实验五 链路聚合和生成树实验
一、实验目的
1、理解交换机链路聚合的工作原理;
2、掌握交换机链路聚合的配置方法;
3、理解交换机生成树(STP)的工作原理;
4、掌握交换机生成树(STP)的配置方法;
二、实验的网络拓扑结构图
1.链路聚合配置实验
LSW1、LSW2通过两条双绞线连接,将两条链路聚合以提高链路带宽,实现流量负载分担。
现在PC1能PING通PC2吗?
答:能
1、理解交换机链路聚合的工作原理;
2、掌握交换机链路聚合的配置方法;
3、理解交换机生成树(STP)的工作原理;
4、掌握交换机生成树(STP)的配置方法;
二、实验的网络拓扑结构图
1.链路聚合配置实验
LSW1、LSW2通过两条双绞线连接,将两条链路聚合以提高链路带宽,实现流量负载分担。
现在PC1能PING通PC2吗?
答:能
3、理解交换机生成树(STP)的工作原理;
4、掌握交换机生成树(STP)的配置方法;
二、实验的网络拓扑结构图
1.链路聚合配置实验
LSW1、LSW2通过两条双绞线连接,将两条链路聚合以提高链路带宽,实现流量负载分担。
现在PC1能PING通PC2吗?
答:能
二、实验的网络拓扑结构图
1.链路聚合配置实验
LSW1、LSW2通过两条双绞线连接,将两条链路聚合以提高链路带宽,实现流量负载分担。
现在PC1能PING通PC2吗?
答:能
1.链路聚合配置实验
LSW1、LSW2通过两条双绞线连接,将两条链路聚合以提高链路带宽,实现流量负载分担。
现在PC1能PING通PC2吗?
答:能
1、创建Eth-Trunk
[SW1]int eth-trunk 1
现在PC1能PING通PC2吗?
答:能
2、向Eth-Trunk加入成员接口
[SW1-Eth-Trunk1]trunkport e0/0/1
现在PC1能PING通PC2吗?
答:能
[SW1-Eth-Trunk1]trunkport e0/0/2
现在PC1能PING通PC2吗?
答:能
3、验证聚合
[SW1]display eth-trunk 1
4、创建Eth-Trunk
[SW2]int eth-trunk 1
现在PC1能PING通PC2吗?
答:不能
2.生成树实验5、验证聚合
[SW2]display eth-trunk 1
在一个复杂网络中,网络规划者由于冗余备份的需要,一般都倾向于在设备之间部署多条物理链路。这样就难免会存在环路,若网络中存在环路,可能会引起广播风暴和MAC地址表项被破坏。
STP(Spanning Tree Protocol)是生成树协议的英文缩写。该协议可应用于环路网络,通过一定的算法将环路网络修剪成无环路的树型网络,从而防止报文在环形网络中不断增生和无限循环,避免交换机由于重复接收相同的报文造成处理能力下降。
STP协议通过在交换机之间传递桥协议数据单元BPDU(Bridge Protocol Data Unit)来实现,通过阻塞某个端口以达到破除环路的目的。
1、配置环网中各交换机生成树协议工作在STP模式
[SWA]stp mode stp
[SWB]stp mode stp
[SWC]stp mode stp
[SWD]stp mode stp
现在PC1能PING通PC2吗?
答:能
2、配置根桥和备份根交换机
//配置SwitchA为根交换机
[SWA]stp root primary
// 配置SwitchD为备份根交换机
[SWD]stp root secondary
现在PC1能PING通PC2吗?
答:不能
3、配置端口的路径开销值,实现将端口阻塞
// 配置SwitchC的端口e0/0/1的路径开销值为20000。
[SWC]interface ethernet 0/0/1
[SWC-Ethenet0/0/1]stp cost 20000
[SWC-Ethenet0/0/1]dis stp int e0/0/1
//可以看到,端口e0/0/1的路径开销值为20000。
现在PC1能PING通PC2吗?
答:能
4、使能STP,实现破除环路
①将与PC机相连的端口去使能STP // 关闭SwitchB端口e0/0/2的STP功能
[SWB-Ethenet0/0/2]stp disable
//关闭SwitchC端口e0/0/2的STP功能
[SWC-Ethenet0/0/2]stp disable
②交换机全局使能STP
[SWA]stp enable 开启STP功能
[SWB]stp enable
[SWC]stp enable
[SWD]stp enable
③除与终端设备相连的端口外,其他端口使能BPDU功能
//配置SwitchA的端口e0/0/1和e0/0/2使能BPDU
[SWA-Ethernet0/0/1]bpdu enable
[SWA-Ethernet0/0/2]bpdu enable
//配置SwitchB的端口e0/0/1和e0/0/3使能BPDU
[SWB-Ethernet0/0/1]bpdu enable
[SWB-Ethernet0/0/3]bpdu enable
//配置SwitchC的端口e0/0/1和e0/0/3使能BPDU
[SWC-Ethernet0/0/1]bpdu enable
[SWC-Ethernet0/0/3]bpdu enable
//配置SwitchD的端口e0/0/1和e0/0/2使能BPDU
[SWD-Ethernet0/0/1]bpdu enable
[SWD-Ethernet0/0/2]bpdu enable
现在PC1能PING通PC2吗?
答:能
5、验证配置结果
#查看端口状态和端口的保护类型
[SWA]display stp brief
//因为SwitchA被配置为根桥,SwitchA与SwitchB、SwitchD相连的端口e0/0/2和e0/0/1在生成树计算中被选举为指定端口(Destination Port)。
[SWB]display stp brief
//端口e0/0/1在生成树选举中成为指定端口,处于Forwarding状态。
//端口e0/0/3在生成树选举中成为根端口(ROOT Port),处于Forwarding状态。
[SWC]display stp brief
//端口e0/0/1在生成树选举中成为预备端口(Alternate Port),处于DISCARDING(Blocking阻塞)状态。
//端口e0/0/3在生成树选举中成为根端口,处于Forwarding状态。
[SWD]display stp brief
//端口e0/0/1在生成树选举中成为根端口,处于Forwarding状态。
//端口e0/0/2在生成树选举中成为指定端口,处于Forwarding状态。
术语:
- 根端口(Root port)—非根交换机上离根交换机路径最短的端口称作根端口,每个非根交换机上有且仅有一个根端口,交换机通过此端口和根网交换机通信。
- 指定端口(Designated port)—网络上除根端口外的所有允许转发流量的端口称作指定端口。每个网段都有一个指定端口,指定端口是该网段到根交换机最近的交换机上的端口。
- 预备端口(Alternate Port)—不向所连网段转发任何数据。
| 端口状态 | 描 述 |
| Disabled 端口没有启用 | 此状态下端口不转发数据帧,不学习MAC地址表,不参与生成树计算。 |
| Blocking 阻塞状态 | 此状态下端口不转发数据帧,不学习MAC地址表,此状态下端口接收并处理BPDU,但是不向外发送BPDU。 |
| Listening 侦听状态 | 此状态下端口不转发数据帧,不学习MAC地址表,只参与生成树计算,接收并发送BPDU。 |
| Learning 学习状态 | 此状态下端口不转发数据帧,但是学习MAC地址表,参与计算生成树,接收并发送BPDU。 |
| Forwarding 转发状态 | 此状态下端口正常转发数据帧,学习MAC地址表,参与计算生成树,接收并发送BPDU。 |



