问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

eNSP模拟实验-STP配置和选路规则

发布网友 发布时间:2022-12-21 19:56

我来回答

1个回答

热心网友 时间:2024-08-28 13:01

    STP是用来避免数据链路层出现逻辑环路的协议,运行STP协议的设备通过交互信息发现环路,并通过阻塞特定端口,最终将网络结构修剪成无环路的树形结果。在网络出现故障时,STP能够快速发现链路故障,并尽快找出另外一条路径进行数据传输。

    交换机上运行的STP通过BPDU(Bridge Protocol Data Unit)信息交互,选举根交换机,然后每台非根交换机选择用来与根交换机通信的根端口,之后每个网段选择用来转发数据至根交换机的指定端口,最后剩余端口被阻塞。

STP作用:

消除环路:通过阻断冗余链路来消除网络中可能存在的环路。

链路备份:当活动路径发生故障时, 激活备份链路, 及时恢复网络。

    在默认情况下,交换机运行STP后,根交换机、根端口、指定端口的选择将基于交换机MAC地址的大小,因此带来了不确定性,有可能产生隐患。运行dis stp brief可以查看端口状态。在没有配置时,SW1交换机所有端口为转发状态,端口为指定端口DESI,所有SW1为根交换机。SW4的G0/0/1端口角色为ALTE,状态为丢弃状态。SW3的G0/0/3端口角色为ALTE,状态为丢弃状态。SW2的G0/0/1端口角色、SW的G0/0/2端口角色、SW4的G0/0/2端口角色为role根端口。

SW3上STP端口状态:

DESI:指定端口,状态为转发;

ROOT:根端口,距离根网桥成本最低的端口,每个非根的网桥必须选择一个根端口,状态为转发;

ALTE:替换端口(预备端口),状态为丢弃,不会转发数据流量;

    命令dis stp可以查看到CIST Bridge :32768.4c1f-cc92-4692,即交换机MAC全局地址,交换机ID交换机优先级和MC地址组成,32768为交换机的优先级,4c1f-cc92-4692为SW2的MAC地址。生成树运算第一步就是通过比较每台交换机的ID选举根交换机。首先比较交换机优先级,数值最低的为根交换机;如果优先级相同,则比较MAC地址,数值较低的选举为根交换机。目前四台交换机优先级一样32768,SW1的MAC地址最低,选举为根交换机。

    上面时交换机默认生成的STP,现在需要手动配置。

1、配置每台交换机启用STP,将默认的MSTP改为普通STP。

[SW1]stp enable

[SW1]stp mode stp

其他三台命令一致。

2、配置根交换机

   根交换机在网络中十分重要,性能较差或者接入层交换机作为根交换机会影响整个网络的通信质量及数据传输。 根交换机选举根据交换机ID,值越小越优先,交换机默认优先级时32768。现在配置SW1为根交换机,优先级设置为0,SW2为备份根交换机,优先级设置为4096。

[SW1]stp priority 0

[SW2]stp priority 4096

    还有一种方法,使用stp root primary和stp root  secondary来设置优先级,效果一样,SW1为根交换机,优先级为0,SW2为备份根交换机,优先级为4096。

3、根端口选举

    生成树在选举出根交换机后,在每台非根交换机上选举根端口。选举时首先比较到达根交换机路径开销,路径最小的端口为根端口。跟路径开销值相同则比较每个端口所在链路上的上行交换机ID,上行交换机ID相同则比较每个端口所在链路的上行端口ID。每个交换机只能拥有一个根端口。

    来分析一下SW4的根端口,跟路径开销相同,SW2的ID比SW3的ID值小,所有与SW2连接的g0/0/2为根端口。

    dis stp interface g0/0/2查看接口开销值。 Config为手工配置的路径开销,Active为实际使用的路径开销。

    Port Cost(Dot1T ) :Config=auto / Active=20000

     手工修改 g0/0/2接口的代价值为1,stp cost 20001。修改后为:

    Port Cost(Dot1T ) :Config=20001 / Active=20001

    再次查看stp端口dis stp brief,g0/0/1变为root端口。

4、指定端口的选举

     生成树在选举出根交换机后,在每台非根交换机上选举指定端口,规则与跟端口类似。

    通过SW2 SW3之间连接的端口来分析。目前时SW2的G0/0/3端口为指定端口,SW3的G0/0/3端口为替换端口。选举先是比较两个端口的发送和接受BPDU中的根路径开销,SW2 SW3开销相同,接着比较发送和接受BPDU中的网桥ID,SW2的ID(先优先级再MAC地址)小于SW3,因此SW2的G0/0/3端口为指定端口。

     手工修改SW2的 g0/0/3接口的代价值为20001,stp cost 20001。修改后为:

    Port Cost(Dot1T ) :Config=20001 / Active=20001

    再次查看stp端口dis stp brief,g0/0/3变为替换端口,SW3的G0/0/3端口为指定端口。

    所以,在选举指定端口时首先比较根路径开销,再比较交换机ID。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么会甲状腺肿大 大学生去晋城富士康能学习到东西吗?我说的是技术上的?请往届的菁干班... 富士康(晋城)科技工业园怎么样,我是应届本科生,想应聘这个,有没有知... 郭庆林人物简介 河北大学学报(自然科学版)版杂志征稿信息 河北大学学报(自然科学版)杂志投稿信息 河北大学学报自然科学版 红警任务包 开机按Delete会出现的菜单,但是现在我开机不按Delete也出现怎么回事?要... 胃镜当时能出结果吗 奇骏手自一体如何使用? 购房客户类型分析 如何应对各种类型的客户 鱼香茄子用什么茄子好吃 鱼香茄子可以添加番茄酱吗 高考英语作文万能句型有哪些 怎么加入中铁长春博览城购房群 鱼香酱汁怎么做呢? 关于石头的诗歌(三年级水平)(10小节) Nero 12 Platinum序列号是多少位?这几个序列号真的假的 nero 2015 platinum 支持win10吗 Nero 2015 Platinum v16.0.21000 中文破解版用Patch.exe安装到一半程序... 我用nero2014 platinum,但为什么刻录cd音乐光盘一直失败? 爱开头的诗句 休暇日访王侍御不遇赏析 象征青春的成语 什么高什么昂成语 我托明月寄相思,爱语无声有谁知。李树花开白如雪,曼随柳絮笑我痴... 固定顶储罐设置有哪些要求? sqlserver 2008升级到R2版本问题 小住京华原文及翻译 sqlserver 2008r2 安装问题 蔬菜种植专业合作社属于工业还是商业 球墨铸铁井盖的制作 水泥井盖模具的制作方法 g30国道从郑州到霍尔果斯距离多少公里(骑单车) 凌派2020款国VI落地价是多少钱? 本田凌派多少钱的购置税 伤感4字网名 伤感4字网名有哪些 霍尔果斯市税务局工资 你好,凌派1.8自动豪华版裸车价11.98万,汽车购置税要交多少啊?加保险... 酵素到底好不好用?使用酵素减肥会导致反弹吗? R语言可视化及作图11--图片分面函数和一页多图 R语言可视化及作图7--ggplot2之标签、图例和标题绘制 【R语言可视化】01. Mfuzz绘制时间序列图 关于联通宽带资费问题 联通宽带无月租怎么还扣费 ...120宽带费送每月8G流量超过限速800分钟通话无月租只要不超过通话时间... sqlserver问题。求思路 sqlserver 表函数问题 春雷一声震天响,鸡犬不宁家畜惊,什么数字 电表上615是多少度电?