Copyright © 2014 Pearson Education, Inc.
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
E-commerce 2014
Kenneth C. Laudon
Carol Guercio Traver
business. technology. society.
tenth edition
Chapter 3
E-commerce Infrastructure: The Internet, Web, and Mobile Platform
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Google Glass: Augment My Reality
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-3
Class Discussion
AR-VR-MR: Augment My Reality
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-4
Class Discussion
The Internet: Technology Background
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-5
Evolution of the Internet 1961–Present
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-6
The Internet: Technology Background
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-7
The Internet: Technology Background
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-8
The Internet: Key Technology Concepts
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-9
Packet Switching
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-10
Packet Switching
Figure 3.3, Page 117
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-11
TCP/IP
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-12
The TCP/IP Architecture and Protocol Suite
Figure 3.4, Page 119
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-13
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-14
The Transport layer (also known as the Host-to-Host Transport layer) is responsible for providing the Application layer with session and datagram communication services. The core protocols of the Transport layer are Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP).
UDP is used when the amount of data to be transferred is small (fit into a single packet), or when the overhead of establishing a TCP connection is not desired
The Application layer provides applications the ability to access the services of the other layers and defines the protocols (HTTP, FTP, SMTP) that applications use to exchange data.
The Internet layer is responsible for addressing, packaging, and routing functions. Some core protocols of the Internet layer are IP, and ICMP - Internet Control Message Protocol responsible for providing diagnostic functions and reporting errors due to the unsuccessful delivery of IP packets.
The Network Interface layer (also called the Network Access layer) is responsible for placing TCP/IP packets on the network and receiving them off the network.
Internet (IP) Addresses
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-15
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-16
A processor register (CPU register) is one of a small set of data holding places that are part of the computer processor. A register may hold an instruction, a storage address, or any kind of data (such as a bit sequence or individual characters). Some instructions specify registers as part of the instruction.
32-bit often refers to the state at which data is stored, read, and processed. When related to operating systems and processors, this really means how many 1’s and 0’s are being used to represent your data. The more bits that the system can process, the more data that it can handle at once. Back in the day, we were only allowed to create file name of 8 chars maximum. Then when computers moved to 32 bits, we were allowed to have much longer file names. 32 bit allows for 2^32 IP addresses.
The most obvious improvement in IPv6 over IPv4 is that IP addresses are lengthened from 32 bits to 128 bits. This extension anticipates considerable future growth of the Internet and provides relief for what was perceived as an impending shortage of network addresses. 128 bit allows for 2^128 IP addresses.
Routing Internet Messages: TCP/IP and Packet Switching
Figure 3.5, Page 120
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-17
Domain Names, DNS, and URLs
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-18
Client/Server Computing
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-19
The New Client:�The Mobile Platform
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-20
Cloud Computing
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-21
Other Internet Protocols and Utility Programs
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-22
The Internet Today
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-23
The Hourglass Model of the Internet
Figure 3.11, Page 128
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-24
Internet Network Architecture
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-25
Internet Network Architecture
Figure 3.12, Page 129
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-26
Internet Service Providers (ISPs)
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-27
Intranets
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-28
Who Governs the Internet?
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-29
Government Regulation and �Surveillance of the Internet
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-30
Insight on Society: Class Discussion
Limitations of the Current Internet
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-31
The Internet2 Project
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-32
The First Mile and the Last Mile
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-33
Fiber Optics and the Bandwidth �Explosion in the First Mile
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-34
The Last Mile: Mobile Internet Access
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-35
Wireless Internet Access Network Technologies
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-36
Wi-Fi Networks
Figure 3.15, Page 145
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-37
The Future Internet
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-38
The Web
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-39
Hypertext
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-40
Markup Languages
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-41
Is HTML5 Ready for Primetime?
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-42
Insight on Technology: Class Discussion
Web Servers and Web Clients
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-43
Web Browsers
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-44
The Internet and Web: Features
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-45
Instant Messaging
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-46
Search Engines
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-47
How Google Works
Figure 3.20, Page 161
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-48
Online Forums and Chat
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-49
Streaming Media
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-50
Cookies
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-51
Web 2.0 Features and Services
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-52
Web 2.0 Features and Services
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-53
Web 2.0 Features and Services
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-54
Intelligent Personal Assistants
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-55
Mobile Apps
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-56
Apps for Everything: The App Ecosystem
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-57
Insight on Technology: Class Discussion
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
Slide 3-58