什么是 Cisco BVI 接口?它有什么用途?

什么是 Cisco BVI 接口?它有什么用途?

我已经使用 Google 搜索过这些问题的答案,但却找不到简单的答案。

所以我的问题是关于 BVI 接口。它们是什么?为什么要使用它们?它们在什么场景中有用?

我搜索了 CCNA 书籍,但找不到答案。我也看过 Cisco 网站上的(长篇)描述,但坦率地说,我看不懂。

答案1

BVI(桥接组虚拟接口)是一种路由接口,代表一组桥接的接口。

举例来说,假设您的路由器中有两个需要桥接的接口(例如一个无线接口和一个有线接口),并且您希望它们的行为就像是同一第二层广播域的一部分一样(因为您希望有线或无线接口中的主机的行为就像它们在同一个子网中一样)。在这种情况下,BVI 将充当该“合并”(真正桥接)接口的路由接口。

任何想要“逃离”这个合并的第二层域(有线+无线)的数据包都必须经过这个 BVI。

对于这个 BVI,您可以分配第三层地址、QoS 策略、访问列表或您可以分配给任何物理接口的任何其他“服务”。

文档:

当您在 BVI 上配置并启用路由时,从路由接口进入的数据包(目的地是桥接组中某个段上的主机)将被路由到 BVI。数据包从 BVI 转发到桥接引擎,后者通过桥接接口转发数据包。这是根据目标 MAC 地址进行转发的。同样,从桥接接口进入但目的地是路由网络上的主机的数据包首先转到 BVI。接下来,BVI 将数据包转发到路由引擎,然后再将它们从路由接口发送出去。

我真的希望这能帮助您了解 BVI。

答案2

BVI 可以替代 Vlan 接口。因此,无需使用 Vlan 接口来路由需要路由到 Vlan 外部的数据包(来自连接到该 Vlan 号的访问端口),BVI 可以做同样的事情,从桥接到该 BVI 的 L2 接口将数据包路由到第 2 层域外部。

换句话说,如果你理解了 Vlan 接口如何在 Vlan 间路由数据包,那么你就能理解 BVI,因为它们是完全相同的东西,只是做事的方式不同。为什么选择其中一个而不是另一个,我不知道。

相关内容