
基于vlan 子网划分

优点:基于子网划分VLAN和基于协议划分VLAN统称为基于网络层划分vlan,减少了人工配置Vlan的工作量,同时保证了用户数自由增加,移动和修改。
缺点:交换机需要解析源IP地址并进行相应转换,导致交换机响应速度慢。
适用场景: 安全需求不高,对移动性和简易需求较高的场景。
S1700和S2700不支持。
这里注意的是,基于IP子网划分的vlan方式也同样要遵守在Hybrid类型端口上进行划分,并且要处理untagged数据帧。
建立vlan 30
s1-GigabitEthernet0/0/2]vlan 30

2..在hybrid的接口下剥离vlan30的标记
再再强调:不摘标,PVID可是vlan1呢,回包会出现问题!

vlan30里面包含2和3号端口。

3.关联VLAN的用户IP
IP子网索引值,取值范围1-12的整数,并且以十进制表示。

掩码长度,取值范围1-32整数

[s1-vlan30]ip-subnet-vlan ip 192.168.100.0 24

priority:优先级_跟mac地址划分方式一样,当交换机堵塞时,优先级越高越先发送数据包。

4.接口下启用基于IP地址划分的vlan功能
[s1-GigabitEthernet0/0/2]ip-subnet-vlan enable
[s1-GigabitEthernet0/0/3]ip-subnet-vlan enable

5.测试通讯正常

通讯成功的背后和基于mac地址划分方式等同
划分思想就是把用户计算机网卡的IP地址配置与某个vlan进行关联,不用考虑用户所连接的交换机端口,实现无论该用户连接在哪台交换机上的二层以太网端口都将保持所属的vlan属性不变。



基于协议vlan划
说白了,基于协议划分就是基于网络层协议类型进行划分,基于IP子网划样要遵守在Hybrid类型端口上进行划分,并且要处理untagged数据帧。



这里我用的ENSP v100R003的版本对于协议划分,不能够充分展示。

基于协议vlan划分演示
先将之前的配置去掉
[s1-vlan30]undo ip-subnet-vlan 1

[s1-GigabitEthernet0/0/2]undo ip-subnet-vlan enable
[s1-GigabitEthernet0/0/3]undo ip-subnet-vlan enable

将hybrid端口类型,加入到vlan30并不打标。
[s1-GigabitEthernet0/0/3] port hybrid untagged vlan 30
[s1-GigabitEthernet0/0/2] port hybrid untagged vlan 30

进入vlan 配置网络协议,这里我选择ipv4
[s1-vlan30]protocol-vlan ipv4

2.配置Hybrid端口属性并指定协议vlan进行关联
[s1-GigabitEthernet0/0/2]protocol-vlan vlan 30 all
[s1-GigabitEthernet0/0/3]protocol-vlan vlan 30 all

3.测试通讯


基于策略的vlan划分
称之为Policy vlan 是根据一定的策略进行vlan划分,实现用户终端的即插即用功能,同时可为终端用户提供安全的数据隔离,实现方式分为:
1.基于mac地址+IP地址 组合策略;
2.基于mac地址+IP地址+端口 组合策略;

先清空交换机所有配置,保持纯净的试验环境。
<s1>reset saved-configuration 选择y
<s1>reboot 重启生效
并在接下来的第一个询问中选择“N”,第二个询问中选择“Y”。
1
建立vlan 30[S1]vlan 30

配置策略与vlan映射表项
mac地址和IP都要输入匹配
[S1-vlan30]policy-vlan mac-address 5489-98E6-6231 ip 192.168.100.50
[S1-vlan30]policy-vlan mac-address 5489-98C4-5DF1 ip 192.168.100.51 (针对拓扑可不配哦)


intface 可选参数,开启后作用Mac地址和IP地址组合策略只能应用Vlan指定的端口,作用域变小

配置Hybrid端口属性并允许对应的策略Vlan通过。
因为回包的vlan信息是默认vlan30,必须要剥离掉,要不然主机是无法识别的!
[S1-GigabitEthernet0/0/2]port hybrid untagged vlan 30
[S1-GigabitEthernet0/0/3]port hybrid untagged vlan 30
其余不用配置的。

通讯成功 PC1 ping PC2
也能和基于端口划分的PC3 通讯(符合匹配原则)
但是PC2 Ping PC3 ,通讯不能陈成功(他们都在一个vlan下啊)


原因在于两点
添加策略映射表
在未添加策略映射表时,修改该主机所在端口的PVID


一旦配置成功,可以禁止用户修改IP地址或者Mac地址,






