将他们划分为2个vlan 从左边交换机开始
基本命令
Switch>enable 特权模式
Switch#confi 全局配置模式
Switch(config)#vl 10 创建vlan10
Switch(config)#vl 20 创建vlan20
Switch(config-vlan)#int f0/1 进入端口
Switch(config-if)#switchport access vlan 30 将端口接入到vlan30
这里可以看到,我们之前没有创建vlan30,但是我们将端口划入vlan30的时候他会自动创建。六啊
退出并删除vlan30
我们用同样的方法创建另一个vlan后。
trunk链路配置
int f0/2 进入端口
Switch(config-if)#switchport mode trunk 定义为trunk链路
Switch(config-if)#switchport trunk allowed vlan 10,20 允许通过的vlan
另一个交换机也这么配
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan 10,20
ping一下
没问题
总结来讲,vlan划分就是
1.en 进入特权模式
2.conf 进入全局配置
3.int fa0/1 进入端口
4.sw a v 10 创建并划入vlan
5.进入交换机与交换机的接口。
6.sw m t 定义为trunk链路
7。sw t a v 10,20 允许通过的vl
注:
思科私有的:ISL标签26+4字节
国际通用的:802.1q 4字节 dot1q
switchport trunk encapsulation dot1q/isl确定标签类型为802.1qlisl(本条命令(二层交换机)敲不上,模拟器不支持)
思科私有的:ISL标签26+4字节
国际通用的:802.1q 4字节 dot1q
在思科实体交换机上面我们进行了trunk链路的定义配置过后接着就是确定他的标签类型(dot1q)
switchport trunk encapsulation dot1q 定义类型
思科VTP
v: vlan
T: Trunk
P: Protocol
VTP作用:通过一点(一台交换机)来管理同步整个网络VLAN得添加、删除、重命名工作!
可以通过发送VTP通告来同步vlan的修改信息!
类似于华为的GVRP,但VTP是思科私有的一种协议。
VTP成员:
1.服务器模式(server)
可增、删、改和学习、转发同域名的vlan和VTP通告。
2.客户机模式(client)
可学习、转发相同与名的VTP通告,不可增、删、改vlan
3.透明模式:既不学习也不转发。(自治)
构成VIT
1.创建VTP域名:每台交换机上都要配置一个VTP域名,且必须一直,比如wdnmd(我带你们打)
不同的VTP域之间是不同步、不学习、不转发的。
2.配置trunk:VTP通告必须通过trunk链路转发。
VTP命令
config 在全局配置下完成
vtp domain 域名 配置VTP域名
vtp mode server/client 默认是server模式
do show vtp status 全局下查看vtp信息
do show vlan 在全局配置下查看vlan
S0(交换机)
定义为wdnmd名字并查看
对另一台同样配置
我们在交换机0上面创建vlan8 88 888 看看交换机1会不会学习
上面是交换机0
下面是交换机1
没毛病,那么我们在对交换机1进行创建,应为现在两个都是server模式。创建vlan9 99
我们直接来看交换机0有没有学习
OK
下面我将交换机1改为client模式(只能学习不能自己玩自己)并在交换机1上面创建vl 121 看看能否会成功。
配置成功
在S1创建vl121
直接就是不能创建了,那么我们继续在S0创建vlan121,看看S1交换机能否会学习
S0👇
S1👇
接下来我再接入一台交换机S2
我们可以看见,将交换机与交换机的接口定义为trunk链路时会自动学习S0的vlan信息。但是我没有定义他的VTP域名啊。但是默认的时server模式
我再加一个交换机S3,先定义他的VTP域名为wdnmb(我带你们吧) 再连接。
进行连接然后再查看vlan信息
没有。。。因为我还没有定义两条链路类型
两边配置完成再次查看↓S4上面vlan信息
还是没有。OK,我们将S4的VTP域名改为wdnmd
这不就来了么。
基础完结。
感谢千峰教育视频。