trunk接口(用于连接交换机或路由器)工作原理及配置

access接口(用于连接主机)工作原理:

        access接口收到数据帧后会添加Vlan Tag,VLAN ID和端口的PVID相同;

        access接口发送数据前会剥离Vlan Tag;

交换机access接口定义vlan 交换机access口配置_网络

交换机access接口定义vlan 交换机access口配置_Ethernet_02

 

        1.SW1交换机GE0/0/1口和GE0/0/2口都属于VLAN 10,全部配置为access接口;

        SW2交换机GE0/0/1口和GE0/0/2口都属于VLAN 20,全部配置为access接口。

交换机access接口定义vlan 交换机access口配置_Ethernet_03

 

交换机access接口定义vlan 交换机access口配置_网络_04

        SW1交换机接口GE0/0/2收到PC1的数据帧时,打上标签(tag)VLAN 10(SW1交换机接口GE0/0/2的pvid为VLAN 10);SW1交换机接口GE0/0/1转发PC1的数据帧时,数据帧的tag为VLAN 10,SW1交换机接口GE0/0/1的pvid为VLAN 10,数据帧tag和接口pvid相同,允许发送,剥离数据帧tag后转发,数据帧离开SW1交换机接口GE0/0/1后不带tag。

交换机access接口定义vlan 交换机access口配置_工作原理_05

         SW2交换机接口GE0/0/1收到SW1交换机接口GE0/0/1转发的数据帧时,打上标签(tag)VLAN 20(SW2交换机接口GE0/0/1的pvid为VLAN 20);SW2交换机接口GE0/0/2转发接口GE0/0/1收到的数据帧时,数据帧的tag为VLAN 20,SW2交换机接口GE0/0/2的pvid为VLAN 20,数据帧tag和接口pvid相同,允许发送,剥离数据帧tag后转发给PC2。

交换机配置代码:

system-view
sysname SW1
vlan 10
interface GigabitEthernet 0/0/1
port link-type access
port default vlan 10
int g0/0/2
port link-type access
port default vlan 10

sys
sysname SW2
vlan 20
int g0/0/1
p l a
p d v 20
int g0/0/2
p l a
p d v 20

         2.SW1交换机GE0/0/1口属于VLAN20,GE0/0/2口都属于VLAN 10,全部配置为access接口;

        SW2交换机GE0/0/1口属于VLAN 10,GE0/0/2口都属于VLAN 20,全部配置为access接口。

交换机access接口定义vlan 交换机access口配置_交换机access接口定义vlan_06

 

交换机access接口定义vlan 交换机access口配置_数据帧_07

         SW1交换机接口GE0/0/2收到PC1的数据帧时,打上标签(tag)VLAN 10(SW1交换机接口GE0/0/2的pvid为VLAN 10);SW1交换机接口GE0/0/1转发PC1的数据帧时,数据帧的tag为VLAN 10,SW1交换机接口GE0/0/1的pvid为VLAN 20,数据帧tag和接口pvid不相同,不允许发送,丢弃数据帧。

system-view
sysname SW1
vlan batch 10 20
interface GigabitEthernet 0/0/1
port link-type access
port default vlan 20
interface GigabitEthernet 0/0/2
port link-type access
port default vlan 10


sys
sysname SW2
vlan b 10 20
int g0/0/1
p l a
p d v 10
int g0/0/2
p l a
p d v 20

         3.SW1交换机GE0/0/1口和GE0/0/2口都属于VLAN 10,全部配置为access接口;

        SW2交换机GE0/0/1口属于VLAN 10,GE0/0/2口都属于VLAN 20,全部配置为access接口。

交换机access接口定义vlan 交换机access口配置_Ethernet_08

 

交换机access接口定义vlan 交换机access口配置_交换机access接口定义vlan_09

        SW1交换机接口GE0/0/2收到PC1的数据帧时,打上标签(tag)VLAN 10(SW1交换机接口GE0/0/2的pvid为VLAN 10);SW1交换机接口GE0/0/1转发PC1的数据帧时,数据帧的tag为VLAN 10,SW1交换机接口GE0/0/1的pvid为VLAN 10,数据帧tag和接口pvid相同,允许发送,剥离数据帧tag后转发,数据帧离开SW1交换机接口GE0/0/1后不带tag。

         SW2交换机接口GE0/0/1收到SW1交换机接口GE0/0/1转发的数据帧时,打上标签(tag)VLAN 10(SW2交换机接口GE0/0/1的pvid为VLAN 10);SW2交换机接口GE0/0/2转发接口GE0/0/1收到的数据帧时,数据帧的tag为VLAN 10,SW2交换机接口GE0/0/2的pvid为VLAN 20,数据帧tag和接口pvid不相同,不允许发送,丢弃数据帧。

system-view
sysname SW1
vlan batch 10 20
interface GigabitEthernet 0/0/1
port link-type access
port default vlan 10
int g0/0/2
port link-type access
port default vlan 10


sys
sysname SW2
vlan b 10 20
int g0/0/1
p l a
p d v 10
int g0/0/2
p l a
p d v 20