命令部分:
vlan划分(全局模式)
vlan
name v10
interface vlan
no shu
interface fa0/
no shu
switchport access vlan
vlan
name v20
inter vlan
no shu
inter range fa0/-
no shu
swi acc vlan 20
vlan
name v99
inter vlan
no shu
上面分别在一个交换机里面划分了两个vlan(vlan10、vlan20)和一个用来当本征的vlan99.
中继、本征vlan
interface fa0/
switchport mode trunk
--将2号端口配置为trunk端口
switchport trunk native vlan 99
--为此trunk端口配置本征vlan
上面解释了fa0/2是trunk端口,并且配置了本征vlan99
概念:
以下都是靠自己理解出来的,非官方话
1,为什么要划分vlan?
说白了就是能够分清楚网络,划分网络不使网络混乱。
2,vlan划分有什么作用?
同一个vlan之间才能进行互相访问,不同vlan不能互相访问(相同vlan之间的流量能够互相访问)
3,什么是中继?
允许多个vlan在交换机间通过(注意下面实验图)
4,本征vlan的作用?
允许没有vlan标签的数据通过
百度的:
native VLAN存在的原因主要是支持VLAN与不支持VLAN的设备相互兼容,
大部分计算机网卡、集线器等设备不能识别带VLAN标签的数据帧,只有去掉VLAN标签,这些设备才能正确识别数据帧。
实验
如上面所示,现在所有的计算机都能进行访问,现在要求上面两台与下面两台不能访问
s1配置
s2配置:其实和s1一样的
结果:所有注意都不能互相访问
因为vlan处于两个交换及之间,要进行trunk配置
配置中继、本征vlan并查看:
注意:配置中继默认是所有vlan通过
命令:
查看vlan:show vlan b
查看trunk:show interface trunk
参考:
https://blog.csdn.net/zhgjx16xx0210/article/details/90116125