Chapter
6
Data Communication and
the Cloud
“No, I Mean 25 Cents an Hour.”
• GearUp’s Web hosting costs rising rapidly
• Lucas suggests provisioning Web servers
and databases in the cloud
• Provision server resources by the hour
• Costs: $50/mo plus 25-cents per hour for
processing time used
• Could yield huge savings
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-2
Study Questions
Q1: What is a computer network?
Q2: What are the components of a LAN?
Q3: What are the fundamental concepts you should
know about the Internet?
Q4: What processing occurs on a typical Web
server?
Q5: Why is the cloud the future for most
organizations?
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-3
Q1: What Is a Computer Network?
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-4
Q2: What Are the Components of a
LAN?
SOHO
LAN
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-5
LAN Protocol
IEEE 802.3
• Wired LAN
• 10/100/1000 Mbps
• Ethernet
IEEE 802.11
• Wireless LAN
• 802.11n
• Bluetooth
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-6
Three Common Alternatives for
Connecting a SOHO to the Internet
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-7
Connecting to an ISP
• Internet Service Provider (ISP) functions
–Provides legitimate Internet address
–Serves as gateway to Internet
–Pays Internet access fees
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-8
Experiencing MIS InClass 6 — A Group
Exercise: Opening Pandora’s Box
• Sonos: leverages technology to provide entertainment
• High-quality, wireless LAN audio systems
• Uses wired Ethernet to link up to 32 other Sonos
devices around home
• Each device can play own music or same audio
program
• Includes a small computer running Linux and a
proprietary Sonos protocol
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-9
Q3: What Are the Fundamental Concepts You
Should Know About the Internet?
Copyright © 2014 Pearson Education, Inc. Publishing as
Prentice Hall
6-10
TCP/IP Protocol Architecture
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-11
Application-Layer Protocols
• Hyper Text Transport Protocol (HTTP)
• HTTPS — secure HTTP data transmission
• Simple Mail Transfer Protocol (SMTP )
• File Transfer Protocol (FTP)
• Web — Internet-based network of browsers and
servers that process HTTP or HTTPS
• Sending a file via FTP uses the Internet, but not
the Web
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-12
TCP and IP Protocols
• TCP or Transmission Control Protocol
– Breaks traffic up into packets and sends
each one along its way
• IP (Internet Protocol)
• Routers
– Specialpurpose computer moves
packets according to IP protocol
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-13
IP Addressing
• Public IP Address
– Identifies a device on Internet
– Public IP addresses must be unique, worldwide
– Assignment controlled by ICANN (Internet Corporation
for Assigned Names and Numbers)
• Private IP Address
– Identifies a device on private network
• Major benefits
1. Public IP: All devices on LAN share a public IP address
2. Private IP address, need not register device with ICANNapproved agencies
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-14
Functions of the LAN Device
• Switch processing: IEEE 802.3 wired LAN traffic
• Access-point processing: IEEE 802.11 wireless LAN
traffic
• Translating between IEEE 802.3 and IEEE 802.11
• Converting between Analog and Digital
• Assigning private IP addresses
• Converting IP address between private and public IP
addresses
• Routing packets
• And more…
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-15
Public IP Addresses and Domain Names
IPv4
– Four decimal dotted notation like 173.194.35.177
Domain name
– Worldwide-unique name affiliated with a public IP
address
– Affiliation of domain names with IP addresses is
dynamic
– Multiple domain names to same IP address
URL (Uniform Resource Locator): http:// or ftp://
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-16
Domain Registrar Company
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-17
Remote Access Using VPN
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-18
Remote Access Using VPN: Apparent
Connection
Remote user perspective
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-19
WAN Using VPN
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-20
Q4: What Processing Occurs on a
Typical Web Server?
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-21
Sample of Commerce Server Page
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-22
Hypertext Markup Language (HTML)
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-23
Q5: Why Is the Cloud the Future for
Most Organizations?
• What is the Cloud?
– Elastic leasing of pooled computer
resources over the Internet
• Elastic?
– Dynamically increasing/decreasing leased
resources programmatically in short time
span, and only pay for resources used
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-24
Apple Data Center in Maiden, NC
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
6-25