扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
路由器做为第三层设备,主要功能是数据包的转发和过滤、路径选择,但同时,做为高层设备,当然具备低层功能。本文介绍了路由器的第二层桥接功能。
第二层桥接功能,其实就是对数据帧的处理能力。当路由器启用“子接口”时,支持多种(如ISL和802..1Q)数据帧封装。这样,我们可以使用路由器来连接使用不同的帧封装标准的第二层设备了。
Cisco路由器提供集成的路由与桥接(Integrated Routing and Bridging,IRB)功能。当配置了IRB后,不可路由的协议数据流可以在配置为相同网桥组的端口上实现桥接交换,同时可以路由的协议数据流则在其他的路由端口或不同的网桥组之间实现路由。
可以将子接口添加到不同的桥接组bridge-group中,每个bridge-group会对应一个BVI虚拟接口,不同的BVI之间或者BVI与其它端口之间可以实现路由能力。
如下图示:
上图网络中的两个交换机,SW1只支持ISL帧封装的VLAN,SW2只支持802.1Q帧封装的VLAN。
如果两个交换机想使用统一的VLAN划分,即,使接入SW1的VLAN 1的客户机和接入SW2的VLAN 1的客户机使用同一网段和同一网关,以及接入SW1的VLAN 2的客户机和接入SW2的VLAN 2的客户机使用同一网段和同一网关,此时就需要启用路由器的第二层桥接功能。
路由器的具体配置叙述如下:
在路由器的F0/0接口启用两个子接口F0/0.1和F0/0.2,均采用ISL帧封装:
int f0/0.1
encapsulation ISL 1
int f0/0.2
encapsulation ISL 2
在路由器的F0/1接口启用两个子接口F0/1.1和F0/1.2,均采用802.1Q帧封装:
int f0/1.1
encapsulation dot1q 1
int f0/1.2
encapsulation dot1q 2
将F0/0.1和F0/1.1添加到桥接组bridge-group 1中:
int f0/0.1
bridge-group 1
int f0/1.1
bridge-group 1
将F0/0.2和F0/1.2添加到桥接组bridge-group 2中:
int f0/0.2
bridge-group 2
int f0/1.2
bridge-group 2
全局模式下创建bridge-group 1和2:
bridge 1 protocol ieee //这里的ieee选项开启了IEEE的生成树协议
bridge 2 protocol ieee
全局模式下指定需要桥接的协议:
bridge 1 route ip
bridge 2 route ip
全局模式下开启集成路由和桥接:
bridge irb
创建BVI逻辑端口并配置IP地址:
interface bvi 1
ip add 192.168.1.1 255.255.255.0
interface bvi 2
ip add 192.168.2.1 255.255.255.0
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者