网桥工作在数据链路层,能将两个局域网(LAN)连起来,根据MAC地址(物理地址)来转发帧,可以看作一个“低层的路由器”(路由器工作在网络层,根据网络地址如IP地址进行转发)。
网桥通常分为两大类:
1.透明网桥
简单的讲,使用这种网桥,不需要改动硬件和软件,无需设置地址开关,无需装入路由表或参数。只须插入电缆就可以,现有LAN的运行完全不受网桥的任何影响。
2.源路由选择网桥
源路由选择的核心思想是假定每个帧的发送者都知道接收者是否在同一局域网(LAN)上。当发送一帧到另外的网段时,源机器将目的地址的高位设置成1作为标记。另外,它还在帧头加进此帧应走的实际路径。
网桥在数据链路层上实现不同网络的互连的设备,其基本特征是:
1.能够互连两个采用不同数据链路层协议、不同传输介质与传输速率的网络;
2.网桥以接收、存储、地址过滤与转发的方式实现互连的网络之间的通信;
3.需要互连的网络在数据链路层以上采用相同的协议;
4.可以分隔两个网络之间的广播通信量,有利于改善互连网络的性能与安全性。
网桥的主要缺点是:
1.由于网桥在执行转发前先接收帧并进行缓冲,与中继器相比会引入更多时延。
2.由于网桥不提供流控功能,因此在流量较大时有可能使其过载,从而造成帧的丢失。