淺析路由器的第二層橋接功能
路由器的第二層橋接功能,其實就是對數據幀的處理能力。當路由器啟用“子接口”時,支持多種(如ISL和802..1Q)數據幀封裝。這樣,我們可以使用路由器來連接使用不同的幀封裝標準的第二層設備了。
Cisco路由器提供集成的路由與橋接(Integrated Routing and Bridging,IRB)功能。當配置了IRB后,不可路由的協議數據流可以在配置為相同網橋組的端口上實現橋接交換,同時可以路由的協議數據流則在其他的路由端口或不同的網橋組之間實現路由。可以將子接口添加到不同的橋接組bridge-group中,每個bridge-group會對應一個BVI虛擬接口,不同的BVI之間或者BVI與其它端口之間可以實現路由能力。
如果兩個交換機想使用統一的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
路由器的第二層橋接功能就為大家介紹完了,希望大家能夠有所收獲。
【編輯推薦】