Dot1q三层交换知识总结(可使多个VLAN透过一个链接多路复用)
Dot1q三层交换知识总结,
首先dot1q就是IEEE 802.1q-英文缩写写为dot1q(dot1q是英文叫法,中文就是 点1q协议)
IEEE 802.1q定义一个关于VLAN连接介质访问控制层。
IEEE 802.1q以及VLAN Tagging属于互联网下IEEE 802.1的标准规范。
三层路由器,用Dot1q协议,借由加入VLAN标签可使多个VLAN透过一个链接多路复用,然而他却能够发送所有帧不论是否已被标记。
因此,为了能够识别所发送的帧是否需要标签,有些厂商(尤其是思科系统)经常将中继端口以及原生VLAN的想法应用在中继器上。

思路:
1.搭建ENSP模型
2.PC、交换机及路由器基本配置
3.交换VLAN配置
4. 路由器dot1q分接口配置
实际操作:
1.搭建ENSP模型

2. PC、交换机及路由器基本配置
PC1: 192.168.10.1/24 GW:192.168.10.254
PC2: 192.168.20.1/24 GW:192.168.20.254
Switch:sysname Switch
Router:sysname Router
3.交换VLAN配置 (把交换机网络接口分成2组,即10组:2-9口,和20组:20-19口)
[switch] vlan batch 10 20
[switch]port-group 10
[switch-port-group-10]group-member GigabitEthernet 0/0/2 to GigabitEthernet 0/0/10
[switch-port-group-10]port link-type access
[switch]port-group 20
[switch-port-group-20]group-member GigabitEthernet 0/0/11 to GigabitEthernet 0/0/19
[switch-port-group-20]port link-type access
[switch]interface GigabitEthernet 0/0/1
[switch-GigabitEthernet0/0/1]port link-type trunk
[switch-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20
4. 路由器dot1q分接口配置(以下体现了在三层做二层交换的事)
(其实就让路由器成为PC机的网关,帮助PC转发数据,但转发的规则是dot1q,即用2层广播arp协议及vlan协议)
[Router]interface g0/0/1.1
[Router-GigabitEthernet0/0/1.1]dot1q termination vid 10
[Router-GigabitEthernet0/0/1.1]arp broadcast enable
[Router-GigabitEthernet0/0/1.1]ip address 192.168.10.254 24
[Router]interface g0/0/1.2
[Router-GigabitEthernet0/0/1.2]dot1q termination vid 20
[Router-GigabitEthernet0/0/1.2]arp broadcast enable
[Router-GigabitEthernet0/0/1.2]ip address 192.168.20.254 24
5.PC1联通PC2测试
PC>ipconfig
Link local IPv6 address...........: fe80::5689:98ff:fe77:61f2
IPv6 address......................: :: / 128
IPv6 gateway......................: ::
IPv4 address......................: 192.168.10.1
Subnet mask.......................: 255.255.255.0
Gateway...........................: 192.168.10.254
Physical address..................: 54-89-98-77-61-F2
DNS server........................:
PC>ping 192.168.20.2
Ping 192.168.20.2: 32 data bytes, Press Ctrl_C to break
From 192.168.20.2: bytes=32 seq=1 ttl=127 time=79 ms
From 192.168.20.2: bytes=32 seq=2 ttl=127 time=78 ms
From 192.168.20.2: bytes=32 seq=3 ttl=127 time=78 ms
From 192.168.20.2: bytes=32 seq=4 ttl=127 time=78 ms
From 192.168.20.2: bytes=32 seq=5 ttl=127 time=78 ms
--- 192.168.20.2 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 78/78/79 ms
浙公网安备 33010602011771号