William Stallings Data and Computer Communications 7 th Edition (Selected slides used for lectures at Bina Nusantara University) Internetworking.

Slides:



Advertisements
Similar presentations
William Stallings Data and Computer Communications 7th Edition
Advertisements

William Stallings Data and Computer Communications 7th Edition
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 19 Introduction to Computer Networks.
Internetworking Pertemuan 07 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
CSCI 465 D ata Communications and Networks Lecture 20 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
Chapter 9 Local Area Network Technology
Chapter 8: Local Area Networks: Internetworking. 2 Objectives List the reasons for interconnecting multiple local area network segments and interconnecting.
Internetworking Different networks –Different bit rates –Frame lengths –Protocols.
1 Pertemuan 21 Internetworking Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Protocols and the TCP/IP Suite
1 Chapter 8 Local Area Networks - Internetworking.
EE 4272Spring, 2003 Chapter 13. Local Area Network Technology LAN Applications LAN Architecture  Protocol Architecture  Topologies  MAC Bus LANs Ring.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
1 Chapter 8 Local Area Networks - Internetworking Data Communications and Computer Networks: A Business User’s Approach.
1 LAN switching and Bridges Relates to Lab 6. Covers interconnection devices (at different layers) and the difference between LAN switching (bridging)
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
COMPUTER NETWORKS.
Computer Networks with Internet Technology William Stallings
1 LAN switching and Bridges Relates to Lab 6. Covers interconnection devices (at different layers) and the difference between LAN switching (bridging)
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
1 Computer Networks LAN Bridges and Switches. 2 Where are we?
Connecting LANs, Backbone Networks, and Virtual LANs
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.
1 Internet Protocol: Forwarding IP Datagrams Chapter 7.
LAN Overview (part 2) CSE 3213 Fall April 2017.
Sistem Jaringan dan Komunikasi Data #6. LAN Architecture  topologies  transmission medium  layout  medium access control.
Chapter 4: Managing LAN Traffic
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Network Components: Assignment Three
1 CS 4396 Computer Networks Lab LAN Switching and Bridges.
CMPE 150 – Winter 2009 Lecture 9 February 3, 2009 P.E. Mantey.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer Internet Protocol (IP) layer Introduction.
1 Network Equipment Technologies Network Equipment Technologies.
Section 4 : The OSI Network Layer CSIS 479R Fall 1999 “Network +” George D. Hickman, CNI, CNE.
CSC 336 Data Communications and Networking Lecture 7d: Interconnecting LAN Dr. Cheer-Sun Yang Spring 2001.
CS3502: Data and Computer Networks Local Area Networks - 4 Bridges / LAN internetworks.
Chapter 8 Local Area Networks: Internetworking Data Communications and Computer Networks: A Business User’s Approach.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Ethernet (LAN switching)
1 Kyung Hee University Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs.
Multiplexing FDM & TDM. Multiplexing When two communicating nodes are connected through a media, it generally happens that bandwidth of media is several.
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
Computer Networks 15-1 Connecting Devices. Connecting Device We divide connecting devices into five different categories based on the layer in which they.
OSI Model. Switches point to point bridges two types store & forward = entire frame received the decision made, and can handle frames with errors cut-through.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Data Communications & Computer Networks, Second Edition1 Chapter 8 Local Area Networks: Internetworking.
Rehab AlFallaj.  Network:  Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and do specific task.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
5: DataLink Layer 5a-1 Bridges and spanning tree protocol Reference: Mainly Peterson-Davie.
Ch. 15 Connecting LANs.
1 Networking and Internetworking Devices we need networking and internetworking devices to extend physical distance and to improve efficiency and manageability.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and.
1 LAN switching and Bridges Relates to Lab Outline Interconnection devices Bridges/LAN switches vs. Routers Bridges Learning Bridges Transparent.
TCP/IP Protocol Suite and IP Addressing Presented By : Dupien AMS.
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
Chapter 4 Introduction to Network Layer
Networking Devices.
Chapter 4 Data Link Layer Switching
CT1303 LAN Rehab AlFallaj.
Connecting Networks Repeater: physical layer Bridge: data link layer
LAN switching and Bridges
Protocols and the TCP/IP Suite
LAN switching and Bridges
Protocols and the TCP/IP Suite
LAN switching and Bridges
Presentation transcript:

William Stallings Data and Computer Communications 7 th Edition (Selected slides used for lectures at Bina Nusantara University) Internetworking

Requirements of Internetworking Link between networks —Minimum physical and link layer Routing and delivery of data between processes on different networks Accounting services and status info Independent of network architectures

Internetworking Terms (1) Communications Network —Facility that provides data transfer service An internet —Collection of communications networks interconnected by bridges and/or routers The Internet - note upper case I —The global collection of thousands of individual machines and networks Intranet —Corporate internet operating within the organization —Uses Internet (TCP/IP and http)technology to deliver documents and resources

Internetworking Terms (2) End System (ES) —Device attached to one of the networks of an internet —Supports end-user applications or services Intermediate System (IS) —Device used to connect two networks —Permits communication between end systems attached to different networks

Internetworking Terms (3) Bridge —IS used to connect two LANs using similar LAN protocols —Address filter passing on packets to the required network only —OSI layer 2 (Data Link) Router —Connects two (possibly dissimilar) networks —Uses internet protocol present in each router and end system —OSI Layer 3 (Network)

Bridges Ability to expand beyond single LAN Provide interconnection to other LANs/WANs Use Bridge or router Bridge is simpler —Connects similar LANs —Identical protocols for physical and link layers —Minimal processing Router more general purpose —Interconnect various LANs and WANs —see later

Why Bridge? Reliability Performance Security Geography

Functions of a Bridge Read all frames transmitted on one LAN and accept those address to any station on the other LAN Using MAC protocol for second LAN, retransmit each frame Do the same the other way round

Bridge Operation

Bridge Design Aspects No modification to content or format of frame No encapsulation Exact bitwise copy of frame Minimal buffering to meet peak demand Contains routing and address intelligence —Must be able to tell which frames to pass —May be more than one bridge to cross May connect more than two LANs Bridging is transparent to stations —Appears to all stations on multiple LANs as if they are on one single LAN

Bridge Protocol Architecture IEEE 802.1D MAC level —Station address is at this level Bridge does not need LLC layer —It is relaying MAC frames Can pass frame over external comms system —e.g. WAN link —Capture frame —Encapsulate it —Forward it across link —Remove encapsulation and forward over LAN link

Connection of Two LANs

Fixed Routing Complex large LANs need alternative routes —Load balancing —Fault tolerance Bridge must decide whether to forward frame Bridge must decide which LAN to forward frame on Routing selected for each source-destination pair of LANs —Done in configuration —Usually least hop route —Only changed when topology changes

Bridges and LANs with Alternative Routes

Spanning Tree Bridge automatically develops routing table Automatically update in response to changes Frame forwarding Address learning Loop resolution

Frame forwarding Maintain forwarding database for each port —List station addresses reached through each port For a frame arriving on port X: —Search forwarding database to see if MAC address is listed for any port except X —If address not found, forward to all ports except X —If address listed for port Y, check port Y for blocking or forwarding state Blocking prevents port from receiving or transmitting —If not blocked, transmit frame through port Y

Address Learning Can preload forwarding database Can be learned When frame arrives at port X, it has come form the LAN attached to port X Use the source address to update forwarding database for port X to include that address Timer on each entry in database Each time frame arrives, source address checked against forwarding database

Spanning Tree Algorithm Address learning works for tree layout —i.e. no closed loops For any connected graph there is a spanning tree that maintains connectivity but contains no closed loops Each bridge assigned unique identifier Exchange between bridges to establish spanning tree

Loop of Bridges

Layer 2 and Layer 3 Switches Now many types of devices for interconnecting LANs Beyond bridges and routers Layer 2 switches Layer 3 switches

Problems with Routers Routers do all IP-level processing in software —High-speed LANs and high-performance layer 2 switches pump millions of packets per second —Software-based router only able to handle well under a million packets per second Solution: layer 3 switches —Implementpacket-forwarding logic of router in hardware Two categories —Packet by packet —Flow based

Packet by Packet or Flow Based Operates insame way as traditional router Order of magnitude increase in performance compared to software-based router Flow-based switch tries to enhance performance by identifying flows of IP packets —Same source and destination —Done by observing ongoing traffic or using a special flow label in packet header (IPv6) —Once flow is identified, predefined route can be established

Required Reading Stallings chapter 15 Loads of info on the Web