路由器仅仅提供一个以太网接口,而在该接口下提供多个子接口分别作为多个VLAN用户的缺省网关,当VLAN100的用户需要与其它VLAN的用户进行通信时,该用户只需将数据包发送给缺省网关,缺省网关修改数据帧的VLAN标签后再发送至目的主机所在VLAN,即完成了VLAN间的通信。
这种方式也称为独臂路由或者单臂路由,它只需要一个以太网接口,通过创建子接口可以承担所有VLAN 的网关,从而在不同的VLAN 间转发数据。
<Huawei>SYS
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname SW1
[SW1]vlan batch 41 42
Info: This operation may take a few seconds. Please wait for a moment...done.
[SW1]int E0/0/2
[SW1-Ethernet0/0/2]port link-type access
[SW1-Ethernet0/0/2]port default vlan 41
[SW1-Ethernet0/0/2]int E0/0/3
[SW1-Ethernet0/0/3]port link-type access
[SW1-Ethernet0/0/3]port default vlan 42
[SW1-Ethernet0/0/3]int E0/0/1
[SW1-Ethernet0/0/1]port link-type trunk
[SW1-Ethernet0/0/1]pork trunk allow-pass vlan all
[SW1-Ethernet0/0/1]q
[SW1]display vlan
The total number of vlans is : 3
--------------------------------------------------------------------------------
U: Up; D: Down; TG: Tagged; UT: Untagged;
MP: Vlan-mapping; ST: Vlan-stacking;
#: ProtocolTransparent-vlan; *: Management-vlan;
--------------------------------------------------------------------------------
VID Type Ports
--------------------------------------------------------------------------------
1 common UT:Eth0/0/1(U) Eth0/0/4(D) Eth0/0/5(D) Eth0/0/6(D)
Eth0/0/7(D) Eth0/0/8(D) Eth0/0/9(D) Eth0/0/10(D)
Eth0/0/11(D) Eth0/0/12(D) Eth0/0/13(D) Eth0/0/14(D)
Eth0/0/15(D) Eth0/0/16(D) Eth0/0/17(D) Eth0/0/18(D)
Eth0/0/19(D) Eth0/0/20(D) Eth0/0/21(D) Eth0/0/22(D)
GE0/0/1(D) GE0/0/2(D)
41 common UT:Eth0/0/2(U)
42 common UT:Eth0/0/3(U)
VID Status Property MAC-LRN Statistics Description
--------------------------------------------------------------------------------
1 enable default enable disable VLAN 0001
41 enable default enable disable VLAN 0041
42 enable default enable disable VLAN 0042
[SW1]display port vlan
Port Link Type PVID Trunk VLAN List
-------------------------------------------------------------------------------
Ethernet0/0/1 trunk 1 41-42
Ethernet0/0/2 access 41 -
Ethernet0/0/3 access 42 -
Ethernet0/0/4 hybrid 1 -
Ethernet0/0/5 hybrid 1 -
Ethernet0/0/6 hybrid 1 -
Ethernet0/0/7 hybrid 1 -
Ethernet0/0/8 hybrid 1 -
Ethernet0/0/9 hybrid 1 -
Ethernet0/0/10 hybrid 1 -
Ethernet0/0/11 hybrid 1 -
Ethernet0/0/12 hybrid 1 -
Ethernet0/0/13 hybrid 1 -
Ethernet0/0/14 hybrid 1 -
Ethernet0/0/15 hybrid 1 -
Ethernet0/0/16 hybrid 1 -
Ethernet0/0/17 hybrid 1 -
Ethernet0/0/18 hybrid 1 -
Ethernet0/0/19 hybrid 1 -
Ethernet0/0/20 hybrid 1 -
Ethernet0/0/21 hybrid 1 -
Ethernet0/0/22 hybrid 1 -
GigabitEthernet0/0/1 hybrid 1 -
GigabitEthernet0/0/2 hybrid 1 -
[SW1]
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname R1
[R1]int g0/0/0.41
[R1-GigabitEthernet0/0/0.41]dot1q termination vid 41 //封装dot1q协议,子接口对应vlan41
[R1-GigabitEthernet0/0/0.41]ip address 192.168.41.1 24
Sep 12 2022 23:12:01-08:00 R1 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
on the interface GigabitEthernet0/0/0.41 has entered the UP state.
[R1-GigabitEthernet0/0/0.41]arp broadcast enable //开启子接口ARP广播
[R1-GigabitEthernet0/0/0.41]int g0/0/0.42
[R1-GigabitEthernet0/0/0.42]dot1q termination vid 42 //子接口对应vlan42
[R1-GigabitEthernet0/0/0.42]ip address 192.168.42.1 24
[R1-GigabitEthernet0/0/0.42]arp broadcast enable //开启子接口ARP广播
[R1-GigabitEthernet0/0/0.42]
测试,可通即可。
PC>ping 192.168.42.42
Ping 192.168.42.42: 32 data bytes, Press Ctrl_C to break
From 192.168.42.42: bytes=32 seq=1 ttl=127 time=78 ms
From 192.168.42.42: bytes=32 seq=2 ttl=127 time=94 ms
From 192.168.42.42: bytes=32 seq=3 ttl=127 time=78 ms
From 192.168.42.42: bytes=32 seq=4 ttl=127 time=78 ms
From 192.168.42.42: bytes=32 seq=5 ttl=127 time=94 ms
--- 192.168.42.42 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 78/84/94 ms
PC>