第 2 层或第 3 层设备上的路由和桥接

网络工程 路由 第 2 层 第 3 层 桥接
2022-02-09 20:27:44

让我感兴趣的是,假设我有一个路由器,我将它的接口配置为第 2 层,并且在同一路由器上有 2 个 Vlan。因此,如果我想将数据从一个 Vlan(比如 VLAN-10)传输到另一个(VLAN-20),我需要一个路由器。因此,我为每个 Vlan 配置 IRB(集成路由和桥接)并为它们提供 iP。所以我的问题是,如果我现在将一个数据包从 VLAN-10 发送到 VLAN-20 设备,那将如何发生?我们是否需要提供从一个 IRB 到另一个 IRB 的静态路由或配置任何 toting 协议?请告诉我数据包转移的地方。

如果现在角色互换并且交换机配置了具有相同 VLAN 的 IRB,它是否能够处理具有所有路由表的路由。它可以代替路由器并帮助避免使用它吗?

1个回答

如果我现在将数据包从 VLAN-10 发送到 VLAN-20 设备,会发生什么情况?

发送节点需要将数据包传递给网关路由器。使用基于 MAC 的 L2(如以太网),传输数据包的帧被寻址到网关的 MAC。路由器接收帧,提取数据包,查看目标 IP,查询其路由表,然后将数据包转发到相应的接口。使用基于 MAC 的 L2,携带数据包的帧被寻址到目标的 MAC,由 ARP 或 NDP 转换。如果目的地不是路由器本地的,则帧被寻址到下一跳网关。

我们是否需要提供从一个 IRB 到另一个 IRB 的静态路由或配置任何 toting 协议?

通常,路由器会自动将连接到其任何接口的本地网络添加到其路由表中。

如果现在角色互换并且交换机配置了具有相同 VLAN 的 IRB,它是否能够处理具有所有路由表的路由。

即使出站接口与入站接口相同,这也是同样的工作方式。默认情况下,某些路由器不会通过其入站接口将数据包转发回,并且需要显式配置。

它可以代替路由器并帮助避免使用它吗?

VLAN 间通信只能通过使用连接到这些 VLAN 的路由器来实现。如果您希望它们桥接,只需将端口更改为相同的 VLAN ID 并使用相同的 IP 子网。