單臂路由是(router-on-a-stick)在路由器的接口上通過創建不同的子接口(邏輯接口),實現不同vlan之間的通信。
- 實驗拓撲:
- 配置步驟及命令
-
在路由器上的配置
interface GigabitEthernet0/0/0.1 // 創建子接口 dot1q termination vid 10 // 啟動802.1q,配置vlan id ip address 10.1.1.1 255.255.255.0 //配置IP地址 arp broadcast enable //開啟ARP廣播功能 # interface GigabitEthernet0/0/0.2 dot1q termination vid 20 ip address 10.1.2.1 255.255.255.0 arp broadcast enable
說明:配置子接口是為了節省接口。從而節省費用;子接口配置dot1q的目的是為了帶vlan的數據幀進入的時候比較pvid,如果相同則收,不同則丟棄。帶vlan的數據幀出去的時候比較pvid相同剝掉tag,不同丟棄。(其實和Access端口的功能相同),dot1q就是802.1q,是vlan的一種封裝方式。dot就是點的意思,就簡寫為dot1q了。配置ARP 廣播是因為路由器的接口隔離廣播域,每一個接口就是一個廣播域,而ARP報文只能在同一個廣播域泛洪,子接口ARP功能默認是關閉的,所以要開啟ARP廣播。
- 在交換機上的配置
# interface GigabitEthernet0/0/1 port link-type trunk port trunk allow-pass vlan 10 20 # interface GigabitEthernet0/0/2 port link-type access port default vlan 10 # interface GigabitEthernet0/0/3 port link-type access port default vlan 20
- PC按照拓撲配置地址和網關
結果檢驗:PC1和PC2可以互相ping通