生成树协议实验
- 格式:doc
- 大小:133.50 KB
- 文档页数:4
实验三生成树协议STP1、项目目的理解生成树协议STP的原理及配置。
2、项目描述在网络建设中,为了提高网络的可靠性,网络管理员用两条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。
本项目以两台3560交换机为例,两台交换机分别命名为:SwitchASwitchB。
PC0和PC1在同一个网段,假设IP地址分别为:192.168.1.1 ,192.168.1.2 ,子网掩码为:255.255.255.03、实现功能使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
4、项目拓扑生成树如图所示。
5、项目设备思科3560交换机(2台)、PC机(2台)。
6、项目步骤(1)在SwitchA查看生成树情况,用show spanning-tree brief命名输出。
(2)在SwitchB查看生成树情况,用show spanning-tree brief命名输出。
验证测试:在SwitchA上的Fa0/24端口处于BLK状态,分析原因?(3)修改SwitchA的BID优先级,让SwitchA成为Root Bridge。
设置交换机SwitchAr优先级为4096,数值最小的交换机为根交换机(也称根桥)交换机SwitchBr优先级采用默认优先级(32768),因此SwitchA将成为根交换机。
SwitchA(config)#spanning-tree vlan 1 priority 4096(4)在SwitchA上查看show spanning-tree 命名输出结果。
(5)在SwitchB上查看show spanning-tree 命名输出结果。
验证测试:在SwitchB上的Fa0/23端口处于BLK状态,分析原因?(6)如果将SwitchB的Fa0/23和Fa0/24的状态调换过来,可能通过修改什么参数来实现?可以在SwitchA降低接口优先级来实现。
SwitchA(config)#int fa0/24SwitchA(config-if)#spanning-tree vlan 1 port-priority 112(7)修改后,在SwitchA查看show spanning-tree 命名输出结果。
一、实验目的1. 理解生成树协议(STP)的基本原理和工作机制;2. 掌握生成树协议的配置方法;3. 通过实验验证生成树协议在网络中的实际应用效果。
二、实验环境1. 实验设备:两台华为S5700交换机、两台PC机;2. 实验软件:华为网络设备仿真软件;3. 实验拓扑:两台交换机通过一条物理链路连接,两台PC机分别连接到两台交换机上。
三、实验原理生成树协议(Spanning Tree Protocol,STP)是一种用于在网络中消除环路并实现冗余链路备份的协议。
当网络中出现环路时,STP会阻塞部分端口,形成一个没有环路的树形结构,确保网络的高可用性和容错能力。
STP通过交换机之间的BPDU(Bridge Protocol Data Unit)报文进行信息交互,选举根网桥,并确定每个交换机的根端口和指定端口。
根端口是连接到根网桥的端口,指定端口是连接到同一VLAN且路径最短的端口。
其余端口被阻塞,不参与数据转发。
四、实验步骤1. 配置交换机名称和密码;2. 配置交换机接口;3. 配置VLAN;4. 配置STP;5. 验证STP配置效果。
五、实验过程1. 配置交换机名称和密码```bashS1>display versionS1>sysname S1S1>display versionS1>enableS1#configure terminalS1(config)#username admin password simple 123456 S1(config)#exit```2. 配置交换机接口```bashS1>display ip interface briefS1#interface GigabitEthernet0/0/1S1(config-if)#ip address 192.168.1.1 24S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#ip address 192.168.1.2 24S1(config-if)#exit```3. 配置VLAN```bashS1>display vlanS1#vlan 10S1(config-vlan)#name VLAN10S1(config-vlan)#exitS1#interface GigabitEthernet0/0/1S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exit```4. 配置STP```bashS1>display stpS1#stpmode stpS1>display stpS1#interface GigabitEthernet0/0/1S1(config-if)#port link-type access S1(config-if)#port default vlan 10 S1(config-if)#exitS1#interface GigabitEthernet0/0/2S1(config-if)#port link-type access S1(config-if)#port default vlan 10S1(config-if)#exit```5. 验证STP配置效果```bashS1>display stpS1>display stp interface GigabitEthernet0/0/1S1>display stp interface GigabitEthernet0/0/2S1>ping 192.168.1.2```六、实验结果与分析1. 实验结果通过实验,成功配置了生成树协议,并验证了STP在网络中的实际应用效果。
生成树协议简介及实验第一部分:STP/RSTP协议简介一、STP协议1、STP协议简介生成树协议(STP)是一个用于局域网中消除环路的协议,协议运行原理是通过运行该协议的设备之间交互信息而发现网络中的环路,并适当对某些端口进行阻塞以消除环路。
生成树协议是局域网重要协议之一。
网络中出现环路会造成广播风暴导致网络瘫痪或MAC 地址表抖动导致MAC地址表项被破坏。
2、STP基本概念STP引入了根桥(Root Bridge)概念,对于一个STP网络,根桥在全网中只有一个,它是整个网络的逻辑中心,但不一定是物理中心。
根桥会根据网络拓扑的变化而动态变化。
网络收敛后,根桥会按照一定的时间间隔产生并向外发送配置BPDU,其他设备仅对该报文进行处理,传达拓扑变化记录,从而保证拓扑的稳定。
生成树的生成计算有两大基本度量依据:ID和路径开销。
ID又分为:BID(桥ID)和PID(端口ID)。
BID(桥ID):IEEE 802.1D标准中规定BID是由16位的桥优先级(Bridge Priority)与桥MAC地址构成。
BID桥优先级占据高16位,其余的低48位是MAC地址。
在STP网络中,桥ID最小的设备会被选举为根桥。
PID(端口ID):PID由两部分构成的,高4位是端口优先级,低12位是端口号。
PID只在某些情况下对选择指定端口有作用。
路径开销:路径开销(Path Cost)是一个端口变量,是STP协议用于选择链路的参考值。
STP协议通过计算路径开销,选择较为“强壮”的链路,阻塞多余的链路,将网络修剪成无环路的树形网络结构。
在一个STP网络中,某端口到根桥累计的路径开销就是所经过的各个桥上的各端口的路径开销累加而成,这个值叫做根路径开销(Root Path Cost)。
从环形网络拓扑结构到树形结构,总体来说有三个要素:根桥、根端口和指定端口。
根桥就是网桥ID最小的桥,通过交互配置BPDU协议报文选出最小的BID。
实验名称:生成树协议的配置实验目的:掌握生成树的工作原理,手动建立根网桥、备份网桥,怎样选择根端口,指定端口的方法。
实验人:初晓一检查初使的生成树特权模式s how spanning-tree查看接口的汇总情况特权模式show spanning-tree summary。
手动的建立根网桥1、通过命令建立根网桥2、更改网桥优先级建立根网桥做实验之前小凡软件的准备:应该是3个当时忘点了就截图了实验一:当服务器不想让交换机C通过交换机B传送数据,占用他的带宽。
原先是在BC 段的交换机C的端口阻塞,,交换机B端口是指定端口,怎么做让他们接口颠倒过来,交换机C的接口是指定端口,而交换机B是堵塞端口。
(相当于指定端口怎么选择)通过修改端口优先级。
把交换机A和C之间的优先级改成小于19并且不是0(如果是0就会影响交换机B的根端口的选择)和19,优先级越高,桥ID越低,就是指定端口。
所以交换机C的接口是指定端口,而交换机B是堵塞端口。
这样交换机A和交换机C的开销小,交换机C就会走那一端.。
结果是F0/1是处于阻塞状态,F0/2是转发状态实验二:193919原先让pc机走的是交换机AC段。
BC段交换机C的接口是堵塞接口,AC段交换机C的接口是根端口,想让连接交换机C的PC机走交换机B到C段,不让他走交换机AC段。
做法就是BC段的交换机C的接口是根端口,AC段交换机C的接口是堵塞接口。
就是根端口的选择。
修改开销链路大于38,开销大,优先级低,桥ID越大就变成阻塞端口就,AC段的开销大所以AC段交换机C的端口就是堵塞端口,就不会走AC段修改端口成本查看端口信息先看原型什么也没做做完以后的。
生成树协议实验实验总结1. 合同主体甲方:____________________________乙方:____________________________1.1 甲方和乙方的基本信息应包括但不限于:1.11 姓名1.12 有效身份证件号码2. 合同标的本合同的标的为生成树协议实验的实验总结相关事项。
2.1 具体内容包括:2.11 对生成树协议实验的过程进行详细描述和分析。
2.12 总结实验中的关键发现和成果。
2.13 评估实验结果对相关领域的意义和影响。
3. 权利义务3.1 甲方的权利和义务3.11 有权要求乙方按照合同约定的时间和质量提交生成树协议实验总结。
3.12 有义务向乙方提供必要的实验数据和背景信息,以支持乙方完成实验总结。
3.13 应按照合同约定支付相应的报酬给乙方。
3.2 乙方的权利和义务3.21 有权要求甲方按时提供所需的实验数据和信息。
3.22 有义务按照科学、准确、清晰的原则完成生成树协议实验总结。
3.23 保证实验总结的内容具有原创性,不侵犯他人的知识产权。
3.24 对甲方提供的实验数据和信息严格保密,不得泄露给第三方。
4. 违约责任4.1 若甲方未按时向乙方提供必要的实验数据和背景信息,导致乙方无法按时完成实验总结,甲方应承担相应的责任,向乙方支付一定比例的违约金,并根据实际情况延长乙方的交付时间。
4.2 若乙方未按照合同约定的时间和质量提交生成树协议实验总结,应承担违约责任,向甲方支付违约金,并在规定的时间内修改完善实验总结,直至达到合同要求。
4.3 若乙方提交的实验总结存在抄袭、侵权等违法行为,乙方应承担全部法律责任,并赔偿甲方因此遭受的损失。
5. 争议解决方式5.1 本合同在履行过程中如发生争议,双方应首先友好协商解决。
5.2 若协商不成,任何一方均有权向有管辖权的人民法院提起诉讼。
以上是根据您的需求生成的合同内容,具体条款可根据实际情况进行调整和完善。
生成树协议改变根桥及阻塞端口实验心得
通过进行生成树协议改变根桥及阻塞端口的实验,我深刻体会到了生成树协议的重要性和灵活性,以及对网络性能的影响。
在实验中,我们通过改变生成树协议中的优先级来改变根桥,并通过调整端口状态来阻塞特定端口。
首先,在改变根桥的实验中,我发现根桥的选择对整个网络的性能有很大影响。
根桥作为生成树的根节点,它的位置决定了整个网络中数据流动的路径。
在实验中,当我将优先级设为最高的网桥作为根桥时,数据传输的效率明显提高,网络延迟也减少了。
这表明根桥的选择可以通过优化数据流动路径来提高网络性能。
另外,在阻塞端口的实验中,我发现阻塞特定端口的能力可以帮助我们优化网络拓扑,并避免网络环路的出现。
当一个端口被标记为阻塞状态后,它将不再参与数据传输,从而避免了网络环路的形成。
通过选择性地阻塞某些端口,我们可以有效地避免数据包的丢失和多次传输,从而提高网络的可靠性和效率。
总的来说,通过生成树协议改变根桥及阻塞端口的实验,我认识到生成树协议在网络管理中的重要性。
通过调整生成树的根桥和阻塞特定端口,我们可以优化网络拓扑结构、提高网络性能,进而提升整个网络的运行效率。
同时,这也提醒我们在设计和管理网络时要充分考虑生成树协议,并根据实际需求进行调整和优化。
生成树协议实验报告总结《生成树协议实验报告总结》嘿,家人们!今天来给大家唠唠我做生成树协议实验的那些事儿,总结一下我的感受和见解,保证让你们感同身受呀。
一开始,看到这个实验的时候,我心里就犯嘀咕:“哎呀呀,这是啥玩意儿啊,咋感觉这么高深莫测呢。
”不过咱也不能退缩不是,硬着头皮就上了。
在做实验的过程中,那可真是状况百出啊。
一会儿这边连线出问题了,一会儿那边参数又设置错了,感觉自己就像个无头苍蝇到处乱撞。
不过还好,经过一番捣鼓,总算是有点眉目了。
然后呢,就开始观察实验现象啦。
嘿,你还别说,看着那些网络拓扑结构一点点变化,还真挺有意思的。
就好像在看一个小世界在我面前一点点构建起来一样。
这个生成树协议啊,就像是网络世界里的交通指挥员,指挥着数据流量该怎么走。
要是没有它呀,那可就乱套了,数据都不知道该往哪儿跑啦。
所以说,它的作用那是杠杠的呀!做这个实验,也让我深刻认识到了细节的重要性。
一个小小的参数设置错误,可能就导致整个实验失败。
这就好比盖房子,一块砖头没放好,整栋房子都可能歪了。
而且啊,团队合作也很重要。
我和小伙伴们一起讨论、一起解决问题,那感觉可带劲了。
要是自己一个人闷头干,估计还得费不少时间和精力呢。
最后,说一下我的经验教训吧。
首先,一定要认真看实验指导书,把每个步骤都搞清楚,不然肯定会出问题。
其次,遇到问题不要慌张,静下心来慢慢分析,总能找到解决办法的。
最后,就是要多和别人交流分享,说不定别人的一个小建议就能让你豁然开朗。
总之,这次生成树协议实验让我学到了不少东西,既有知识又有经验。
虽然过程有些曲折,但最后看到实验成功的时候,那种成就感真的是爆棚啊!希望我的这些感受和见解能对大家有所帮助,下次做实验的时候都能顺顺利利的啦!哈哈!。
stp配置实验原理今天咱来唠唠这STP配置实验原理哈。
这玩意儿在网络世界里那可是相当重要的,就像是交通规则一样,能让网络里的数据乖乖地有序流动,不至于乱成一锅粥。
啥是STP呀?STP呢,全称是生成树协议(Spanning Tree Protocol)。
想象一下哈,在一个复杂的网络环境里,有好多好多的交换机,它们之间的连接就像是城市里错综复杂的道路。
要是没有个规则来管管,数据就可能在这些道路上来回乱窜,不仅效率低,还可能把网络给堵得死死的。
STP就是这个“交通警察”,它的任务就是通过计算,找出一条没有环路的最佳路径,让数据能够高效、稳定地传输。
STP的工作过程。
它的工作过程还挺有趣的呢。
一开始呀,所有的交换机都认为自己是老大,都想当这个网络的核心。
它们会互相发送一种叫做“桥协议数据单元(BPDU)”的消息,这就好比是它们在互相打招呼、亮家底儿。
在这些BPDU消息里,包含了好多重要的信息,比如说自己的交换机ID啦、端口优先级啦、路径开销啦等等。
通过比较这些信息,交换机们就能知道谁更有资格当老大啦。
一般来说,交换机ID最小的那个会被选为根交换机,也就是这个网络的核心。
一旦根交换机确定了,其他交换机就会根据到根交换机的路径开销来调整自己的端口状态。
有些端口会被设置为转发状态,就像是绿灯亮起,允许数据通过;而有些端口则会被设置为阻塞状态,就像是红灯亮起,禁止数据通行。
这样一来,就避免了网络中出现环路,数据就能顺着最佳路径畅通无阻地传输啦。
STP的端口角色。
在STP里呀,端口还有不同的角色呢,就像是不同的工作岗位,每个岗位都有自己的职责。
根端口(Root Port):这是每个非根交换机上距离根交换机最近的端口,它就像是通往核心的主干道,负责把本地的数据发送到根交换机上。
指定端口(Designated Port):在每个网络段中,会有一个端口被选为指定端口,它负责接收和转发来自根交换机的数据,就像是小区的大门,数据都得从这儿进出。
第1篇一、实验目的本次实验旨在让学生了解生成树协议(Spanning Tree Protocol,STP)的基本原理和配置方法,掌握如何在网络环境中应用STP消除环路,保证网络的稳定性和可靠性。
二、实验环境1. 设备:两台三层交换机、两台二层交换机、一台PC机。
2. 软件:网络管理软件(如Cisco Packet Tracer)。
三、实验原理STP是一种用于消除网络环路并保证网络稳定性的二层网络协议。
它通过阻塞网络中的冗余链路来消除环路,同时允许在链路故障时快速恢复连接。
STP的主要功能包括:1. 防止环路:STP通过阻塞部分链路,消除网络中的环路,避免广播风暴和网络瘫痪。
2. 确定根桥:STP选举网络中的一台交换机作为根桥,其他交换机根据根桥的优先级确定自己在网络中的位置。
3. 选择最佳路径:STP根据路径成本计算最佳路径,并将非最佳路径阻塞。
4. 快速收敛:STP在网络拓扑发生变化时,能够快速收敛,重新计算最佳路径。
四、实验步骤1. 配置交换机(1)配置三层交换机:设置主机名、管理IP地址、默认网关等。
(2)配置二层交换机:设置主机名、管理IP地址、VLAN、Trunk等。
2. 配置生成树协议(1)在三层交换机上启用生成树协议(STP)。
(2)在二层交换机上启用生成树协议(STP)。
(3)配置交换机的优先级,确定根桥。
(4)配置端口路径成本,选择最佳路径。
3. 验证生成树协议(1)使用“show spanning-tree”命令查看生成树协议的状态。
(2)使用“show spanning-tree brief”命令查看每个端口的生成树状态。
(3)使用“show spanning-tree details”命令查看详细的生成树信息。
4. 故障模拟(1)断开部分链路,观察网络是否恢复正常。
(2)恢复断开的链路,观察网络是否重新收敛。
五、实验结果与分析1. 实验结果通过配置生成树协议,成功消除了网络中的环路,保证了网络的稳定性和可靠性。
实验3 以太网链路聚合实验
时间:2016年9月30日地点:1#215
一、实验目的
掌握链路聚合配置过程,了解链路聚合控制协议LACP的协商过程,了解MAC帧分发算法,掌握VLAN与链路聚合之间的相互作用过程。
二、实验内容
某企业采用两台交换机组成一个局域网,由于很多数据流量是跨过交换机进行转发的,因此需要提高交换机之间的传输带宽,并实现链路冗余备份,为此网络管理员在两台交换机之间采用两根网线互连,并将相应的两个端口聚合为一个逻辑端口,现要在交换机上做适当配置来实现这一目标。
三、实验原理
端口聚合(Aggregate-port)又称链路聚合,是指两台交换机之间在物理上将多个端口连接起来,将多条链路聚合成一条逻辑链路,从而增大链路带宽,解决交换网络中因带宽引起的网络瓶颈问题。
多条物理链路之间能够相互冗余备份,其中任意一条链路断开,不会影响其他链路的正常转发数据。
四、实验环境
电脑一台,Packet tracer软件。
五、实验组网
六、实验步骤
步骤1 配置两台交换机A的主机名。
SwitchA命令行配置过程如下:
Switch>enble
Switch#configure termianl
Switch(config)#hostname SwitchA
SwitchA(config)#
SwitchA#SwitchB命令行配置过程如下:
Switch>enable
Switch#configure terminal
Switch(config)#hostname SwitchB
SwitchB(config)#
步骤2交换机A的基本配置:创建VLAN 10,并将fa0/5端口已划分到VLAN 10中。
命令行配置过程如下:
SwitchA#conf t
SwitchA(config)#vlan 10
SwitchA(config-vlan)#name vlan10
SwitchA(config-vlan)#exit
SwitchA(config)#interface F0/5
SwitchA(config-if)#switchport mode access
SwitchA(config-if)#switchport access vlan 10
步骤3 在交换机SwitchA上将fastEthernet 0/1和0/2 配置聚合端口。
SwitchA(config)#port-channel load-balance src-dst-mac
SwitchA(config)#interface range f0/1-f0/2
SwitchA(config-if-range)#channel-protocol lacp
SwitchA(config-if-range)#channel-group 1 mode active
步骤4交换机B的基本配置:创建VLAN 10,并将fa0/5端口已划分到VLAN 10中。
命令行配置过程如下:
SwitchB(config)#vlan 10
SwitchB(config-vlan)#name vlan10
SwitchB(config-vlan)#switchport mode access
SwitchB(config-vlan)#exit
SwitchB(config)#interface f0/5
SwitchB(config-if)#switchport mode access
SwitchB(config-if)#switchport access vlan 10
SwitchB(config-if)#exit
步骤5在交换机SwitchB上将fastEthernet 0/1和0/2 配置聚合端口。
命令行配置过程如下:
SwitchB(config)#port-channel load-balance src-dst-mac
SwitchB(config)#interface range f0/1-f0/2
SwitchB(config-if-range)#channel-protocol lacp
SwitchB(config-if-range)#channel-group 1 mode active
步骤6配置PC机:
IP地址:192.168.10.1 子网掩码:255.255.255.0
IP地址:192.168.10.2 子网掩码:255.255.255.0
其配置结果如图所示。
步骤7断开交换机之间的一条链路,测试两台PC之间是否仍能互相通信。
两台PC之间连通情况如图所示。
根据以上事实,论证:以太网链路聚合是否能实现提高交换机之间的带宽并实现容错。
以太网链路聚合能实现提高交换机之间的带宽并实现容错,链路聚合是将两台交换机在物理上将多个端口连接起来,将多条链路聚合成一条逻辑链路,从而增大链路带宽。
当其中一条链路出现故障时,数据包可从另外其他链路上传送,从而实现了容错。
七、实验总结
在以太网链路聚合试验中,能提高交换机之间的带宽并实现容错,这个实验极大的在日长生活中,减少了我们的麻烦从而为我们的工作生活提供了便利。
整个实验都是用代码进行配置环境的,需要注意代码的准确性,以及配置交换机的顺序。