Transcript Chapter 2

Chapter 2
Technology Infrastructure:
The Internet and the World
Wide Web
Infrastructure for Electronic
Commerce




What is the Internet?
Internet – Intranet - Extranet
Web-based Client/server Computing
Getting Connected
What is the Internet?


Internet is a collection of computer networks
All computers on the Internet must use same
network & transport protocols TCP/IP
Who runs the Internet


No one runs the internet
Volunteer organizations suggest changes or
handle administration
 Internet Society
 Internet Assigned Number Authority
 Internet Research Task Force
 Network Information Centers
 Internet Architecture Board





No single owner
Backbone is maintained by a few
telecommunication companies
Everyone maintains their piece of the
network - whether a university,
business, or a single user at home
When you get connected the Internet
grows by one
Failure of one network will not halt
Internet traffic
Packet-Switched Networks




A local area network (LAN) is a network of computers
close together.
A wide area network (WAN) is a network of
computers connected over a great distance.
Circuit switching is used in telephone communication.
The Internet uses packet switching
• Files are broken down into small pieces (called
packets) that are labeled with their origin,
sequence, and destination addresses.
Routing Packets




‘routers’.
‘routing algorithms’
When packets leave a network to travel on the
Internet, they are translated into a standard format
by the router.
Routers and the telecommunication lines connecting
them are referred to as ‘the Internet backbone’.
Routing Packets
The TCP/IP Protocol



The Transmission Control Protocol (TCP) and the
Internet Protocol (IP) are the two protocols that
support the Internet operation.
TCP controls the assembly of a message into smaller
packets before it is transmitted over the Internet.
The IP protocol includes rules for routing individual
data packets from their source to their destination.
IP Address



Internet addresses are based on a 32-bit
number called an IP address.
IP addresses appear as a series of up to four
separate numbers delineated by a period.
An address such as 126.204.89.56 uniquely
identifies a computer connected to the
Internet.
Domain Names



To make the numbering system easier to use, an
alternative addressing method that uses words
was created.
An address, such as www.course.com, is called a
domain name.
The last part of a domain name (i.e., ‘.com’) is
the most general identifier in the name and is
called a ‘top-level domain’ (TLD).
Top-level Domain Names
Internet Services Protocols


The Internet provides a variety of services
to users known as ‘application services’.
Application services include Web page
delivery, network management tools,
remote login, file transmission, electronic
mail, and directory services.
Internet Applications
Electronic Mail
Telnet
FTP
SMTP, POP, and IMAP




E-mail is sent across the Internet is managed
and stored by mail servers.
Simple Mail Transfer Protocol (SMTP) is the
standard for e-mail client program.
Post Office Protocol (POP) is the standard for
e-mail server program.
The Interactive Mail Access Protocol (IMAP) is
a newer e-mail protocol.
How Does The Internet
Work?
Server
(business)
Client
(customer)
Website
Server Hardware
Routers
Backbone
Routers
Link (ISP, LAN)
Connections (Modem, ISDN, etc.)
TCP/IP
Client Hardware
Browser
Internet Infrastructure
Web-based Client/server
Computing


The client is the Web browser, or Web browser and
computer, that requests Web pages and services from a
server.
The server is the Web server software, or Web server and
software and computer, that fills client requests for Web
pages and services.
Server
Client/Server Architecture
URL
Database Query
Client
Server
Requests & Parameters
TCP/IP
HTTP
Response & Results
Disks for
Storage
Web Clients and Web Servers
Two-Tier Client-Server
Architecture
Three-Tier and N-Tier ClientServer Architectures
Internet – Intranet - Extranet

The Internet is a network of networks composed of

An intranet is a private Internet owned by a company.

An extranet is an extended intranet, providing for
thousands of LANs and WANs.
external access.

A firewall is a device, or set of devices, designed to
protect a company's intranet from the Internet.
Intranets



An intranet is a Web-based private network that
hosts Internet applications on a LAN.
Intranets are an extremely popular and low-cost way
to distribute corporate information.
The intranet infrastructure includes a TCP/IP
network, Web authoring software, Web server
hardware and software, Web clients, and a firewall
server.
Intranets and Extranets
Connectivity Overview



The most common connection options that ISPs
offer to the Internet are telephone, broadband,
leased-line, and wireless.
Bandwidth is the amount of data that can travel
through a communication line per unit of time.
Bandwidth can differ for data traveling to or from
the ISP.
Voice-Grade Telephone
Connections



The most common way to connect to an ISP is
through a modem connected to your local
telephone service provider.
POTS uses existing telephone lines and an analog
modem to provide a bandwidth of 28-56 Kbps.
ISDN uses the DSL protocol suite to offer
bandwidths between 128-256 Kbps.
Broadband Connections




Connections that operate at speeds of greater than
200 Kbps are called broadband services.
ADSL uses the DSL protocol to provide bandwidths
between 100-640 Kbps upstream and 1.5-9 Mbps
downstream.
Cable modems provide transmission speeds between
300 Kbps-1 Mbps from the client to the server and a
downstream rate as high as 10 Mbps.
Satellite microwave transmissions handle internet
downloads at speeds around 500 Kbps.
Leased-Line Connections


Large firms can connect to an ISP using higherbandwidth connections that they can lease from
telecommunications carriers.
A ‘T1’ line operates at 1.544 Mbps and a ‘T3’ line
operates at 44.736 Mbps.
Wireless Connections


Many researchers and business managers see
great potential for wireless networks and the
devices connected to them.
The term m-commerce (mobile commerce) is
used to describe the kinds of resources people
might want to access using devices that have
wireless connections.
Getting Connected
1.
2.
3.
4.
5.
6.
7.
Decide Business Objective (class #4)
Research Connection Options
Find an Internet Service Provider (ISP)
Contract for Internet Connection
Buy Hardware & Software
Obtain Domain Name
Turn on the Switch
Research Connection Options

Dialup options



Modem
ISDN
Dedicated Connection Options



Frame Relay
T1
T3
Find an Internet Service
Provider (ISP)


ISP – is the company that you will contract
with for Internet connectivity
Basically two types
 Commercial online services
 ie AOL, MSN
 Everyone else
 Case study 6-2 the list

List of ISPs: thelist.internet.com
Buy Hardware & Software


Hardware
 Depending on level of internet
use
 Modem, computer, server
for each service, router,
gateway,CSU/DSU box
Software
 Client software for each
internet tool
 Server software for each
internet tool
 Security, transaction software
Obtain Domain Name

Domain Name – your identity on the internet--
for the internet it is how the info gets routed. (
easier than IP #)
Domain Type
.ca
Canada
.com
Commercial users
.net
Network providers
.edu
education
.org
organization
.gov
U.S. gov.
.mil
U.S. military
.jp
Japan
How to get a Domain Name

Case study 6-3
http://www.networksolutions.com
Internet Address:
Domain Name System - WWW
http://www.amazon.com/buy/order.htm
WWW
Language
(protocol)
Name of
Computer Server
Folder or
Directory
File or
Document
What Classification?
com - commercial
edu - educational
gov - gevernment
Registered Domain Name (Name of Organization)
Internet Address
Internet
service providers or a hosting service may
obtain the domain for you for a fee, but…
if
their name is listed as administrative contact with
InterNIC, you may have trouble switching your
domain name to a new service
Make
sure your name is listed as the administrative
contact with InterNIC
Determine
who “owns” yours:
rs.internic.net/cgi-bin/whois
Turn on the Switch