Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ethernet Switching CCNA 1 CCNA 1. 2 Need for Switching When the number of devices trying to access the network is low, the number of collisions stays.

Similar presentations


Presentation on theme: "Ethernet Switching CCNA 1 CCNA 1. 2 Need for Switching When the number of devices trying to access the network is low, the number of collisions stays."— Presentation transcript:

1 Ethernet Switching CCNA 1 CCNA 1

2 2 Need for Switching When the number of devices trying to access the network is low, the number of collisions stays well within acceptable limits.When the number of devices trying to access the network is low, the number of collisions stays well within acceptable limits. Bridging was developed to help ease performance problems that arose from increased collisions.Bridging was developed to help ease performance problems that arose from increased collisions. Switching evolved from bridgingSwitching evolved from bridging

3 3 Layer 2 Bridging/Switching A Bridge keeps a table of MAC addresses and the associated ports. The bridge then forwards or discards frames based on the table entries.A Bridge keeps a table of MAC addresses and the associated ports. The bridge then forwards or discards frames based on the table entries.

4 4 Bridge Operation The bridge has just been started so the bridge table is empty. The bridge just waits for traffic on the segment.

5 5 Bridge Operation Host A pings Host B. Since the data is transmitted on the entire collision domain segment, both the bridge and Host B process the packet. The bridge adds the source address of the frame to its bridge table.

6 6 Bridge Operation The destination address of the frame is checked against the bridge table. The address is not in the table Therefore the frame is forwarded to the other segment. The address of Host B has not been recorded yet.

7 7 Bridge Operation Host B processes the ping request and transmits a ping reply back to Host A. The data is transmitted over the whole collision domain (Host A and the bridge).

8 8 Bridge Operation The bridge adds the frame’s source address to its table. Since it received the frame on port 1, the bridge associates this address with port 1. As the destination address is already in the table, and is associated with port 1, the frame is not forwarded out port 2.

9 9 Bridge Operation Host A pings Host C. Host B receives but discards the frame since it was not the intended destination. The bridge renews the source address of the frame to its bridge table.

10 10 Bridge Operation Since the address is not in the table, the frame is forwarded to the other segment. The address of Host C has not been recorded yet.

11 11 Bridge Operation Host C processes the ping request and replies back to Host A. The data is transmitted over the whole collision domain. Host D discards the frame since it is not the intended destination. The bridge adds the source address of the frame to its bridge table. The destination address is associated with Port 1, and is forwarded.

12 12 Bridge Operation Host D pings Host C. The bridge adds the source address to its bridge table. As the destination address is on the same segment, the frame is not forwarded out port 1.

13 13 Bridge Operation Bridges make decisions based on _____ addresses, or layer __ addresses.Bridges make decisions based on _____ addresses, or layer __ addresses. Bridges create _________ domains, which reduce traffic, but do not affect ________, or layer __ addresses.Bridges create _________ domains, which reduce traffic, but do not affect ________, or layer __ addresses. The entire network will be part of the same __________ domain.The entire network will be part of the same __________ domain. MAC 2 COLLISION LOGICAL 3 BROADCAST

14 14 A switch is a multi-port bridge.A switch is a multi-port bridge. Each port on a switch is in its own collision domain. A 20 port switch will have 20 collision domains.Each port on a switch is in its own collision domain. A 20 port switch will have 20 collision domains. Increasing the number of collision domains is known as micro-segmentation.Increasing the number of collision domains is known as micro-segmentation. A switch builds and maintains a Content- Addressable Memory (CAM) table, which holds the MAC information for each port.A switch builds and maintains a Content- Addressable Memory (CAM) table, which holds the MAC information for each port. Layer 2 Switching

15 15 Layer 2 Switching A switch dynamically builds and maintains a Content-Addressable Memory (CAM) table, holding all of the necessary MAC information for each port, using ASICs.A switch dynamically builds and maintains a Content-Addressable Memory (CAM) table, holding all of the necessary MAC information for each port, using ASICs. An Application-Specific Integrated Circuit (ASIC) is a device that can be programmed to perform functions at high speeds.An Application-Specific Integrated Circuit (ASIC) is a device that can be programmed to perform functions at high speeds. Operations that were done in software can now be done in hardware using an ASIC.Operations that were done in software can now be done in hardware using an ASIC. The use of these technologies greatly reduced the delays caused by software processing.The use of these technologies greatly reduced the delays caused by software processing.

16 16 Full Duplex Most switches and most network interface cards (NICs) are capable of supporting full duplex. In full duplex mode, there is no contention for the media. Thus, with switched full-duplex transmission there are no collision domains. Theoretically, the bandwidth is doubled when using full duplex. A switch uses full- duplex mode to provide full bandwidth between two nodes on a network. A Switch: Doubles bandwidth between nodes Collision-free transmission Two 10 or 100 Mbps data paths

17 17 Switch Benefits

18 18 Latency Latency is the delay between the time a frame first starts to leave the source device and the time the first part of the frame reaches its destination.Latency is the delay between the time a frame first starts to leave the source device and the time the first part of the frame reaches its destination. Caused by:Caused by: Media - the time it takes for a signal to move through the mediaMedia - the time it takes for a signal to move through the media Electronic processing of signal (circuit delay)Electronic processing of signal (circuit delay) Software switching decisionsSoftware switching decisions Content of frame – eg reading destination addressContent of frame – eg reading destination address

19 19 Time is the issue. Users want their computers to work as fast as possible.Time is the issue. Users want their computers to work as fast as possible. How a frame is switched to the destination port is a trade off between latency and reliability.How a frame is switched to the destination port is a trade off between latency and reliability. A switch has three different methods it can used in processing frames.A switch has three different methods it can used in processing frames. Switch Modes

20 20 Switch Modes Cut-through switching — A switch can start to transfer the frame as soon as the destination MAC address is received. This has the lowest latency.Cut-through switching — A switch can start to transfer the frame as soon as the destination MAC address is received. This has the lowest latency. There is NO error checking.There is NO error checking. Store-and-forward switching — The switch can receive the entire frame before sending it out the destination port. This gives the switch software an opportunity to verify the frame check sum (FCS).Store-and-forward switching — The switch can receive the entire frame before sending it out the destination port. This gives the switch software an opportunity to verify the frame check sum (FCS). Store-and-forward mode must be used for asynchronous switching.Store-and-forward mode must be used for asynchronous switching.

21 21 Symmetric vs. Asymmetric switching Symmetric – the source and destination ports must have the same bit rate to keep the frame intact.Symmetric – the source and destination ports must have the same bit rate to keep the frame intact. Asymmetric – the bit rates are not the same, so the frame must be stored at one bit rate, before it is sent out at the other bit rate.Asymmetric – the bit rates are not the same, so the frame must be stored at one bit rate, before it is sent out at the other bit rate. Used with ports of different bandwidths, such as with a server in a client/server network. (needed to prevent bottlenecks)Used with ports of different bandwidths, such as with a server in a client/server network. (needed to prevent bottlenecks)

22 22 Symmetric vs. Asymmetric switching

23 23 Symmetric vs. Asymmetric switching

24 24 Fragment-free mode – a compromise between cut-through and store-and-forward packet switchingFragment-free mode – a compromise between cut-through and store-and-forward packet switching The first 64 bytes are read before it starts to send the frame out the destination port.The first 64 bytes are read before it starts to send the frame out the destination port. The CRC and the frame length are verified before forwarding the frame.The CRC and the frame length are verified before forwarding the frame. Switch Modes

25 25 Switch Modes Start of frame

26 26 Collision Domains Broadcast Domains

27 27 Shared Media Environments It is important to be able to identify a shared media environment, because collisions only occur in a shared environment.It is important to be able to identify a shared media environment, because collisions only occur in a shared environment. Multiple hosts have access to the same medium; eg copper, fiber, air Networking devices extend the network to accommodate multiple access or longer cable distances. One device is connected to only one other device; eg dialup connection

28 28 Collision Domains Collision domains are the connected physical network segments where collisions can occur.Collision domains are the connected physical network segments where collisions can occur. Collisions cause network inefficiency.Collisions cause network inefficiency.

29 29 The 5-4-3-2-1 rule requires that the following guidelines should not be exceeded:The 5-4-3-2-1 rule requires that the following guidelines should not be exceeded: Five segments of network mediaFive segments of network media Four repeaters or hubsFour repeaters or hubs Three host segments of the networkThree host segments of the network Two link sections with no hostsTwo link sections with no hosts One large collision domainOne large collision domain The Four Repeater Rule

30 30 Four-Repeater Rule Example The 5-story building shown violates the four-repeater rule because host A and B are 5 repeaters apart.The 5-story building shown violates the four-repeater rule because host A and B are 5 repeaters apart. Hubs would cause the same result.Hubs would cause the same result. Even if all servers were on the third floor, and A and B would never communicate directly; they are too far to hear each other transmit and can cause data collisions.Even if all servers were on the third floor, and A and B would never communicate directly; they are too far to hear each other transmit and can cause data collisions. What are implications for taller buildings?What are implications for taller buildings? A B

31 31 Collisions and Collision Domains When two bits are propagated at the same time on the same network, a collision will occur. They are not inherently bad.They are not inherently bad. They are a normal function of Legacy Ethernet.They are a normal function of Legacy Ethernet. Data on the network during a collision is lost and usually must be retransmitted.Data on the network during a collision is lost and usually must be retransmitted. Increased collisions indicate congestion.Increased collisions indicate congestion. Collisions affect ALL nodes in a collision domain.Collisions affect ALL nodes in a collision domain. Networks with only Layer 1 components are a single collision domain.Networks with only Layer 1 components are a single collision domain.

32 32 Shared Media, Repeaters, Hubs, and Collision Domains Extended by a hub and repeater Each is a single collision domain! Shared access Extended by a repeater Created by a hub Extended by a repeater

33 33 How many collision domains? ONE

34 34 How do you solve the problem? Add a Bridge

35 35 Add a bridge = 2 collision domains

36 36 Segmentation Layer 2 devices segment or divide collision domains.Layer 2 devices segment or divide collision domains. Segmentation makes networks more efficient and allow data to be transmitted on different segments of the LAN at the same time without the frames colliding.Segmentation makes networks more efficient and allow data to be transmitted on different segments of the LAN at the same time without the frames colliding.

37 37 Segmenting with Bridges

38 38 Segmenting with Switches

39 39 Segmenting with Routers

40 40 Layer 2 Broadcasts = FFF-FFF-FFF-FFF The three sources of broadcasts and multicasts in IP networks are workstations, routers, and multicast applications.The three sources of broadcasts and multicasts in IP networks are workstations, routers, and multicast applications. ARP requestsARP requests Routing table updatesRouting table updates Multicasts to specified IP addressesMulticasts to specified IP addresses Layer 2 devices must flood all broadcast and multicast traffic.Layer 2 devices must flood all broadcast and multicast traffic. The accumulation of broadcast and multicast traffic from each device in the network is referred to as broadcast radiation.The accumulation of broadcast and multicast traffic from each device in the network is referred to as broadcast radiation.

41 41 The only devices that can segment collision domains are bridges, switches (both Layer 2), and routers (Layer 3). Broadcast Domains?

42 42 2 collision domains 1 broadcast domain

43 43 2 collision domains 1 broadcast domain

44 44 Summary Bridges and Switches are layer two devices. Forward frames after examining destination MAC addressBridges and Switches are layer two devices. Forward frames after examining destination MAC address Each port of the switch has a separate collision domain (microsegmentation).Each port of the switch has a separate collision domain (microsegmentation). Small collision domain => less collisions.Small collision domain => less collisions. STP is used to prevent loops created by redundant links.STP is used to prevent loops created by redundant links.

45 45 Collision and Broadcast Domains All decisions made by a bridge are based on the ____ or ______ addressing and do not affect the _______ or ___________.All decisions made by a bridge are based on the ____ or ______ addressing and do not affect the _______ or ___________. A bridge will create more ____________ but will not add _____________.A bridge will create more ____________ but will not add _____________. MACLayer 2 Layer 3Logical address Collision domains Broadcast domains

46 46 Switching/Bridging Table E0 E1 0260.8c01.1111 0260.8c01.2222 0260.ec01.3333 0260.8c01.4444

47 47 Fill in the blanks BridgeSwitch Number of ports Number of collision domains Number of broadcast domains Table name 2 2 11 Multiple Multiple Bridging Table Content-Addressable memory (CAM)

48 48 How many collision/broadcast domains? Collision = Broadcast = 6 2

49 49 What impact does a bridge have on a network?What impact does a bridge have on a network? Breaks up collision domainsBreaks up collision domains What happens with switched full- duplex transmissions?What happens with switched full- duplex transmissions? No collisions domainsNo collisions domains What is STP and what 2 tasks does it perform?What is STP and what 2 tasks does it perform? Spanning Tree ProtocolSpanning Tree Protocol elect root bridge & decide designated portselect root bridge & decide designated ports

50 50 Broadcast Domains 1.A broadcast domain is a grouping of collision domains that are connected by ________ devices. 2.Smaller collision domains increase the opportunity for each host in the network to ____________________. 3._________ are forwarded by Layer 2 devices and if excessive, can reduce the efficiency of the entire LAN. 4.Broadcasts have to be controlled at Layer __. 5._______ do not forward broadcasts. 5._______ do not forward broadcasts. 6.Layer 3 forwarding is based on the destination __________ and not the MAC address. Layer 2 gain access to the media Broadcasts Routers 3 IP address

51 51 How many collision domains are there? How many broadcast domains are there? Segmentation 16 6

52 52 Breaking up collision domains is called _____________Breaking up collision domains is called _____________ What would relieve the problems of excessive collisions?What would relieve the problems of excessive collisions? Reduce collisions domains & replace hubs with switches or bridgesReduce collisions domains & replace hubs with switches or bridges What is the area that controls frame propagation within that area?What is the area that controls frame propagation within that area? Collision domainCollision domain What is the only device that breaks up broadcast domains? Describe how it works at each layer?What is the only device that breaks up broadcast domains? Describe how it works at each layer? Routers—do not forward broadcastsRouters—do not forward broadcasts What does a router use to make forwarding decisions?What does a router use to make forwarding decisions? Destination IP addressDestination IP address segmentation

53 53 Name the four devices above, the layer of the OSI model they operate at, and the method they base their addressing on to forward packets on a network.Name the four devices above, the layer of the OSI model they operate at, and the method they base their addressing on to forward packets on a network. Bridge layer 2 Frame Repeater layer 1 Bits Router layer 3 Packet Switch layer 2 Frame

54 THAT’S ALL FOLKS!


Download ppt "Ethernet Switching CCNA 1 CCNA 1. 2 Need for Switching When the number of devices trying to access the network is low, the number of collisions stays."

Similar presentations


Ads by Google