Bridging

Þlters a packet if it determines that the packetÕs destination address exists on the same side of the bridge as the source address.

If two or more bridges are connected to the same Ethernet LAN segmentÑplaced in parallelÑonly a single bridge must be allowed to forward data frames onto that segment. If two or more bridges were forwarding data frames onto the same Ethernet segment, the network would soon be ßooded.

With a data loop in the topology, bridges would erroneously associate a single source address with multiple bridge ports, and keep proliferating data by forwarding packets in response to the ever-changing (but incorrect) information stored in their Filtering Database.

To avoid such data storms, Transparent bridges communicate with one another on the network by exchanging Bridge Protocol Data Units (BPDUs) to determine the network topology and collectively implement a Spanning Tree Algorithm (STA) that selects a controlling bridge for each LAN segment. This ensures that only a single data route exists between any two end stations and that topology information remains current.

About Source Route Bridging

Source Routing is typically used to connect two or more Token Ring network segments. Source Route bridges differ from Transparent bridges in that they do not build and then use a physical address database to make forwarding decisions. Instead, the source end station transmits packets with a header that contains routing information (added by bridges in the network topology during a route discovery process between end stations); once a route has been determined, a Source Route bridge simply reads the header of a source routed packet to determine whether it is a participant in routing the packet.

In Source Routing, sending and receiving devices employ broadcast packetsÑknown as explorer packetsÑto determine the most efÞcient route for a message to travel. Generally, before a station sends a message, it will Þrst send a test packet to all stations on the same ring; if the sending station receives a response to this packet, it assumes that the destination station is on the same ring and therefore it will not include routing information in frames sent to that station in the future. Any further packets issued between stations will appear to be transparent-style frames without embedded routing information.

If the sending station does not receive a response to the test packet, it will send explorer packets to the destination; the explorer packets will be propagated by the networkÕs bridges as either All Paths Explorer (APE) packets or as Spanning Tree Explorer (STE) packets. The task of both packet types is to get the destination station to return speciÞc route information to the sending station. They achieve this by including an identiÞer for each ring the explorer packet traversed and for each bridge between any rings).

Since the data ßow on a Source Routed network is determined by end stations (unlike a Transparently bridged network), a looped bridge topology is not an issue for data ßow. APE packets are sent from the source station over every

2-2

Bridging Basics

Page 20
Image 20
Cabletron Systems 2.2 manual About Source Route Bridging