|
Lesson 4 - RoutersBroadcast DomainsEarlier in this unit, we introduced the concept of a collision domain, which is a segment of a network in which devices compete for access to the shared transmission medium. Equally important is the idea of a broadcast domain, which is an area of a network in which broadcast frames are transmitted. Broadcast traffic or background traffic consists of frames that carry the network's "administrative overhead." Broadcast frames are sent out for several reasons. For example, if a node has a packet to send and knows the destination network address but not the NIC address, it will broadcast a message asking for the node with the matching packet address to reply with its NIC address. In a TCP/IP network, this process is performed by the Address Resolution Protocol (ARP). Servers, routers, and printers also broadcast periodic messages, called "service advertisements," that announce their presence to other network devices. These nonproductive (or semiproductive) transmissions typically represent 5 to 20 percent of overall network traffic. Thus, excessive broadcast traffic can significantly decrease the available bandwidth in a LAN. Broadcast frames have a special destination address of all 0s. This special address tells all computers that receive the frame to process it. When a bridge or switch sees a frame addressed to a specific NIC address, it makes a switching decision. However, when a Layer 2 device sees a frame with a broadcast address, it has no choice but to send the frame out every port. Thus, broadcast traffic is received by all devices physically connected to each other or to a Layer 2 device. This area of the network is called a "broadcast domain" and is illustrated on the Ethernet Broadcast Domain Diagram.
Ethernet Broadcast DomainIn other words, a switch or bridge can segment a single large LAN collision domain into several smaller collision domains. However, the individual collision domains created by the switch are still members of the same broadcast domain, because a switch transmits broadcast traffic out all ports. This means that broadcast traffic originating in one collision domain is still forwarded to all other collision domains. One way around this particular broadcast traffic issue (when using switches) is to program each switch and tell it where to send broadcast frames. This technique is referred to as creating "virtual LANs" or VLANs. The Introduction to Local Area Networks course discusses VLANs in more depth. Routers for Broadcast ContainmentTo create separate broadcast domains, it is necessary to segment the network at Layer 3. A router effectively contains both regular network traffic and broadcast traffic within each network segment, and only directs intersegment traffic between network segments. This approach can improve the effective throughput of the entire network. Router Advantages and DisadvantagesRouters offer several advantages over bridges and switches:
However, routers also have several disadvantages:
ActivitiesSee the Activities and Extended Activities section in Unit 6 Lesson 4 in your textbook Introduction to Networking to test what you have learned so far.
[ Previous Section ] [ Unit Contents ] [ Next Lesson ]
|