VLAN配置------两台交换机全access接口通信配置

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

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

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

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

 

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

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

 

        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 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接口。

 

         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接口。

 

        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

  • 5
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果要让两台交换机之间进行VLAN之间的通信,需要进行以下步骤: 1. 在每个交换机上创建VLAN,并将需要通信的端口加入相应的VLAN中。 2. 配置VLAN间的互联口(trunk口)并确保两台交换机的trunk口上的VLAN ID相同。 3. 配置交换机的IP地址和子网掩码,并确保两台交换机IP地址在同一网段中。 4. 在每个交换机上启用IP路由功能,以允许VLAN间的通信。 具体的配置命令如下: 交换机A: 创建VLAN 10和20 ``` SwitchA(config)# vlan 10 SwitchA(config-vlan)# name VLAN10 SwitchA(config)# vlan 20 SwitchA(config-vlan)# name VLAN20 ``` 将端口1-10加入VLAN 10,端口11-20加入VLAN 20 ``` SwitchA(config)# interface range gigabitethernet 0/1-10 SwitchA(config-if-range)# switchport mode access SwitchA(config-if-range)# switchport access vlan 10 SwitchA(config)# interface range gigabitethernet 0/11-20 SwitchA(config-if-range)# switchport mode access SwitchA(config-if-range)# switchport access vlan 20 ``` 配置trunk口连接交换机B ``` SwitchA(config)# interface gigabitethernet 0/24 SwitchA(config-if)# switchport trunk encapsulation dot1q SwitchA(config-if)# switchport mode trunk SwitchA(config-if)# switchport trunk allowed vlan 10,20 ``` 配置交换机A的IP地址和子网掩码 ``` SwitchA(config)# interface vlan 10 SwitchA(config-if)# ip address 192.168.1.1 255.255.255.0 SwitchA(config)# interface vlan 20 SwitchA(config-if)# ip address 192.168.2.1 255.255.255.0 ``` 启用IP路由功能 ``` SwitchA(config)# ip routing ``` 交换机B: 创建VLAN 10和20 ``` SwitchB(config)# vlan 10 SwitchB(config-vlan)# name VLAN10 SwitchB(config)# vlan 20 SwitchB(config-vlan)# name VLAN20 ``` 将端口1-10加入VLAN 10,端口11-20加入VLAN 20 ``` SwitchB(config)# interface range gigabitethernet 0/1-10 SwitchB(config-if-range)# switchport mode access SwitchB(config-if-range)# switchport access vlan 10 SwitchB(config)# interface range gigabitethernet 0/11-20 SwitchB(config-if-range)# switchport mode access SwitchB(config-if-range)# switchport access vlan 20 ``` 配置trunk口连接交换机A ``` SwitchB(config)# interface gigabitethernet 0/24 SwitchB(config-if)# switchport trunk encapsulation dot1q SwitchB(config-if)# switchport mode trunk SwitchB(config-if)# switchport trunk allowed vlan 10,20 ``` 配置交换机B的IP地址和子网掩码 ``` SwitchB(config)# interface vlan 10 SwitchB(config-if)# ip address 192.168.1.2 255.255.255.0 SwitchB(config)# interface vlan 20 SwitchB(config-if)# ip address 192.168.2.2 255.255.255.0 ``` 启用IP路由功能 ``` SwitchB(config)# ip routing ``` 以上配置完成后,两台交换机之间的VLAN通信就可以实现了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值