简介
本文档介绍如何了解桥接虚拟接口(BVI)和桥接域接口(BDI)并对其进行故障排除。
先决条件
要求
对本文没有要求。
使用的组件
本文档中的信息基于 ISR 路由器(对应于 BVI)和 ASR1K(对应于 BDI)。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
BVI和BDI路由接口代表一组桥接的接口。例如,您希望桥接路由器上的两个接口,并且希望它们位于同一第2层广播域中。BVI/BDI接口将充当这两个桥接物理接口的路由接口。所有数据包流量都必须通过BVI/BDI接口。
2台PC到路由器的BVI连接
Cisco IOS®上的BVI
路由器不会在同一广播域中配置两个或多个第3层接口(即同一子网中的两个或多个接口)。 使用BVI接口将两台PC连接到路由器作为同一子网的一部分,并且仍然可以从这两台PC访问Internet。
您可以使用BVI执行此操作。
期限
|
定义
|
Bridge-group
|
将多个物理接口划分到一个逻辑组.
|
接口 BVI
|
可以路由的逻辑接口的第3层。
|
ISR 3
|
ISR 1
|
ISR 2
|
bridge irb
bridge 1 protocol ieee
bridge 1 route ip
!
interface GigabitEthernet0/0/1
bridge-group 1
!
interface GigabitEthernet0/0/2
bridge-group 1
!
interface BVI 1
ip address 10.10.10.10
255.255.255.0
|
int fa0/0
ip address 10.10.10.1
255.255.255.0
|
int fa0/0
ip address 10.10.10.2
255.255.255.0
|
Cisco IOS XE上的BDI
BDI与BVI类似,不同之处在于它运行在Cisco IOS XE上。
期限
|
定义
|
网桥域
|
表示第2层广播域。
|
网桥域接口
|
是允许第2层桥接网络和第3层路由网络之间双向流量传输的逻辑接口。
|
以太网虚拟电路(EVC)
|
是由提供商提供给客户的第2层服务的单个实例的端到端表示。在思科 EVC 框架中,网桥域由一个或多个称为服务实例的第 2 层接口组成。服务实例是给定路由器上给定端口上的 EVC 实例化。服务实例基于配置与网桥域关联。
|
两台交换机上的ASR连接
Cisco IOS XE平台上的BDI示例
A) 两台交换机上的 Fa0/1 都是第 3 层接口,并位于同一个广播域中。
如果目的只是建立两台交换机之间的连接,则不需要在ASR上进行BDI配置。
ASR 1K
|
SW1
|
SW2
|
interface GigabitEthernet1/2/3
no ip address
negotiation auto
cdp enable
service instance 100 ethernet
encapsulation untag
bridge-domain 100
!
interface GigabitEthernet1/2/4
no ip address
negotiation auto
cdp enable
service instance 100 ethernet
encapsulation untag
bridge-domain 100
|
interface FastEthernet0/1
no switchport
ip address 10.1.1.1 255.255.255.0
|
interface FastEthernet0/1
no switchport
ip address 10.1.1.3 255.255.255.0
|
后续步骤
1.从SW1 ping SW2:
BGL.Q.16-3500-1#ping 10.1.1.3
2.键入要中止的转义序列。
Sending 5, 100-byte ICMP Echos to 10.1.1.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/4/9 ms
注意:如果要在ASR外部路由,则需要配置BDI接口:
interface BDI100
ip address 10.1.1.1 255.255.255.0
B)桥接两台交换机之间的多个VLAN。
在物理接口下为每个 VLAN 配置单独的以太网虚拟电路 (EVC)。不支持在子接口下使用网桥域。
有两个VLAN:要桥接的VLAN 100和VLAN 200:
ASR 1K
|
SW1
|
SW2
|
interface GigabitEthernet1/2/3
no ip address
negotiation auto
cdp enable
service instance 100 ethernet
encapsulation dot1q 100
rewrite ingress tag pop 1 symmetric
bridge-domain 100
!
service instance 200 ethernet
encapsulation dot1q 200
rewrite ingress tag pop 1 symmetric
bridge-domain 200
Exact same config under Gig1/2/4
interface GigabitEthernet1/2/4
no ip address
negotiation auto
cdp enable
service instance 100 ethernet
encapsulation dot1q 100
rewrite ingress tag pop 1 symmetric
bridge-domain 100
!
service instance 200 ethernet
encapsulation dot1q 200
rewrite ingress tag pop 1 symmetric
bridge-domain 200
|
interface FastEthernet0/1
switchport trunk encapsulation dot1q
switchport mode trunk
interface Vlan100
ip address 10.1.1.1 255.255.255.0
interface Vlan200
ip address 10.1.1.2 255.255.255.0
|
interface FastEthernet0/1
switchport trunk encapsulation dot1q
switchport mode trunk
interface Vlan100
ip address 10.1.1.3 255.255.255.0
interface Vlan200
ip address 10.1.1.2 255.255.255.0
|
后续步骤
1.从SW1 ping SW2上的int vlan100和vlan200:
BGL.Q.16-3500-1#ping 10.1.1.3
2.键入要中止的转义序列:
Sending 5, 100-byte ICMP Echos to 10.1.1.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/4/9 ms
BGL.Q.16-3500-1#ping 10.1.1.3
3.键入要中止的转义序列:
Sending 5, 100-byte ICMP Echos to 10.1.1.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/9 ms
EPC
monitor capture CAP interface gig1/2/3 efp 100 both match ipv4 any any
packet tracer
debug platform condition interface gig1/2/3 efp-id 100 ipv4 both
EFP ID = 100 (service instance number)
相关信息