【IT168 報導】一般來說交換機與路由器子接口配合,都因為交換機是二層交換機,沒有三層路由功能,通過路由器終結二層交換機透傳過來的vlan數據包,實現三層互通,是此類組網的主要目的。在路由器子接口之間,各個網段之間為直連路由,如果要實現某些網段之間的訪問控制,一般通過在路由器上配置訪問控制列表來實現。
1、功能需求及組網說明
埠的trunk配置
『配置環境參數』
1. SwitchA 埠E0/1屬於vlan10,E0/2屬於vlan20,E0/3與Router埠E0互連
2. vlan10內PC地址192.168.0.2/24,網關為路由器E0.1子接口地址192.168.0.1/24
3. vlan20內PC地址10.10.10.2/24,網關為路由器E0.2子接口地址10.10.10.1/24
4. SwitchA管理vlan100虛接口地址172.16.0.2/24,網關為路由E0接口地址172.16.0.1
『組網需求』
1. vlan10、vlan20和vlan100能夠通過交換機透傳到路由器,並且能夠通過路由器子接口實現三層互通
2、數據配置步驟
『交換機配合路由器子接口數據配置流程』
一般來說交換機與路由器子接口配合,都因為交換機是二層交換機,沒有三層路由功能,通過路由器終結二層交換機透傳過來的vlan數據包,實現三層互通,是此類組網的主要目的。在路由器子接口之間,各個網段之間為直連路由,如果要實現某些網段之間的訪問控制,一般通過在路由器上配置訪問控制列表來實現。
三層交換機由於本身支持多個虛接口,可以直接實現多網段之間的三層互通,一般不涉及此類組網。
【SwitchA相關配置】
1. 創建(進入)vlan10
[SwitchA] vlan 10
2. 將E0/1加入到vlan10
[SwitchA-vlan10]port Ethernet 0/1
3. 創建(進入)vlan20
[SwitchA]vlan 20
4. 將E0/2加入到vlan20
[SwitchA-vlan20]port Ethernet 0/2
5. 實際當中一般將上行埠設置成trunk屬性,允許vlan透傳
[SwitchA-Ethernet0/3]port link-type trunk
6. 允許所有的vlan從E0/3埠透傳通過,也可以指定具體的vlan值
[SwitchA-Ethernet0/3]port trunk permit vlan all
7. 創建(進入)vlan100
[SwitchA]vlan 100
8. vlan100可以不包含具體的埠
9. 創建(進入)vlan100的虛接口
[SwitchA]interface Vlan-interface 100
10. 給vlan100的虛接口配置IP位址
[SwitchA-Vlan-interface100]ip address 172.16.0.2 255.255.255.0
11. 設置E0/3埠PVID為100,將管理vlan100送出去的報文vlan標記剝去,送往路由器主接口
[SwitchA-Ethernet0/3]port trunk pvid vlan 100
12.如果需要允許其它網段與交換機管理vlan地址互通,需要配置一條默認路由
[SwitchA]ip route-static 0.0.0.0 0.0.0.0 172.16.0.1
【RouterA相關配置】
1. 創建(進入)E0.1子接口
[RouterA]inter Ethernet 0.1
2. 在E0.1子接口裡封裝vlan10
[RouterA-Ethernet0.1]vlan-type dot1q vid 10
3. 在E0.1子接口配置IP位址
[RouterA-Ethernet0.1]ip address 192.168.0.1 255.255.255.0
4. 創建(進入)E0.2子接口
[RouterA]inter Ethernet 0.2
5. 在E0.2子接口裡封裝vlan20
[RouterA-Ethernet0.2]vlan-type dot1q vid 20
6. 在E0.2子接口配置IP位址
[RouterA-Ethernet0.2]ip address 10.10.10.1 255.255.255.0
7. 進入E0接口
[SwitchB-vlan20]port Ethernet 0
[RouterA-Ethernet0]ip address 172.16.0.1 255.255.255.0
【補充說明】
1. 如果一個埠是trunk埠,則該埠可以屬於多個vlan
2. 預設情況下trunk埠的PVID為1,可以在埠模式下通過命令port trunk pvid vlan vlanid 來修改埠的PVID
3. 一臺交換機上如果已經設置了某個埠為hybrid埠,則不可以再把另外的埠設置為trunk埠
3、測試驗證
1. PC都能PING通自己的網關
2. PC之間能夠PING通
3. 交換機能夠與路由器E0接口地址互通