自制STP配置实验
本图使用Gns模拟器
实验需求:
1.要求利用vtp实现vlan同步设置
2.要求vtp server实现备份冗余
3.创建vlan 1~10要求MLSW1 是奇数vlan主根
MLSW2 是偶数vlan主根
且两个互为备份
4.接入层流量按拓扑表走
5.要求c1和c3,c2和c5 通讯
实验步骤:
拓扑图的构造:
a)MLSW1、MLSW2、ALSW1、ALSW1由四台 3640路由器构成
b)给主机配置IP(tools里点击vpcs )
vpcs[1]>ip 192.168.1.2/24 192.168.1.1
vpcs[1]>save !!!必须保存
vpcs[1]>2
vpcs[2]>ip 192.168.2.2/24 192.168.2.1
vpcs[2]>save
vpcs[2]>3
vpcs[3]>ip 192.168.1.3/24 192.168.1.1
vpcs[3]>save
vpcs[3]>4
vpcs[4]>ip 192.168.2.3/24 192.168.2.1
vpcs[4]>save
Step1:取消路由功能(工作没有此类情况,实验路由有)
MLSW1(config)#no ip routing
MLSW2(config)#no ip routing
ALSW1(config)#no ip routing
ALSW2(config)#no ip routing
Step2:完成trunk-link
ALSW1:
ALSW1(config)#int ran f0/3 -4
ALSW1(config-if-range)#switchport trunk encapsulation dot1q
ALSW1(config-if-range)#switchport mode trunk
ALSW2:
ALSW2(config)#int ran f0/3 -4
ALSW2(config-if-range)#switchport trunk encapsulation dot1q
ALSW2(config-if-range)#switchport mode trunk
MLSW1:
MLSW1(config)#int ran f0/3 -4
MLSW1(config-if-range)#switchport trunk encapsulation dot1q
MLSW1(config-if-range)#switchport mode trunk
MLSW1(config)#int ran f0/14 -15
MLSW1(config-if-range)#switchport trunk encapsulation dot1q
MLSW1(config-if-range)#switchport mode trunk
MLSW2:
MLSW2(config)#int ran f0/3 -4
MLSW2(config-if-range)#switchport trunk encapsulation dot1q
MLSW2(config-if-range)#switchport mode trunk
MLSW2(config)#int ran f0/14 -15
MLSW2(config-if-range)#switchport trunk encapsulation dot1q
MLSW2(config-if-range)#switchport mode trunk
Show interface trunk
Step3:完成VTP设置
MLSW1:
MLSW1#vlan database //vlan d
MLSW1(vlan)#vtp server //vtp s
MLSW1(vlan)#vtp domain a //vtp d a
MLSW1(vlan)#vtp password a
MLSW2:
MLSW2#vlan database
MLSW2(vlan)#vtp server
MLSW2(vlan)#vtp domain a
MLSW2(vlan)#vtp password a
ALSW1:
ALSW1#vlan database
ALSW1(vlan)#vtp client //vtp c
ALSW1(vlan)#vtp domain a
ALSW1(vlan)#vtp password a
ALSW2:
ALSW2#vlan database
ALSW2(vlan)#vtp client
ALSW2(vlan)#vtp domain a
ALSW2(vlan)#vtp password a
Step4:完成vlan配置并校验是否同步
MLSW1:
MLSW1#vlan database
MLSW1(vlan)#vlan 1
MLSW1(vlan)#vlan 2
MLSW1(vlan)#vlan 3
MLSW1(vlan)#vlan 4
MLSW1(vlan)#vlan 5
MLSW1(vlan)#vlan 6
MLSW1(vlan)#vlan 7
MLSW1(vlan)#vlan 8
MLSW1(vlan)#vlan 9
MLSW1(vlan)#vlan 10
Show vlan-switch(特例只在模拟器使用)
Show vtp status
Step5:完成接口划入vlan
ALSW1:
ALSW1#conf t
ALSW1 (config)#int f0/1
ALSW1 (config-if)#switchport mode access
ALSW1 (config-if)#switchport access vlan 2 //switchp a v 2
ALSW1 (config-if)#int f0/2
ALSW1 (config-if)#switchport mode access
ALSW1 (config-if)#switchport access vlan 3
ALSW2:
ALSW2#conf t
ALSW2 (config)#int f0/1
ALSW2 (config-if)#switchport mode access
ALSW2 (config-if)#switchport access vlan 2
ALSW2 (config-if)#int f0/2
ALSW2 (config-if)#switchport mode access
ALSW2 (config-if)#switchport access vlan 3
Show vlan-switch
Ping 主机检验
Step6:分析当前STP拓扑
6.1查看交换机BID,查看根桥
MLSW1#show spanning-tree bridge
MLSW2#show spanning-tree bridge
6.2确认根桥
MLSW1#show spanning-tree root
6.3确认交换机端口状态
MLSW1#show spanning-tree brief
Step7:修改根桥
MLSW1:
MLSW1#conf t
MLSW1(config)#spanning-tree vlan 1 priority 4096 //优先级越小越优
MLSW1(config)#spanning-tree vlan 3 priority 4096 //pvst
MLSW1(config)#spanning-tree vlan 5 priority 4096
//默认优先级32768
MLSW1(config)#spanning-tree vlan 7 priority 4096
MLSW1(config)#spanning-tree vlan 9 priority 4096
MLSW1(config)#spanning-tree vlan 2 priority 8192
MLSW1(config)#spanning-tree vlan 4 priority 8192
MLSW1(config)#spanning-tree vlan 6 priority 8192
MLSW1(config)#spanning-tree vlan 8 priority 8192
MLSW1(config)#spanning-tree vlan 10 priority 8192
MLSW2:
MLSW2#conf t
MLSW2(config)#spanning-tree vlan 2 priority 4096
MLSW2(config)#spanning-tree vlan 4 priority 4096
MLSW2(config)#spanning-tree vlan 6 priority 4096
MLSW2(config)#spanning-tree vlan 8 priority 4096
MLSW2(config)#spanning-tree vlan 10 priority 4096
MLSW2(config)#spanning-tree vlan 1 priority 8192
MLSW2(config)#spanning-tree vlan 3 priority 8192
MLSW2(config)#spanning-tree vlan 5 priority 8192
MLSW2(config)#spanning-tree vlan 7 priority 8192
MLSW2(config)#spanning-tree vlan 9 priority 8192
MLSW1#show spanning-tree brief
MLSW1#show spanning-tree root
Step8:多层交换机修改偶数vlan根端口
一上一下
MLSW1 偶数vlan 根端口 14 变15(不变流量不会一上一下)改大14的开销
MLSW1#conf t
MLSW1(config)#int f0/14
MLSW1(config-if)#spanning-tree vlan 2 cost 100
MLSW1(config-if)#spanning-tree vlan 4 cost 100
MLSW1(config-if)#spanning-tree vlan 6 cost 100
MLSW1(config-if)#spanning-tree vlan 8 cost 100
MLSW1(config-if)#spanning-tree vlan 10 cost 100
MLSW1#show spanning-tree brief
Step9:接入层检验奇偶,流量是否走各自根
ALSW1#show spanning-tree brief
最后用ping检测是否通讯
易错点:1)vpcs[1]是指20000
vpcs[2]是指20001 以此类推
2)输入完ip地址后必须save保存一下
自制STP配置实验的更多相关文章
- 自制OSPF配置实验大全
OSPF综合实验(gns模拟器) 注意点: Ospf实验推荐用gns制作 //图中的交换机可以视觉忽略或缩小成一个点.(^ v^) Ospf 实验拓扑图 目录 OSPF综合实验... 1 Os ...
- 自制EIGRP配置实验大全
EIGRP综合实验 本实验可能会有一两个出错的地方,希望大家进行实验测试后,可以指正!当然绝大部分都是正确滴! 实验A:基本配置 A.0)实验目的: 熟悉eigrp的基本配置 A.1)实验拓扑: A. ...
- 在ensp上STP配置和选路规则
原理概述 这次我们模拟的实验内容 搭建实验拓扑 搭建完拓扑之后,我们在交换机上启动STP服务,将交换机的STP模式改为普通生成树STP 配置完成之后我们来看一下S1生成树的状态(大约30秒之后,因为生 ...
- HCIA-datacom 4.3 实验三:网络地址转换配置实验
实验介绍: 网络地址转换NAT(Network Address Translation)是将IP数据报文头中的IP地址转换为另一个IP地址的过程.作为减缓IP地址枯竭的一种过渡方案,NAT通过地址重用 ...
- 交换机基础配置之stp生成树实验
实验的要求是以上面的拓扑图为例,查看当前根桥的所在并把三成交换机switch1指定为根桥 我们可以用show spanning-tree来查看stp的信息 输入后会显示两部分 上面一部分为当前交换机自 ...
- STP配置和选路规则
1.用四台S3700交换机,2台PC机,组建网络拓扑 2.对mengyu-S1进行设置 (1)在交换机启用生成树(华为交换机默认启用MSTP),将交换机的STP模式更改为普通生成树STP: (2)配置 ...
- HCIA-Datacom 3.1 实验一:以太网基础与VLAN配置实验
实验介绍: 以太网是一种基于CSMA/CD(Carrier Sense Multiple Access/Collision Detection)的共享通讯介质的数据网络通讯技术.当主机数目较多时会导致 ...
- VS项目属性配置实验过程
(原创,转载注明出处:http://www.cnblogs.com/binxindoudou/p/4017975.html ) 一.实验背景 cocos2d-x已经发展的相对完善了,从项目的创建.编译 ...
- 自制IPsec_vpn综合实验
实验需求 R1.R2间tunnel建立私网: Vpn网关间配置ipsec实现数据加密: 使用tunnel模式下的ESP包头封装: 使用3des加密算法,md5摘要算法: 设置NAT旁路绕行流量: 利用 ...
随机推荐
- git远程仓库之从远程库克隆
上次我们讲了先有本地库,后有远程库的时候,如何关联远程库. 现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆. 首先,登陆GitHub,创建一个新的仓库,名字叫gitskill ...
- 开源社群系统ThinkSNS+安装部署演示视频!
社群系统TS+一期版本发布之后,很多小伙伴们反馈安装部署有些困难,那么今天由我们的颜值与技术实力担当乔斌大佬通过录制视频的形式,给大家演示一下部署的整个过程,录制过程中有些杂音,请各位尽情谅解,后续我 ...
- WAMP环境 apache 2.4.23 局域网访问
参考了很多大神的分享解答, 现在不知道是参考的哪个人的 如有抄袭 侵权请告知, 加上链接或者删除!!! 最近想按个分屏提高学习代码效率, 晚上突然想到可以用本本连接WiFI 然后通过 局域网访问PC ...
- 进程管理之fork函数
fork函数的定义 #include <unistd.h> #include <sys/types.h> pid_t fork(void); fork函数在父进程中返回子进程的 ...
- 理解最基本的Vue项目
上一篇<Vue开发环境搭建及热更新>,我们讲解了vue开发环境的搭建还有一些小问题,接下来我们来讲解一下这个界面是如何形成的. 在开始讲之前,我们先来看看我们上一篇所谓的项目目录里面到底放 ...
- LinkedList之modCount和expectedModCount
modCount和expectedModCount是用于表示修改次数的,其中modCount表示集合的修改次数,这其中包括了调用集合本身的add方法等修改方法时进行的修改和调用集合迭代器的修改方法进行 ...
- Python下的OpenCV学习 01 —— 在Linux下安装OpenCV
一.OpenCV简要介绍 OpenCV是一个跨平台的计算机视觉库,可以运行在Windows.Linux.MacOS等操作系统上.OpenCV提供了众多语言的接口,其中就包含了Python,Python ...
- django服务器正常打开,本地localhost能连上,其他计算机却连不上
最近在学习Django,在搭建好django并且启动服务器后,遇到了麻烦. 问题现象: django服务器正常打开,本地localhost能连上,其他计算机却连不上 问题原因(可能存在原因): 这里的 ...
- 利用css实现页面加载时旋转动画
有时浏览一些网站时在刚加载页面时候会出现一个滚动动画如下图,特别是对于一些移动端的站点或者混合应用来说应该用户体验会好很多,扒了下页面发现是用css样式控制的,于是把页面以及css样式赋值了下来, h ...
- 开源的 Restful Api 集成测试工具 Hitchhiker
Hitchhiker 是一款开源的 Restful Api 集成测试工具,你可以在轻松部署到本地,和你的team成员一起管理Api. 先上图看看: 简单介绍 背景是Team在开发一些Api,这些Api ...