【网络实验】-VLAN划分分类

【网络实验】-VLAN划分分类

一、基于端口进行VLAN划分

场景:普通交换机接多个网段,不同端口属于不同vlan。

拓扑:

python 复制代码
[SW]
sys
sys SW
un in en 
dhcp enable
vlan batch 10 20 
int vlan 10
ip add 192.168.10.254 24
int vlan 20
ip add 192.168.20.254 24
int g 0/0/1
port link-type access
port default vlan 10
int g 0/0/2
port link-type access
port default vlan 20

实现效果:

按照端口进行vlan划分,不同vlan端口之间是逻辑隔离的,下挂的终端配置相应VLAN的IP地址,进行三层互通。

二、基于MAC地址进行VLAN划分

场景:普通交换机接多个网段,DHCP获取IP地址。

拓扑:

python 复制代码
[SW]
sys
sys SW
un in en 
dhcp enable
vlan batch 10 20 
int vlan 10
ip add 192.168.10.254 24
int vlan 20
ip add 192.168.20.254 24
ip pool vl10
network 192.168.10.0 mask 255.255.255.0
gateway-list 192.168.10.254
ip pool vl20
network 192.168.20.0 mask 255.255.255.0
gateway-list 192.168.20.254
int vlan 10
dhcp select global
int vlan 20
dhcp select global
int g 0/0/1
port link-type hybrid
port hybrid untagged vlan 10 20
mac-vlan enable
vlan 10
mac-vlan mac-address 5489-9876-318B
vlan 20 
mac-vlan mac-address 5489-98D1-5E76

实现效果:

非网管交换机不能进行vlan划分,这样可以保证下联HUB后,下挂的终端还是获取到相应的IP地址,并且进行三层互通。

三、基于IP子网进行VLAN划分

场景:普通交换机接多个网段,静态分配IP地址,但是多网段之间可以互通。

拓扑:

python 复制代码
[SW]
sys
sys SW
un in en 
dhcp enable
vlan batch 10 20 
int vlan 10
ip add 192.168.10.254 24
int vlan 20
ip add 192.168.20.254 24
int g 0/0/1
port link-type hybrid
port hybrid untagged vlan 10 20
ip-subnet-vlan enable
vlan 10
ip-subnet-vlan ip 192.168.10.0 255.255.255.0
vlan 20 
ip-subnet-vlan ip 192.168.20.0 255.255.255.0

实现效果:

非网管交换机不能进行vlan划分,这样可以保证下联HUB后,下挂的终端还是配置不同的的IP地址,并且进行三层互通。

相关推荐
没有口袋啦1 小时前
《基于iptables的nginx的https的搭建》
linux·服务器·网络
z***3351 小时前
PON架构(全光网络)
网络·数据库·架构
这个人需要休息1 小时前
dvwa靶场DOM xss的high和impossible难度的对比解析
网络·安全
吴声子夜歌1 小时前
Windows——网络相关命令
网络·windows·php
遇到困难睡大觉哈哈1 小时前
Harmony os 网络防火墙实战:用 @ohos.net.netFirewall 给应用加一道“网闸”
网络·.net·harmonyos·鸿蒙
qq_376766241 小时前
机房U位资产管理系统的数据分析能力:如何让数据中心运维效率升级?
网络·人工智能
Freshman小白1 小时前
《英文科技论文写作与学术报告》网课答案(雨课堂、学堂在线...)
网络·学习·答案
m0_738120722 小时前
渗透测试——Kioptrix5靶机渗透测试详细教程
网络·python·安全·web安全·ssh
勇气要爆发2 小时前
问:HTTP和HTTPS的区别及安全性
网络