路由器与桥接器的区别
在本文中,我们将详细介绍路由器和桥接器这两种网络设备的区别。
路由器:
它是一种工作在OSI参考模型的物理层、数据链路层和网络层的设备。它可以在网络中连接局域网和广域网,并可以在它们之间传递或中继数据包。它具有网络或逻辑地址。下图显示了路由器在网络中作为一个站点的示意图。
在这种情况下,路由器同时是多个网络的成员。它们与两个或多个网络建立连接,并包含所有这些网络上站点的地址。它接收来自一个连接的网络的数据包,并将它们传递给第二个连接的网络。如果接收到的数据包包含在其他网络上的节点的地址,路由器就确定对于该数据包,它连接的网络中最适合的下一个中继点是哪一个。
桥接器
桥接器是在网络中同时工作于物理层和数据链路层的网络设备。这些设备可以将一个大型网络划分为较小的分段,并在两个原本分离的局域网之间传递帧。桥接器维护与其连接的各个站点的MAC地址。当一个帧进入桥接器时,它会检查帧中包含的地址,并将其与包含了两个分段上所有站点的表进行比较。
例如, 将一个帧从站点A发送到站点C。当这个帧到达桥接器时,桥接器会检查其表格,并阻止它通过到达下段,因为站点C只在上段。因此,一个帧被传送到整个上段,并且不被允许移动到下段。如果要将帧从站点A传输到站点F,桥接器将允许该帧通过,并将其中继到整个下段。
以下是路由器和桥接器之间的逐点比较。
Sr. No | 区别点 | 路由器 | 桥接器 |
---|---|---|---|
1 | 功能 | 主要功能是路由数据包并减少网络问题。 | 桥接器的主要功能是过滤数据包并将流量分别保留在每个段中。 |
2 | 层次结构 | 它是一种硬件设备,可以在OSI模型的网络层、数据链路层和物理层上工作。 | 它是一种在OSI模型的数据链路层和物理层上工作的硬件设备。 |
3 | 地址 | 路由器可以访问站点的逻辑地址或IP地址。 | 桥接器可以访问站点的物理地址或MAC地址。 |
4 | 协议 | 路由器可以配置RIP、OSPF等协议。 | 桥接器没有可配置的协议。 |
5 | 连接 | 它连接两个或多个网络并在它们之间路由数据包。 | 桥接器用于扩展现有网络或将大型网络划分为较小的段。 |
6 | 路由表 | 路由器使用路由表存储信息。此表是动态的,并使用路由协议进行更新。 | 桥接器不使用路由表存储信息。 |
7 | 数据结构 | 路由器使用图形数据结构。 | 桥接器使用表格数据结构。 |
8 | 网络划分 | 路由器支持网络划分。 | 桥接器不支持网络划分。 |
9 | 域 | 它可以在多个广播域上工作。 | 桥接器只能在单个广播域上工作。 |
10 | 透明性 | 它对终端站点不透明。 | 它对终端站点透明,不依赖于协议。 |
11 | 效率 | 路由更高效。 | 桥接器的效率低于路由器。 |
12 | 端口 | 它有两个以上的端口。 | 它只有两个端口。 |
13 | 路径 | 路由器设备可以容纳多条路径。 | 桥接器设备只能容纳一条路径。 |
14 | 设置 | 难 | 简单 |
15 | 成本 | 路由器是相对昂贵的设备。 | 桥接器是相对便宜的设备。 |