Académique Documents
Professionnel Documents
Culture Documents
ELECTRONIC
COMMERCE
GARY P. SCHNEIDER
Chapter 2
Technology Infrastructure: The
Internet and the World Wide
Web
Cengage Learning 2015
Learning Objectives
In this chapter, you will learn:
About the origin, growth, and current structure of the
Internet
How packet-switched networks are combined to form
the Internet
How Internet, e-mail, and Web protocols work
About Internet addressing and how Web domain
names are constructed
Introduction
A growing number of Internet users are using
smartphone or tablet
Smartphones are typically only the access method in
developing countries
Internet (capital I)
Interconnected global computer networks
internet (small i)
Group of interconnected computer networks
Mailing lists
1979 1989
Network applications improved and tested
Defense Departments networking software
Gained wider academic and research institution use
Common communications network benefit recognized
10
11
12
13
14
Packet-Switched Networks
Local area network (LAN)
Network of computers located close together
Circuit
Combination of telephone lines and closed switches
connecting them to each other
Circuit switching
Centrally controlled, single-connection model
Single electrical path between caller and receiver
Cengage Learning 2015
15
Solution
Packet switching: move data between two points
Cengage Learning 2015
16
Destination computer
Collects packets
Reassembles original file or e-mail message
17
Routing Packets
Routing computers
Decide how best to forward each packet
Also known as routers, gateway computers, border
routers
Gateway from LAN or WAN to Internet
Border between organization and the Internet
Routing algorithms
Programs on routing computers
Determine best path for packet
18
19
Internet backbone
Routers and telecommunication lines between
Internets main collecting points
20
21
Private network
Private, leased-line connection
Physically connects intranets to one another
Leased line
Permanent telephone connection between two points
Advantage: security
Drawback: cost
Scaling problem: adding companies
Cengage Learning 2015
22
Encapsulation
Encrypts packet content; places inside another packet
IP wrapper: outer packet
VPN software installed on both computers
23
Extranet
An Internet that extends beyond the organization and
incorporates networks of outside entities
24
Internet Protocols
Protocol: collection of network data rules
Includes transmission rules
Computers must use same protocol
25
TCP/IP
Refers to the two pervasive protocols used today
Transmission Control Protocol (TCP)
Controls message or file disassembly into packets
before Internet transmission
Controls packet reassembly into original formats at
destinations
26
IP Addressing
Internet Protocol version 4 (IPv4)
Used since 1981
IP address
32-bit number identifying computers
27
IP Addressing (contd.)
Dotted decimal notation
Four numbers separated by periods
IP addresses range: 0.0.0.0 to 255.255.255.255
28
IP Addressing (contd.)
New devices creating high demand for IP addresses
Subnetting
Use reserved private IP LAN (WAN) addresses
Provides additional address space
Private IP addresses
IP numbers not permitted on Internet packets
29
IP Addressing (contd.)
Internet Protocol version 6 (IPv6)
Replaces IPv4
Addresses predicted to be exhausted in 2015
30
E-mail server
Computer devoted to e-mail handling
Stores, forwards e-mail messages
31
32
33
Client/server architecture
Combination: client computers, server computers
34
35
36
37
Hypertext server
Stores Hypertext Markup Language (HTML) files
Computers connect and read files
38
39
40
41
42
43
44
45
Domain Names
Dotted decimal notation difficult to remember
Domain names
Sets of words assigned to specific IP addresses
Example: www.sandiego.edu
46
47
HTML
Most commonly used Web markup language
Subset of older Generalized Markup Language
(SGML)
48
49
50
Markup Languages
Generalized Markup Language (GML)
Creates standard electronic document formatting
styles
51
HTML
Prevalent markup language to create Web documents
W3C HTML Working Group page
Detailed HTML versions; related topic information
HTML extensions
Features that work in specific Web browsers
52
Closing tag
Preceded by slash within angle brackets (</>)
53
Two-sided tags
Optional closing tag
Closing tag position very important
54
55
56
Anchor tags
Cengage Learning 2015
57
58
59
Style sheet
Instructions stored in separate file
Referenced using HTML style tag
May be included in Web pages HTML file
60
61
62
63
Strength of XML
Users may define their own tags (weakness as well)
64
65
66
67
68
XML files
Created with text editor or programs
Example: XML Spy
Cengage Learning 2015
69
70
Connectivity Overview
Common connection options
Voice-grade telephone lines, various types of
broadband connections, leased lines, wireless
Distinguishing factor
Bandwidth
Amount of data traveling through communication line per
unit of time
Net bandwidth
Actual speed information travels
Symmetric connections
Provide same bandwidth in both directions
Cengage Learning 2015
71
72
73
Broadband Connections
Broadband: connection speeds > 200 Kbps
Asymmetric digital subscriber line (ADSL)
DSL protocol providing broadband range service
Cable modems
Transmission speeds to server: 300 Kbps to 1 Mbps
Connection bandwidths vary
Subscribers compete for shared resource
74
75
Leased-Line Connections
More expensive technologies
Classified by equivalent number of telephone lines
included
DS0 (digital signal zero)
Carries one digital signal (56 Kbps)
T1 line (DS1)
Carries 24 DS0 lines (1.544 Mbps)
76
77
Wireless Connections
Previous satellite microwave transmissions
Download speeds of 500 Kbps
Upload handled by POTS modem connection
78
79
ZigBee
Range: 30 to 300 feet
Applications in home energy management
80
81
Hot spots
WAPs open to public
82
Fixed-Point Wireless
Used in rural areas without cable service
System of repeaters
Forward radio signal from ISP to customers
Repeaters
Transmitter-receiver devices (transceivers)
83
84
85
86
87