Chapter 3
Chapter 3
Chapter 3
Internet
Interconnected network of thousands of networks and
millions of computers
Links businesses, educational institutions, government
agencies, and individuals
World Wide Web (Web)
One of the Internet’s most popular services
Provides access to billions, possibly trillions, of Web pages
(HTML)
Web site is collection of related Web pages
The Evolution of the Internet
1961–Present
Transport Layer
Responsible for providing communication with
application for acknowledging and sequencing packet
to and from the application
Application Layer
Provides a wide variety of application with the ability to
access the services of lower layers
The TCP/IP Architecture and Protocol Suite
Internet (IP) Addresses
IPv4
32-bit number
Four sets of numbers marked off by periods:
201.61.186.227
IPv6
128-bit addresses, able to handle up to 1 quadrillion
addresses (IPv4 can handle only 4 billion)
Routing Internet Messages: TCP/IP and Packet
Switching
Domain Names, DNS, and URLs
Domain name
IP address expressed in natural language
Domain name system (DNS)
Allows numeric IP addresses to be expressed in natural
language
Uniform resource locator (URL)
Address used by Web browser to identify location of
content on the Web
For example: http://www.azimuth-interactive.com/flash_test
Client/Server Computing
Internet protocols
Hyper Text Transfer Protocol (HTTP) Protocol used for
transferring Web pages
File Transfer Protocol (FTP) Protocol that permits users to
transfer files from the server to and from their client computer
Simple Mail Transfer Protocol (SMTP) Protocol used to send
email to a server
Other Internet Protocols and
Utility Programs
Intranet
TCP/IP network located within a single organization for
communications and processing
Bandwidth limitations
Slow peak-hour service
Quality of service limitations
Latency
Network architecture limitations
Identical requests are processed individually
Wired Internet
Copper and expensive fiber-optic cables
The Future Internet
Latency solutions
diffserv (differentiated quality of service)
Declining costs
The Internet of Things (IoT)
Objects connected via sensors/RFID to the Internet
“Smart things”
Interoperability, standards, and privacy concerns
Web Servers and Web Clients
Podcasting
Audio presentation stored as an audio file and available
for download from Web
Wikis
Allows user to easily add and edit content on Web page
Music and video services
Online video viewing
Digital video on demand
Web 2.0 Features and Services