Chapter 3
Chapter 3
3.1 Discuss the origins of, and the key technology concepts behind,
the Internet.
Chapter 3 3.2 Explain the current structure of the Internet.
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
The Internet: Key Technology
Concepts
• Internet defined as network that:
– Uses IP addressing
– Supports TCP/IP
– Provides services to users, in manner similar to telephone
system
• Three important concepts:
– Packet switching
– TCP/IP communications protocol
– Client/server computing
In the Innovation stage, basic ideas and technologies were developed;
in the Institutionalization stage, these ideas were brought to life;
in the Commercialization stage, once the ideas and technologies had been proven, private companies
brought the Internet to millions of people worldwide.
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Figure 2.4 The TCP/IP Architecture
TCP/IP and Protocol Suite
• Transmission Control Protocol (TCP)
– Establishes connections among sending and receiving
Web computers
– Handles assembly of packets at point of transmission,
and reassembly at receiving end
• Internet Protocol (IP)
• Four TCP/IP layers
– Network interface layer
– Internet layer
– Transport layer
– Application layer
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Domain Names, DNS, and URLs Client/Server Computing
• Domain name • Powerful personal computers (clients) connected in network
with one or more servers
– IP address expressed in natural language
• Servers perform common functions for the clients
• Domain name system (DNS) – Storing files
– Allows numeric IP addresses to be expressed in – Software applications
natural language – Access to printers, and so on
• Uniform resource locator (URL)
– Address used by Web browser to identify location of
content on the Web
– For example: http://www.azimuth-interactive.com/
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
• Primary Internet access is now through tablets and • Firms and individuals obtain computing power and software
smartphones over Internet
• Tablets supplement PCs for mobile situations • Three types of services
– Over 160 million people in U.S. use Internet with tablets – Infrastructure as a service (IaaS)
• Smartphones are a disruptive technology – Software as a service (SaaS)
– New processors and operating systems – Platform as a service (PaaS)
– Around 3.5 billion people worldwide use a mobile phone to • Public, private, and hybrid clouds
access the Internet at least some of the time
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Other Internet Protocols and Utility
The Internet “Cloud Computing” Model (2
of 2) Programs
• Drawbacks • Internet protocols
– Security risks – HTTP
– Shifts responsibility for storage and control to providers – E-mail: SMTP, POP3, IMAP
• Radically reduces costs of: – FTP, Telnet, SSL/TLS
– Building and operating websites • Utility programs
– Infrastructure, IT support – Ping
– Hardware, software – Tracert
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Figure 2.11 Internet Network
Architecture The Internet Backbone
• Comprised of fiber-optic cable: hundreds of glass strands
that use light to transmit data
– Faster speeds and greater bandwidth
– Thinner, lighter cables
– Less interference
– Better data security
• Tier 1 Internet Service Providers (Tier 1 ISPs) or transit ISPs
• Numerous private networks physically connected to each
other
• Undersea fiber optics, satellite links
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Other Innovative Internet Access
Technologies: Drones, Balloons, and White
Space The Internet of Things (IOT)
• Google: Project Loon • Objects connected via sensors/RFID to the Internet
• Facebook: Facebook Connectivity Lab/Acquila drone • “Smart things”
• Microsoft: Airband Initiative (white spaces) • Interoperability issues and standards
• Security and privacy concerns
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Insight on Society: Government
Regulation and Surveillance of the
Internet The Web
• Class discussion: • 1989–1991: Web invented
– How is it possible for any government to “control” or censor – Tim Berners-Lee at CERN
the Web? – HTML, HTTP, web server, web browser
– Does the Chinese government, or the U.S. government,
have the right to censor online content? • 1993: Mosaic web browser w/GUI
– How should U.S. companies deal with governments that – Andreessen and others at NCSA
want to censor content? – Runs on Windows, Macintosh, or Unix
– What would happen to e-commerce if the existing Web split • 1994: Netscape Navigator, first commercial web browser
into a different Web for each country?
• 1995: Microsoft Internet Explorer
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Web Servers and Web Clients Web Browsers
• Web server software • Primary purpose is to display web page, but may include added
– Enables a computer to deliver web pages to clients on a features
network that request this service by sending an HTTP – Google’s Chrome: more than 60% of both the desktop and
request mobile market
– Basic capabilities: Security services, FTP, search engine, ▪ Open source
data capture – Internet Explorer: 12% of desktop, >1% mobile
• Web server – Mozilla Firefox: 11% desktop, >1% mobile
– May refer to either web server software or physical server ▪ Open source
– Specialized servers: Database servers, ad servers, and so – Apple’s Safari: 4% desktop, 27% mobile
on
• Web client
– Any computing device attached to the Internet that is
capable of making HTTP requests and displaying HTML
pages
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Search Engines Figure 2.17 How Google Works
• Identify web pages that match queries based on one or more
techniques
– Keyword indexes
– Page ranking
• Also serve as:
– Shopping tools
– Advertising vehicles (search engine marketing)
– Tool within e-commerce sites
• Top three providers: Google, Bing, Yahoo (Oath)
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Virtual Reality and Augmented Insight on Technology: Leaping into
Reality the Future with AR and VR
• Virtual reality (VR) • Class Discussion
– Immersing users within virtual world – What are some of the challenges to the widespread
– Typically uses head-mounted display (HMD) adoption of AR and VR?
– Oculus Rift, Vive, PlayStation VR – Why are major players such as Facebook, Google, Apple,
Amazon, and telecommunications companies so interested
• Augmented reality (AR)
in AR and VR applications?
– Overlaying virtual objects over the real world, via mobile
– Have you used any e-commerce-related AR or VR
devices or HMDs
applications? If you have, did you find them to be useful?
– Pokémon GO What did you like about them? What didn’t you like?
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved Copyright © 2020 Pearson Education Ltd. All Rights Reserved
Copyright © 2020 Pearson Education Ltd. All Rights Reserved