© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.

Slides:



Advertisements
Similar presentations
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
Advertisements

2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Answers of Exercise 7 1. Explain what are the connection-oriented communication and the connectionless communication. Give some examples for each of the.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
Chapter 2 Network Models.
CSCI 4550/8556 Computer Networks
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
TCP/IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
IP: The Internet Protocol
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
1 Fall 2005 Internetworking: Concepts, Architecture and TCP/IP Layering Qutaibah Malluhi CSE Department Qatar University.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints Adapted from the notes By Lami Kaya, © 2009 Pearson Education.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
CS335 Networking & Network Administration Tuesday April 27, 2010.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
The OSI Model and the TCP/IP Protocol Suite
NET0183 Networks and Communications Lecture 9 Protocol Suites and Layering Models 8/25/20091 NET0183 Networks and Communications by Dr Andy Brooks Lecture.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
1 Chapter Internetworking Part 1 (Concept, IP Addressing, IP Routing, IP Datagrams, Address Resolution.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Protocol Layering Chapter 10. Looked at: Architectural foundations of internetworking Architectural foundations of internetworking Forwarding of datagrams.
1 Internetworking: Concepts, Architecture, and Protocols.
FALL, 2005CSI Part 2.3 Internetworking & Addressing (Concept, IP Addressing, IP Routing, IP Datagrams, Address Resolution Robert L. Probert, SITE,
1 Introduction and Internet Applications Chapter 1 Introduction and Overview.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 ITGN 235: Principles of Networking ITGN 225: Networking.
Chapter 17 - Internetworking: Concepts, Architecture, and Protocols 1. Internetworking concepts 2. Router 3. protocol for internetworking 4. TCP/ IP layering.
Part 3: Internetworking Internet architecture, addressing, encapsulation, reliable transport and the TCP/IP protocol suite.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
1 CSCI 233 Internet Protocols Class 2 Dave Roberts.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
Internetworking Concept and Architectural Model
Chapter 17 Internetworking: Concepts, Architecture, and Protocols
Computer Networks and Internets 《计算机网络与因特网》课件 林坤辉
Internetworking Concept and Architectural Model Chapter 3.
1 Kyung Hee University Chapter 2 Network Models. 2 Kyung Hee University 2.1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
BZUPAGES.COM 2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
Reading TCP/IP Protocol. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also.
Protocol Layering Chapter 11.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Internetworking Lecture 10 October 23, Introduction to Internetworking So far, we’ve discussed about how a single network functions. Internetworking.
Dr. John P. Abraham Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
COMPUTER NETWORKS CS610 Lecture-22 Hammad Khalid Khan.
WAN Technologies. 2 Large Spans and Wide Area Networks MAN networks: Have not been commercially successful.
Spring Ch 17 Internetworking Concepts, Architecture, and Protocols Part III Internetworking.
The Concept of Universal Service
Chapter 2 Network Models.
Lecture 3 By Miss Irum Matloob.
Lecture PowerPoints By Lami Kaya,
Computer Networks and Internets, 5e By Douglas E. Comer
Internetworking & Address Resolution
Chapter 16: Distributed System Structures
Internetworking: Concepts, Architecture, and Protocols
Presentation transcript:

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints By Lami Kaya,

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.2 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.3 Chapter 20 Internetworking: Concepts, Architecture, and Protocols

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.4 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 20.7 Internet Architecture 20.8 Achieving Universal Service 20.9 A Virtual Network Protocols for Internetworking Review of TCP/IP Layering Host Computers, Routers, and Protocol Layers

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved 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 The 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 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 The 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 The 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 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 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 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 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 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 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 Figure 20.1 illustrates that the physical connection of networks with a router is straightforward

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved 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 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 Internet Architecture Organizations choose network technologies appropriate for each need –and to use routers to connect all networks Figure 20.2 (below) 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 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 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 Internet Architecture An organization must choose a design that meets the organization's need for –Reliability –Capacity –Cost 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 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 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 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 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 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 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 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 Review of TCP/IP Layering Recall from Chapter 1 that the Internet protocols use a five- layer reference model as Figure 20.4 illustrates

© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved 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: Layer Internet –Layer 3 (IP) specifies the format of packets sent across the Internet –Also specifies mechanisms used to forward packets Layer Transport –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 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 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