|
网桥(Bridge)是一种连接局域网的网络互联设备,工作在数据链路层。网桥具有过滤帧的功能,通过分析帧地址字段,以决定是否把收到的帧转发到另一个网络段上。
|
|
|
当网桥收到一个帧时,并不是向所有端口转发此帧,而是先检查此帧的源地址和目的地址。如果目的地址和源地址不在同一个网段上,就把帧转发到另一个网段上;若两个地址在同一个网段上,则不转发。网桥的工作原理如下图所示。
|
|
|
|
|
(1)在上图中,若工作站H1向工作站H2发送以太网帧,因工作站H2与工作站H1在同一个物理网段上,网桥对此帧进行过滤,不转发该帧。
|
|
|
(2)若工作站H1向工作站H4发送以太网帧,网桥通过查找网桥表知道工作站H4与网桥端口2对应,就将该帧从端口2转发。
|
|
|
(3)若工作站H1向工作站H7发送以太网帧,而在网桥地址表中未找到关于工作站H7的MAC地址与端口的对应关系,此时,网桥会把这个发往未知目的MAC地址的帧向除发送该帧的源端口外的其他所有端口进行转发。在这种情况下,网桥充当的实际上是集线器的角色,确保没有使信息停止传送。
|
|
|
网桥工作在MAC子层,只要两个网络MAC子层以上的协议相同,都可以用网桥互联。另外,网桥还可以连接不同传输介质的网络。
|
|
|
以太网中广泛使用的交换机是一种多端口网桥,每个端口可以连接一个局域网。
|
|
|