Transcript Document

INF550/NZDB550
Networking
Client/Server
 Links 2 or more
computers together
 Servers provide
computing services to
user PCs
 User PCs may be thin or
thick clients
 Eg server may be a web
server providing web
resources to the client
(user)
Peer-to-Peer Network
 2 computers are linked
so they can access all of
the files on the other
computer
 Type of Client/Server
 Accessing unused
processing power
 Eg SETI@home
 File sharing
 Eg BitTorrent
Terminal Server Network
 Processing power in one
centralised computer
 Often the terminals are
thin clients (dumb
terminals)
 Remote Desktop
Services
 Used by cloud services
where the terminal
server hosted on the
Internet
The Internet
 Global WAN
 Coming back to this later
Intranets
 Private networks within an organisation
 Similar to the Internet but only for Employees to use
 Generally contains
 Policies and procedures
 Useful information for the employee (eg payroll functions,
news etc)
 Communication
 Collaboration
 Useful for
 Larger organisations
 Geographically separated organisations
Extranets
 Connects parts of the intranets of different
organisations
 Allows business partners to communicate securely
over the Internet using virtual private networks
What is a Protocol?
 An agreed upon format for transmitting data between
two devices
 Lots and lots of different protocols
Some Important Protocols
 TCP – Transmission Control Protocol
 Breaks down data into packets in preparation of
sending the data
 IP – Internet Protocol
 Communicates between computers by sending and
receiving the data over the Internet
Related to the Web
 HTTP – Hyper Text Transfer Protocol
 Sends request from a browser on the client to the web
sever
 Returns the web content (web pages) from the server
back to the client
 HTTPS – Secure HTTP
 Allows for secure communications
 FTP – File Transfer Protocol
 Allows transmission of files between computers
Related to Email
 SMTP – Simple Mail Transfer Protocol
 Transmits e-mail
 IMAP – Internet Message Access Protocol
 Stores and retrieves e-mails
 POP – Post Office Protocol
 Downloads e-mails from an e-mail server to a computer
Sending Messages
 A message is broken into smaller packets
 Packets are sent over the network
 The message is reassembled at the receiving end
 VOIP systems use ‘jitter buffers’ which stack packets
and drop late ones.
 Packet sending activity
1969 - ARPAnet
 Advanced Research Project Agency of the US
Department of Defence
 Purpose was to test the feasibility of a WAN over which
researchers, educators, military personnel and
government agencies could
 Share data
 Exchange messages
 Transfer files
 The Internet
What is The Internet?
 Global WAN
 Network of networks
 Connecting approximately 1 million organisational
computer networks
 The transport mechanism
 In more than 200 countries
 On all continents (including Antarctica)
 Playing a role in the daily routines of almost 2 billion
people
 Access data
 Communicate, collaborate and exchange information
 Seamlessly around the world quickly and inexpensively
The World Wide Web
 Introduced 1991/1992
 Inventor - Tim Berners-Lee
 Based on Hyperlinks
 Idea was to build a web of hypertext documents to be
viewed on browsers using a client-server architecture
 Based on universally accepted standards for storing,
retrieving, formatting and displaying information
 The World Wide Web is part of the Internet, not The
Internet
Some Interesting Statistics
 World Wide Web Timeline
 A Day in the Life of the Internet 1
 A Day in the Life of the Internet 2
Browsers
 Used to surf the Internet
 Uses a browser
 What do you think the most popular browsers are?
 Browser Statistics
 Uses an address to locate the resources required
 URL – Universal Resource Locator
URLs
 Uniform Resource Locators
 All URLs have at least two parts
 Protocol
 Domain name
 Top-level domains (TLDs) provide further information




about the website
List of Country TLDs
All about web-servers
Internet Infrastructure
Finding Things on The Internet
Parts of the URL
NZ Second Level Domain Names
eCommerce
 Buying, selling, transferring or exchanging
 Products, services or information
 Via computer networks
eBusiness
 Buying and selling goods and services
 Servicing customers
 Collaborating with business partners
 Performing electronic transactions within an
organisation
Types
 Business-to-Consumer (B2C)
 Organisations selling to individual buyers
 Business-to-Business (B2B)
 Buyers and sellers are both business organisations
 Consumer-2-Consumer (C2C)
 Individuals selling to other individuals
 Eg auctions
 eGovernment
 Delivery of information and public services to citizens,
business partners and suppliers
Business-to-Consumer
 Electronic storefronts
 Website representing a single store
 Electronic malls or cybermall
 Collection of individual shops
 Electronic banking
 Online Job Market
 Travel services
 Online advertising
Business-to-Business
 Ability to form electronic relationships with
 Distributors
 Resellers
 Suppliers
 Customers
 Other partners
eGovernment in NZ
 Government ICT Strategy and Action Plan to 2017
 System Shifts needed
 igovt identity verification service
 RealMe
Cloud Computing
 Connects through a network – usually the Internet
 Has a front end
 The user sees
 Includes the client computer
 Includes the application required to access the cloud
computing system
 Has a back end
 Does all the work
 In the ‘cloud’
 Includes computers, servers and data storage systems
 Advantage
 Dramatically lowers cost of infrastructure
 Disadvantages
 Privacy
 Security
 Reliability
 Think Dot Com and Megauploads
Types
 A list of many different types
 Instant Messaging
 Reuniting and Friends
 Facebook
 Linkedin
 Blogs
 Sandra’s Blog
 Microblogs
 Twitter
 Wikis
 Wikipedia
 Personal websites
 Sandra’s Tutorials
 Others
 Flickr
 You Tube
 RSS Feed
Questions
 How does NMIT use Social Media
 Explore these to see how they use them
 How useful is Wikipedia ?
 How reliable is Wikipedia?
 Should Wikipedia be used for assignment work?
 Post answers to discussion forum in the current week on
the course page
Other Useful Tools for Study
 Diigo
 Bookmarking useful websites and electronic articles
 Zotero
 Online referencing software
 If you thought Word referencing was good, try this to
blow your mind!