You are on page 1of 15

CIIT Vehari Campus

E-Business
The Internet and WWW:
E-commerce Infrastructure

Khalid Abubakr

Copyright © 2007 Pearson Education, Inc. Slide 1-1


The Internet & WWW
• Internet
– Interconnected network of thousands of networks and millions of
computers

– Links businesses, educational institutions, government agencies, and


individuals

• World Wide Web (Web)


– One of the Internet’s most popular services

– Provides access to around billions, possibly trillions, of Web pages

Slide 3-2
The Evolution of the Internet

• Innovation Phase, 1961–1974


– Conceptualization of Fundamental building blocks
– Realization onto hardware and software
• Institutionalization Phase, 1975–1994
– Large institutions provide funding and legitimization

• Commercialization Phase,1995–present
– Private corporations take over, expand Internet backbone and
local service

Slide 3-3
The Internet: Key Technology Concepts
• Federal Networking Council Definition:
– Internet refer to the Global Information system that:
• Is logically linked together by a globally unique
address based on the Internet Protocol or its
subsequent extensions/follow-on, able to support
communication using TCP/IP suit or its
subsequent extensions and provides, uses or make
accessible, either publicly or privately, high level
service layered on the communications and related
infrastructure describe herein

Slide 3-4
The Internet: Key Technology Concepts
• Definition Aggregation
– Uses IP addressing
– Supports TCP/IP
– Provides services to users, in manner similar to
telephone system
• Three important concepts:
1. Packet switching
2. TCP/IP communications protocol
3. Client/server computing

Slide 3-5
Packet Switching
• Is a method of
– Slices digital messages into packets
– Sends packets along different communication paths as they
become available
– Reassembles packets once they arrive at destination
• Uses routers
– Special purpose computers that interconnect the computer
networks that make up the Internet and route packets
– Routing algorithms ensure packets take the best available
path toward their destination
• Less expensive, wasteful than circuit-switching

Slide 3-6
Packet Switching

Slide 3-7
Protocol
• Is a set of rules for
– Formatting
– Ordering
– Compressing
– And error checking the messages send over the
internet

• It may also specify


– The speed on transition
– Means by which device on the network indicate
stop sending/receiving messages.
• Protocols can be implemented on harsware and
software level
Slide 3-8
TCP/IP
• Transmission Control Protocol (TCP):
– Establishes connections between sending and receiving
Web computers
– Handles assembly of packets at point of transmission,
and reassembly at receiving end
• Internet Protocol (IP):
– Provides the Internet’s addressing scheme
• Divided in four layers, each handling a different
communication problem.
1. Network Interface Layer
2. Internet Layer
3. Transport Layer
4. Application Layer
Slide 3-9
TCP/IP Layers
• Four TCP/IP Layers
1. Network Interface Layer
• Placing and receiving packets on/from the network
medium
2. Internet Layer
• Responsible for addressing, packaging and routing
3. Transport Layer
• Provide communication by acknowledging and
sequencing packets to/from the application
4. Application Layer
• Provide applications with the ability to access the
services of the lower level layers

Slide 3-10
The TCP/IP Architecture and
Protocol Suite

Slide 3-11
Internet (IP) Addresses
• IPv4:
– 32-bit number
– Expressed as series of four sets of separate
numbers marked off by periods
• 201.61.186.227
• Class C address: Network identified by first
three sets, computer identified by last set
– New version: IPv6 has 128-bit addresses, able to
handle up to 1 quadrillion addresses (IPv4 can only
handle 4 billion)
Slide 3-12
Routing Internet Messages: TCP/IP
and Packet Switching

Slide 3-13
Domain Names, DNS, and URLs
• Domain Name
– IP address expressed in natural language

• Domain Name System (DNS)


– Allows numeric IP addresses to be expressed in natural
language
– Cnet.com numeric IP is 216.200.247.134

• Uniform Resource Locator (URL)


– Address used by Web browser to identify location of content
on the Web
– E.g., http://www.azimuth-interactive.com/flash_test

Slide 3-14
Q/A !

Slide 3-15

You might also like