logging in or signing up class19 Xavier Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 311 Category: Entertainment License: All Rights Reserved Like it (1) Dislike it (0) Added: January 01, 2008 This Presentation is Public Favorites: 1 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Hubs, Bridges & Routers: Hubs, Bridges & Routers Hub: Active central element in a star topology Twisted Pair: inexpensive, easy to insall Simple repeater in Ethernet LANs “Intelligent hub”: fault isolation, net configuration, statistics Requirements that arise: Hub Station Station Station Two Twisted Pairs User community grows, need to interconnect hubs ? Hubs are for different types of LANsHubs, Bridges & Routers: Hubs, Bridges & Routers Interconnecting Hubs Repeater: Signal regeneration All traffic appears in both LANs Bridge: MAC address filtering Local traffic stays in own LAN Routers: Internet routing All traffic stays in own LAN ? Higher ScalabilityGeneral Bridge Issues: Operation at data link level implies capability to work with multiple network layers However, must deal with Difference in MAC formats Difference in data rates; buffering; timers Difference in maximum frame length PHY MAC LLC Network Network PHY MAC LLC 802.3 802.3 802.5 802.5 802.3 802.3 802.3 802.5 802.5 802.5 CSMA/CD Token Ring General Bridge IssuesBridges of Same Type: Bridges of Same Type Common case involves LANs of same type Bridging is done at MAC levelTransparent Bridges: Interconnection of IEEE LANs with complete transparency Use table lookup, and discard frame, if source & destination in same LAN forward frame, if source & destination in different LAN use flooding, if destination unknown Use backward learning to build table observe source address of arriving LANs handle topology changes by removing old entries Transparent BridgesSlide6: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3S1→S5: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3 Address Port S1 1 Address Port S1 1 S1→S5 S1 to S5 S1 to S5 S1 to S5 S1 to S5S3→S2: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3 Address Port S1 1 S3 1 Address Port S1 1 S3 1 S3→S2 S3S2 S3S2 S3S2 S3S2 S3S2S4S3: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3 S4 S3 Address Port S1 1 S3 2 S4 2 Address Port S1 1 S3 1 S4 2 S4S3 S4S3 S4S3 S4S3S2S1: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3 Address Port S1 1 S3 2 S4 2 S2 1 S2S1 S2S1 S2S1Adaptive Learning: Adaptive Learning In a static network, tables eventually store all addresses & learning stops In practice, stations are added & moved all the time Introduce timer (minutes) to age each entry & force it to be relearned periodically If frame arrives on port that differs from frame address & port in table, update immediatelyAvoiding Loops: Avoiding LoopsSpanning Tree Algorithm: Spanning Tree Algorithm Select a root bridge among all the bridges. root bridge = the lowest bridge ID. Determine the root port for each bridge except the root bridge root port = port with the least-cost path to the root bridge Select a designated bridge for each LAN designated bridge = bridge has least-cost path from the LAN to the root bridge. designated port connects the LAN and the designated bridge All root ports and all designated ports are placed into a “forwarding” state. These are the only ports that are allowed to forward frames. The other ports are placed into a “blocking” state.Slide14: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3)Slide15: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3) Bridge 1 selected as root bridgeSlide16: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3) Root port selected for every bridge except root port R R R RSlide17: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3) Select designated bridge for each LAN R R R R D D D DSlide18: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3) All root ports & designated ports put in forwarding state R R R R D D D DSource Routing Bridges: Source Routing Bridges To interconnect IEEE 802.5 token rings Each source station determines route to destination Routing information inserted in frameRoute Discovery: Route Discovery To discover route to a destination each station broadcasts a single-route broadcast frame Frame visits every LAN once & eventually reaches destination Destination sends all-routes broadcast frame which generates all routes back to source Source collects routes & picks best Detailed Route Discovery: Detailed Route Discovery Bridges must be configured to form a spanning tree Source sends single-route frame without route designator field Bridges in first LAN add incoming LAN #, its bridge #, outgoing LAN # into frame & forwards frame Each subsequent bridge attaches its bridge # and outgoing LAN # Eventually, one single-route frame arrives at destination When destination receives single-route broadcast frame it responds with all-routes broadcast frame with no route designator field Bridge at first hop inserts incoming LAN #, its bridge #, and outgoing LAN # and forwards to outgoing LAN Subsequent bridges insert their bridge # and outgoing LAN # and forward Before forwarding bridge checks to see if outgoing LAN already in designator field Source eventually receives all routes to destination station Find routes from S1 to S3: Find routes from S1 to S3Virtual LAN: Physical partition Logical partition Bridge or switch VLAN 1 VLAN 2 VLAN 3 S1 7 2 3 4 5 6 1 8 9 Floor n – 1 Floor n Floor n + 1 S2 S3 S4 S5 S6 S7 S8 S9 Virtual LANPer-Port VLANs: Logical partition Bridge or switch VLAN 1 VLAN 2 VLAN 3 S1 7 2 3 4 5 6 1 8 9 Floor n – 1 Floor n Floor n + 1 S2 S3 S4 S5 S6 S7 S8 S9 Per-Port VLANs Bridge only forwards frames to outgoing ports associated with same VLANTagged VLANs: Tagged VLANs More flexible than Port-based VLANs Insert VLAN tag after source MAC address in each frame VLAN protocol ID + tag VLAN-aware bridge forwards frames to outgoing ports according to VLAN ID VLAN ID can be associated with a port statically through configuration or dynamically through bridge learning IEEE 802.1q You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
class19 Xavier Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 311 Category: Entertainment License: All Rights Reserved Like it (1) Dislike it (0) Added: January 01, 2008 This Presentation is Public Favorites: 1 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Hubs, Bridges & Routers: Hubs, Bridges & Routers Hub: Active central element in a star topology Twisted Pair: inexpensive, easy to insall Simple repeater in Ethernet LANs “Intelligent hub”: fault isolation, net configuration, statistics Requirements that arise: Hub Station Station Station Two Twisted Pairs User community grows, need to interconnect hubs ? Hubs are for different types of LANsHubs, Bridges & Routers: Hubs, Bridges & Routers Interconnecting Hubs Repeater: Signal regeneration All traffic appears in both LANs Bridge: MAC address filtering Local traffic stays in own LAN Routers: Internet routing All traffic stays in own LAN ? Higher ScalabilityGeneral Bridge Issues: Operation at data link level implies capability to work with multiple network layers However, must deal with Difference in MAC formats Difference in data rates; buffering; timers Difference in maximum frame length PHY MAC LLC Network Network PHY MAC LLC 802.3 802.3 802.5 802.5 802.3 802.3 802.3 802.5 802.5 802.5 CSMA/CD Token Ring General Bridge IssuesBridges of Same Type: Bridges of Same Type Common case involves LANs of same type Bridging is done at MAC levelTransparent Bridges: Interconnection of IEEE LANs with complete transparency Use table lookup, and discard frame, if source & destination in same LAN forward frame, if source & destination in different LAN use flooding, if destination unknown Use backward learning to build table observe source address of arriving LANs handle topology changes by removing old entries Transparent BridgesSlide6: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3S1→S5: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3 Address Port S1 1 Address Port S1 1 S1→S5 S1 to S5 S1 to S5 S1 to S5 S1 to S5S3→S2: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3 Address Port S1 1 S3 1 Address Port S1 1 S3 1 S3→S2 S3S2 S3S2 S3S2 S3S2 S3S2S4S3: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3 S4 S3 Address Port S1 1 S3 2 S4 2 Address Port S1 1 S3 1 S4 2 S4S3 S4S3 S4S3 S4S3S2S1: B1 S1 S2 B2 S3 S4 S5 Port 1 Port 2 Port 1 Port 2 LAN1 LAN2 LAN3 Address Port S1 1 S3 2 S4 2 S2 1 S2S1 S2S1 S2S1Adaptive Learning: Adaptive Learning In a static network, tables eventually store all addresses & learning stops In practice, stations are added & moved all the time Introduce timer (minutes) to age each entry & force it to be relearned periodically If frame arrives on port that differs from frame address & port in table, update immediatelyAvoiding Loops: Avoiding LoopsSpanning Tree Algorithm: Spanning Tree Algorithm Select a root bridge among all the bridges. root bridge = the lowest bridge ID. Determine the root port for each bridge except the root bridge root port = port with the least-cost path to the root bridge Select a designated bridge for each LAN designated bridge = bridge has least-cost path from the LAN to the root bridge. designated port connects the LAN and the designated bridge All root ports and all designated ports are placed into a “forwarding” state. These are the only ports that are allowed to forward frames. The other ports are placed into a “blocking” state.Slide14: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3)Slide15: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3) Bridge 1 selected as root bridgeSlide16: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3) Root port selected for every bridge except root port R R R RSlide17: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3) Select designated bridge for each LAN R R R R D D D DSlide18: LAN1 LAN2 LAN3 B1 B2 B3 B4 B5 LAN4 (1) (2) (1) (1) (1) (1) (2) (2) (2) (2) (3) All root ports & designated ports put in forwarding state R R R R D D D DSource Routing Bridges: Source Routing Bridges To interconnect IEEE 802.5 token rings Each source station determines route to destination Routing information inserted in frameRoute Discovery: Route Discovery To discover route to a destination each station broadcasts a single-route broadcast frame Frame visits every LAN once & eventually reaches destination Destination sends all-routes broadcast frame which generates all routes back to source Source collects routes & picks best Detailed Route Discovery: Detailed Route Discovery Bridges must be configured to form a spanning tree Source sends single-route frame without route designator field Bridges in first LAN add incoming LAN #, its bridge #, outgoing LAN # into frame & forwards frame Each subsequent bridge attaches its bridge # and outgoing LAN # Eventually, one single-route frame arrives at destination When destination receives single-route broadcast frame it responds with all-routes broadcast frame with no route designator field Bridge at first hop inserts incoming LAN #, its bridge #, and outgoing LAN # and forwards to outgoing LAN Subsequent bridges insert their bridge # and outgoing LAN # and forward Before forwarding bridge checks to see if outgoing LAN already in designator field Source eventually receives all routes to destination station Find routes from S1 to S3: Find routes from S1 to S3Virtual LAN: Physical partition Logical partition Bridge or switch VLAN 1 VLAN 2 VLAN 3 S1 7 2 3 4 5 6 1 8 9 Floor n – 1 Floor n Floor n + 1 S2 S3 S4 S5 S6 S7 S8 S9 Virtual LANPer-Port VLANs: Logical partition Bridge or switch VLAN 1 VLAN 2 VLAN 3 S1 7 2 3 4 5 6 1 8 9 Floor n – 1 Floor n Floor n + 1 S2 S3 S4 S5 S6 S7 S8 S9 Per-Port VLANs Bridge only forwards frames to outgoing ports associated with same VLANTagged VLANs: Tagged VLANs More flexible than Port-based VLANs Insert VLAN tag after source MAC address in each frame VLAN protocol ID + tag VLAN-aware bridge forwards frames to outgoing ports according to VLAN ID VLAN ID can be associated with a port statically through configuration or dynamically through bridge learning IEEE 802.1q