3. 网桥、交换机、路由器、网关

3.1. 网桥(Bridge)

两个或多个以太网通过 网桥 连接起来后,就成为一个覆盖范围更大的以太网,而原来的每个以太网就可称为一个网段。

网桥工作在数据链路层的 MAC 子层 ,可以互联不同的物理层、不同的 MAC 子层以及不同速率的以太网,使以太网各网段成为隔离开的碰撞域。

网桥 具有过滤帧以及存储转发帧的功能,可以隔离冲突域,但不能隔离广播域。

3.2. 交换机(Switch)

交换机工作在数据链路层 ,相当于一个多端口的网桥,是交换式局域网的核心设备。

交换机 内部的 CPU 会在每个端口成功连接时,通过 ARP 协议学习它的 MAC 地址,保存成一张ARP表。 在今后的通讯中,发往该 MAC 地址的数据包将仅送往其对应的端口,而不是所有的端口。

利用 交换机 可以实现虚拟局域网(VLAN),VLAN 可以隔离冲突域,也可以隔离广播域。

3.3. 路由器(Router)

路由器是网络层设备 ,可以连接不同的网络(异构网络)并主要完成两个功能:分组转发和路由计算。 前者处理通过路由器的数据流,关键操作是转发表查询、转发以及相关的队列管理和任务调度等;后者通过和其他路由器进行基于路由协议的交互,完成路由表的计算。

3.4. 网关(Gateway)

网关 可以工作在 OSI 的任意一层。

网关 能在不同协议间移动数据、连接两个网络,比如连接局域网和互联网。语音网关可以连接 PSTN 网络和以太网,这就相当于 VOIP,把不同电话中的模拟信号通过网关转换成数字信号,并加入协议再进行传输。

网关可以存在于路由器、交换机、PC中。

3.5. 参考资料

  1. 牛客网:精华专题

  1. Router VS Gateway: What is the Similarity and Difference