Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
149 views35 pages

Chapter 20

The document discusses internet architecture and how routers are used to connect different physical networks to provide universal service across heterogeneous networks. Routers allow organizations to choose the best network technology for each task and connect them into an internetwork or internet. The internet architecture uses routers to interconnect arbitrary physical networks, like Ethernet, Wi-Fi, and WANs, into a single virtual network.

Uploaded by

zakiya hassan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
149 views35 pages

Chapter 20

The document discusses internet architecture and how routers are used to connect different physical networks to provide universal service across heterogeneous networks. Routers allow organizations to choose the best network technology for each task and connect them into an internetwork or internet. The internet architecture uses routers to interconnect arbitrary physical networks, like Ethernet, Wi-Fi, and WANs, into a single virtual network.

Uploaded by

zakiya hassan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 35

Computer Networks and Internets, 5e

By Douglas E. Comer

Lecture PowerPoints
By Lami Kaya, [email protected]
Modified by S. Jane Fritz, 2010

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 1
PART IV

Internetworking
Internet architecture, addressing, binding encapsulation, and
protocols in the TCP/IP suite

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 2
Chapter 20

Internetworking:
Concepts, Architecture, and Protocols

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 3
Topics Covered

 20.1 Introduction
 20.2 The Motivation for Internetworking
 20.3 The Concept of Universal Service
 20.4 Universal Service in a Heterogeneous
World
 20.5 Internetworking
 20.6 Physical Network Connection with
Routers
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 4
Topics Covered

 20.7 Internet Architecture


 20.8 Achieving Universal Service
 20.9 A Virtual Network
 20.10 Protocols for Internetworking
 20.11 Review of TCP/IP Layering
 20.12 Host Computers, Routers, and Protocol
Layers
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 5
20.1 Introduction

 This chapter
 discusses the motivation for internetworking
 introduces the hardware components used
 describes the architecture in which the
components are connected
 discusses the significance of the concept

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 6
20.2 Motivation for Internetworking

 Each network technology is designed to fit a


specific set of constraints
 LAN technologies are designed to provide high-
speed communication across short distances
 WAN technologies are designed to provide
communication across large areas

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 7
20.2 Motivation for Internetworking

 No single networking technology is best for


all needs!
 A large organization with diverse networking
requirements needs multiple physical networks
 If the organization chooses the type of network that is
best for each task, the organization will have several
types of networks
 For example, a LAN technology like Ethernet might be the
best solution for connecting computers at a given site
 but a leased data circuit might be used to interconnect a site
in one city with a site in another
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 8
20.3 Concept of Universal Service

 Most modern computer communication systems


allow communication between any two computers
 analogous to the way a telephone system provides
communication between any two telephones, known as
universal service
 With universal service
 a user on any computer in any organization can send
messages or data to any other user

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 9
20.3 Concept of Universal Service

 The chief problem with multiple networks is


obvious:
 A computer attached to a given network can only
communicate with other computers attached to the
same network
 The problem became evident in the 1970s as large
organizations began to acquire multiple networks
 Each network in the organization formed an island

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 10
20.3 Concept of Universal Service

 In many early installations


 each computer attached to a single network
 and employees had to choose a computer appropriate
for each task
 an employee was given access to multiple screens and
keyboards
 the employee was forced to move from one computer to
another to send a message across the appropriate
network
 Users are neither satisfied nor productive when they
must use a separate computer for each network
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 11
20.4 Universal Service in a
Heterogeneous World

 Does universal service mean that everyone


needs to adopt a single network technology?
 or is it possible to have universal service across
multiple networks that use multiple
technologies?
 Incompatibilities make it impossible to form
a large network merely by interconnecting
the wires among networks
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 12
20.4 Universal Service in a
Heterogeneous World

 Furthermore, extension techniques such as


bridging cannot be used with heterogeneous
network technologies
 each technology uses its own packet format and
addressing scheme
 a frame created for one network technology
cannot be transmitted on a network that uses a
different technology

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 13
20.5 Internetworking

 Despite the incompatibilities among network technologies


 researchers have devised a scheme that provides universal

service among heterogeneous networks, called


internetworking
 The scheme uses both hardware and software
 Additional systems are used to interconnect a set of

networks
 Software on the attached computers provides universal

service
 The resulting system of connected physical networks is

known as an internetwork or internet


© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 14
20.5 Internetworking

 An internet is not restricted in size


 internets exist that contain a few networks
 the global Internet contains tens of thousands of
networks
 the number of computers attached to each
network can vary
 some networks have no computers attached
 while others have hundreds

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 15
20.6 Physical Network Connection

with Routers
 The basic component used to connect
heterogeneous networks is a router
 Physically a router is
 an independent hardware system dedicated to the task
of interconnecting networks
 contains a processor and memory as well as a separate
I/O interface for each network to which it connects

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 16
20.6 Physical Network Connection

with Routers

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 17
20.6 Physical Network Connection

with Routers

 The figure uses a cloud to depict each network


 Router connections are not restricted to a network
technology
 Each cloud represents an arbitrary network technology
 A router can connect
 two LANs
 a LAN and a WAN
 or two WANs

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 18
20.6 Physical Network Connection

with Routers
 When a router connects two networks in the
same general category
 the networks do not need to use the same
technology
 for example
 a router can connect an Ethernet to a Wi-Fi network

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 19
20.7 Internet Architecture

 Organizations choose network technologies


appropriate for each need and use routers to
connect all networks
 Figure 20.2 illustrates how three routers can be used to
connect four arbitrary physical networks into an internet

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 20
20.7 Internet Architecture

 Figure 20.2 shows each router with exactly


two connections
 commercial routers can connect more than two
networks
 a single router could connect all four networks in
the example
 An organization seldom uses a single router
to connect all of its networks
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 21
20.7 Internet Architecture

 There are reasons for multiple connections:


 Load-balancing and speed
 the processor in a given router is insufficient to handle
the traffic passing among an arbitrary number of
networks
 Redundancy improves internet reliability
 To avoid a single point of failure
 The protocol software continuously monitors internet
connections
 It instructs routers to send traffic along alternative paths when a
network or router fails

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 22
20.7 Internet Architecture

 An organization must choose a design that


meets the organization's need for
 Reliability
 Capacity
 Cost

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 23
20.7 Internet Architecture

 The exact details of internet topology to be


chosen often depend on the following
 bandwidth of the physical networks
 expected traffic
 organization's reliability requirements
 cost
 performance of available router hardware

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 24
20.8 Achieving Universal Service

 Routers must agree to forward information


 The task is complex because frame formats and
addressing schemes used by the underlying
networks can differ
 Protocol software makes universal service possible
 Later chapters describe Internet protocol software in
detail
 when written with an uppercase I, the term Internet
refers to the current global Internet and the associated
protocols

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 25
20.8 Achieving Universal Service

 Internet protocols overcome differences in


frame formats and physical addresses
 to make communication possible among
networks that use different technologies

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 26
20.9 A Virtual Network

 Internet provides the appearance of a single


seamless communication system
 a combination of hardware and software
provides the illusion of a uniform network system
 Internet software hides the details of
 physical network connections
 physical addresses
 routing information
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 27
20.9 A Virtual Network

 Users/application programs are not supposed to be


aware of the underlying physical networks or the
routers that connect
 We say that an internet is a virtual network system
 because the communication system is an abstraction
 Figure 20.3 illustrates the virtual network concept
 as well as a corresponding physical structure

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 28
20.9 A Virtual Network

Figure 20.3 The Internet concept:


(a)The illusion of a single network provided to users and applications
(b) the underlying physical structure with routers interconnecting networks

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 29
20.10 Protocols for
Internetworking

 Several protocols have been proposed for


use with internets
 The TCP/IP Internet Protocol suite is the most
widely used one
 Networking professionals simply refer to the
suite as TCP/IP
 TCP and IP are acronyms for two of the most
important protocols

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 30
20.10 Protocols for
Internetworking

 TCP/IP was developed at the same time as the


Internet
 The same researchers who proposed TCP/IP also
proposed the Internet architecture described above
 Work on TCP/IP began in the 1970s
 approximately the same time that LANs were being developed
 Work continued until the early 1990s when the Internet
became commercial

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 31
20.11 Review of TCP/IP Layering

 Recall from Chapter 1 that the Internet protocols use a


five-layer reference model:

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 32
20.11 Review of TCP/IP
Layering
 We have already explored three of the layers
 Chapters in this part of the text consider the two remaining
layers in detail:
 Internet Layer 
 Layer 3 (IP) specifies the format of packets sent across the
Internet
 Also specifies mechanisms used to forward packets
 Transport Layer
 Layer 4 (TCP) specifies the messages
 Provides procedures that are used to insure reliable
transfer
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 33
20.12 Host Computers, Routers,

and Protocol Layers


  Host computer to refer to a computer that
connects to the Internet and runs applications
 A host can be as small as a cell phone or as large
as a mainframe
 a host's CPU can be slow or fast
 the memory can be large or small
 and the network can operate at high or low speed
 TCP/IP protocols make it possible for any pair of
hosts to communicate
 despite hardware differences

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 34
20.12 Host Computers, Routers,

and Protocol Layers


 Both hosts and routers need TCP/IP protocol
software
 However, routers do not use protocols from all
layers
 a router does not need layer 5 protocols
 because routers do not run conventional applications

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 35

You might also like