在站内找了好几篇三层交换机的文章来看,发现内容残缺的不少;而且不清楚是否因为5.3的版本太低了,我这2960T的交换机好多指令用不了,包括但不限于
swichport trunk encapsulation dot1q //使用IEEE协议封装
ip routing //开启三层路由转发协议
缺了就用不了vtp,挺麻烦的。只能用3560交换机
————————————————分割线————————————————
目录
总结:三层交换机实现跨交换机通信,vtp技术实现不同网段通信。
环境:Cisco Packet Tracer5.3
前瞻
基础操作参考:
进入特权模式
>enable //进入特权模式
#conf t //进入设置
结构拓扑简图
1. 绘制网络拓扑图
2.配置网络端口
2.1交换机互连端口,改trunk模式
依此打开二层交换机Switch1、Switch2,三层交换机Switch0:—Config,找到连接二三层交换机的端口(FastEthernet0/21或FastEthernet0/22),将模式改为Trunk
注意:交换机两端都要变更模式为Trunk!!
*也可使用CLI控制台命令完成上述操作
#conf t //进入设置
#interface fa0/21 //进入fa0/21端口
#switchport mode trunk //切换端口模式为Trunk
#exit //退出端口
3.划分网段(VLAN)
3.1添加VLAN
依此打开二层交换机Switch1、Switch2和三层交换机Switch0:
—Config—VLAN Database,依此添加VLAN100、VLAN200、VLAN300
如图,添加VLAN100、VLAN200、VLAN300三个网段
(注意:VLAN1为交换机默认网段,不可改名!其他默认给的也不推荐用,部分无法改名。
推荐使用其他VLAN号码)
*也可使用CLI控制台命令完成上述操作
#conf t //进入设置
#int VLAN100 //创建vlan100
#name VLAN100 //命名vlan100为VLAN100
3.2划分端口到对应VLAN
依此打开二层交换机Switch1、Switch2,按网络拓扑图2 划分端口。
—Config:找到对应端口,划分到指定的VLAN
*也可使用CLI控制台命令完成上述操作
#conf t //进入设置
#interface fa0/1 //进入fa0/1端口
#switchport access vlan 100 //划分到VLAN100
#exit //退出端口
4.根据VLAN划分虚拟子网,并配置PC端ip
(VLAN100 -> 10,VLAN200 -> 20,VLAN300 -> 30)
根据网络拓扑图3,划分虚拟子网并配置PC端ip
双击PC0,找到Desktop—IP Configuration(详见前瞻—基础操作参考的引用内容)
配置IP(192.168.10.xxx)和网关(192.168.10.xxx, 推荐选择比较靠后且不常用的IP做网关)
5.VTP模式配置*(三层交换机,需要3560)
打开三层交换机Switch0,打开CLI命令窗口
vtp domain Roland ——加入名为Roland的VTP域
vtp mode server/client ——切换交换机模式为server/client
swichport trunk encapsulation dot1q //使用IEEE协议封装
ip routing //开启三层路由转发协议
(补充:交换机模式可以不更改,默认为server模式。
感兴趣的可以跳转:
思科模拟器:交换机vtp配置 (服务器模式&客户模式&透明模式)_思科模拟器vtp-CSDN博客
)
6.测试
不同VLAN,同交换机
——switch1,VLAN1:PC0、VLAN2:PC2
不同VLAN,不同交换机
——switch1,VLAN1:PC0;switch2,VLAN2:PC2
成功!