Bridges

What if you need to joins LANs together to make one big LAN (e.g. campus LAN) because you have a greater distance to cover, or you have too many hosts for one LAN segment? The IEEE LANs may be bridged (somewhat) easily because they have a common origin. What are the problems of joining IEEE 802 LANs together? How do bridges cope with problems? The life of a bridge is spent answering the following question: How is forwarding/filtering decision made? Two strategies
  1. transparent bridging (TB)
  2. source routing (SR)

Transparent Bridge (TB)

TB widely used in 802.3 Ethernet LANs

Goal - complete transparency

Three responsibilities of TB bridge
  1. learning workstation addresses
  2. monitors the traffic on each LAN port
  3. maintains a table of hosts on each LAN
Frame forwarding If a host is quiet for some time, its entry is purged from the bridge - this lets bridge and LAN adapt automatically, but causes flooding of traffic for quiet hosts.

Independence of topology

Source Routing (SR)

Developed by IBM for token ring networks.

The TB method is simple to use, just plug the bridge in and it works.  However, TB doesn't take full advantage of the bandwidth of the network since some bridges are removed from the system and only a single path is available between any two hosts.

Source Routing improves on the use of redundant resources but requires the hosts on the network to supply routing information (i.e. not transparent to the hosts).

Each host sets a bit in the address field marking on or off LAN, and also must supply a path (LAN-bridge sequence) to destination in header field of the frames. Bridges are less intelligent than TB, since they just follow routes constructed by the hosts. Each bridge monitors frames and looks for its LAN number, if it sees that, then it looks for its bridge number, if it sees that it forwards it to the next LAN on the path. Three methods of doing this:

Each LAN has a unique number (12 bits) each bridge has a unique number (4 bits) within any given LAN context (work for the net admin).

How does every host know the path to every other host?

Examples of Bridges

Retix 2200 series Ungermann-Bass

Bridges versus Routers

IP networks are usually wired with routers instead of bridges. Each LAN corresponds to a subnet.

 Example uses, tradeoffs, problems