网桥一种网络设备连接两个或多个局域网段

网桥(Bridge)是一种网络设备,它的主要作用是连接两个或多个局域网段,使它们成为一个逻辑上的网络,同时起到分隔冲突域转发数据帧降低网络拥塞的作用。


网桥的主要作用包括

1. 连接网络段

  • 网桥用于连接两个或多个物理上分开的局域网,使它们像一个网络一样工作。
  • 例如,可以用来连接两层楼的办公室网络。

2. 数据帧转发(根据MAC地址)

  • 网桥工作在OSI模型的第二层(数据链路层)
  • 它维护一个MAC地址表,记录哪些MAC地址在哪个接口上。
  • 当收到数据帧时,它会查表决定是否转发以及从哪个端口转发。

3. 隔离冲突域

  • 每个接口是一个独立的冲突域,这样可以减少以太网中因数据碰撞造成的拥塞。

4. 减少广播风暴(有限能力)

  • 虽然网桥不会阻止所有广播,但它能根据MAC表减少不必要的转发,优化网络流量

5. 学习能力

  • 网桥能自动学习连接设备的MAC地址,无需人工配置。

网桥与其他网络设备区别

设备 OSI层级 作用
集线器 Hub 物理层(第1层) 广播所有数据,不做判断,无隔离能力
网桥 Bridge 数据链路层(第2层) 根据MAC地址转发,有隔离冲突域能力
交换机 Switch 数据链路层(第2层) 多端口桥的增强版,性能更高,支持VLAN等
路由器 Router 网络层(第3层) 根据IP地址转发数据,连接不同网络类型

在一些虚拟化或容器网络环境中(如 Linux 的 brctl / ip link add br0),网桥还是很实用的技术组件