ENSP学习(三)——vlan

单交换机应用vlan

 查看初始vlan 

 可以看出,在初始状态下,交换机所有接口的PVID值都是1,即所有接口默认属于VLAN1,接口类型为hybrid。 

经过测试,各主机间是能够相互ping通的

创建vlan

[sw1]vlan batch 10 20

划分vlan

#
interface Ethernet0/0/1
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/3
 port link-type access
 port default vlan 20
#
interface Ethernet0/0/4
 port link-type access
 port default vlan 20

相同vlan之间可以通信,不同vlan之间主机不能通信

跨交换机应用vlan

 [sw3]vlan batch 10 20

#
interface Ethernet0/0/1
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 10

#
interface Ethernet0/0/3
 port link-type access
 port default vlan 20

#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20

sw4相同操作

测试可得,相同vlan可以通信,不同vlan不能通信

基于mac地址的vlan应用

 假设交换机SW6接入位置不固定,不做配置

假设交换机SW7位置是固定的,则使用基于接口的vlan

[sw7]vlan batch 10 20

#
interface Ethernet0/0/1
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 20

#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 10 20

配置交换机SW5

在SW5的配置中,应用了基于MAC的VLAN

[sw5]vlan batch 10 20

配置MAC地址和VLAN之间的映射关系

[sw5]vlan 10  
[sw5-vlan10]mac-vlan mac-address 5489-9886-078A(PC1的MAC地址)

[sw5-vlan10]vlan 20  
[sw5-vlan20]mac-vlan mac-address 5489-9878-1177(PC2的MAC地址)

对g0/0/1接口进行配置:设置当前接口基于MAC地址划分VLAN的功能,即普通进入本接口后,会根据MAC-VLAN对应表,被加上相应的VLAN的标记。

[sw5-GigabitEthernet0/0/1]mac-vlan enable

将接口设置成hybrid类型

[sw5-GigabitEthernet0/0/1]port link-type hybrid

允许VLAN10和VLAN20的帧通过,并且将帧发送出接口时,去掉VLAN标记

[sw5-GigabitEthernet0/0/1]port hybrid untagged vlan 10 20
在g0/0/2接口配置trunk类型,并允许VLAN10和VLAN20通过

#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 10 20

测试可得,PC1可以访问PC3,PC2可以访问PC4,只要MAC地址不变,无论位置怎么变化,都可以访问到对应的主机。

VLAN通信的报文分析

 PC1和PC8属于不同VLAN,不能互通

PC1访问PC8时,一开始PC1不知道PC8的MAC地址,所以PC1会首先通过ARP协议去获取PC8的MAC地址,所以我们可以查看是否有广播包,以此来验证VLAN对广播包的隔离作用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值