📝本文介绍
本文主要介绍使用GNS3和VMware来构件一个简单的交换网络
👋作者简介:一个正在积极探索的本科生
📱联系方式:943641266(QQ)
🚪Github地址:https://github.com/sankexilianhua
🔑Gitee地址:https://gitee.com/Java_Ryson
由于本人的知识所限,如果文章有问题,欢迎大家联系并指出,博主会在第一时间修正。
📕网络拓扑图
图中所需:4台VPCS,4台三层交换机(图中所用为I86bi_Linux_L2,需要导入相应的IOU)
📘交换机配置
📖控制台模式切换
📖vlan相关
🔖创建vlan
在全局模式下,使用vlan+数字
vlan 10 #创建一个vlan 10的局域网
🔖查看vlan
全局模式下,使用show vlan
show vlan #查看vlan相关配置
🔖分配vlan
在接口模式下,使用switchport access vlan+标号 可以允许接口转发来自vlan?的包
switchport access vlan ?
📖设置TRUNKL链路
在GNS3中,需要先设置中继链路协议,才能将链路转变成trunk链路。
switchport trunk encapsulation dot1q #设置中继链路协议
int f0/24 #进入某个接口
switchport mode trunk #将链路改变成trunk链路
📖设置VLAN间路由
vlan之间是相互隔离的,相当于两个独立的网络,希望vlan之间的通信,需要通过路由器的帮助。在该网络拓扑当中也就需要设置相应的vlan间路由
首先,先进入对应的vlan,创建vlan虚接口,之后给该接口添加对应的ip地址。最后开启ip路由
int vlan + vlan号
ip addr 192.168.10.254 255.255.255.0 # ip addr 地址 子网掩码
ip routing
📖配置MSTP
MSTP配置实例
S2126-A (config)#spanning-tree mode mstp !配置生成树模式为MSTP
S2126-A(config)#spanning-tree mst configuration ! 进入MSTP配置模式
S2126-A(config-mst)#instance 1 vlan 1,10 !配置instance 1(实例1)并关联Vlan 1和10
S2126-A(config-mst)#instance 2 vlan 20,40 !配置实例2并关联Vlan 20和40
S2126-A(config-mst)#name region1 !配置域名称
S2126-A(config-mst)#revision 1 !配置版本(修订号)
S3550-A (config)#spanning-tree mst 1 priority 4096
!配置交换机S3550-A在instance 1中的优先级为4096 ,缺省是32768,值越小越优先成
为该instance中的root switch
📖链路聚合
二层链路聚合:两边交换机配置基本相同,且特别注意组别应该相同。
int range E0/0-1 ;同时配置多个接口
switchport trunk encapsulation dot1q
switchport mode trunk
channel-group 1 mode on
三层链路聚合:两边交换机配置相同
int range E0/0-1
no switchport
channel-group 1 mode on
exit
interface port-channel 1
ip address ip地址 掩码