STP生成树协议实验

实验大纲

一、什么是生成树协议

二、生成树原理

1.STP工作原理

2.STP主要参数

3.STP根网桥

4.STP协议版本

三、实验

1.构建网络拓扑结构图

2.配置IP地址(8台PC机):192.168.7.1~192.168.7.8

3.配置SW1

4.配置SW2

5.配置SW3

6.配置SW4

7.三层交换机MSW1的主要配置

8、三层交换机MSW2的主要配置

9.验证STP配置

a.在MSW1中查看其生成树

b.在MSW2中查看其生成树

c.在SW1中查看其生成树

d.在SW2中查看其生成树

e.在SW3中查看其生成树

f.在SW4中查看其生成树

10.验证连通性

一、什么是生成树协议

生成树协议STP(Spanning Tree Protocol)是工作在OSI网络模型中的第二层(数据链路层)的通信协议,基本应用是防止交换机冗余链路产生的环路。 用于确保以太网中无环路的逻辑拓扑结构,从而避免了广播风暴,大量占用交换机的资源。

二、生成树原理

1.STP工作原理

任意一交换机中如果到达根网桥有两条或者两条以上的链路,生成树协议都根据算法仅仅保留一条,把其他切段,从而保证任意两个交换机之间只有单一的活动链路。因为这种生成的这种拓扑结构,很像是以根交换机为树干的树形结构,故为生成树协议。 当前路径发生故障时,激活冗余备份链路,恢复网络的连通性。

2.STP主要参数

网桥ID(Bridge ID)有两部分组成,第一部分为网桥优先级,范围是0—65535,默认值是32768,第二部分是交换机VLAN1的MAC地址。在优先权数值相等时,将由MAC地址大小来决定那个MAC地址低就由其作为根设备。 根网桥(Root Bridge)交换机STP生成树过程中,会选举具有最小网桥ID的交换机成为根网桥。 每个非根网桥都有一个根端口(Root Port),既提供最短路径到根网桥的端口。

3.STP根网桥

STP端口的状态 禁用状态(Disabled):不能转发数据,不能把MAC地址加入地址表,也不能接收BPDU 阻塞状态(Blocking):不能转发数据,不能把MAC地址加入地址表,只能接收BPDU 侦听状态(Listening):不能转发数据,不能把MAC地址加入地址表,但可以侦听和接收BPDU 学习状态(Learning):不能转发数据,可以学习MAC地址,可以接受和发送BPDU 转发状态(Forwarding):能够转发数据、学习MAC地址、接受和发送BPDU 注:网桥协议数据单元BPDU(Bridge Protocol Data Unit)在二层网络中,运行生成树协议的交换机之间通过交互BPDU报文进行生成树计算,将环形网络修剪成无环路的树形拓扑。

4.STP协议版本

生成树协议版本有STP、RSTP(快速生成数)、MSTP(多生成树协议)

三、实验

1.构建网络拓扑结构图

2.配置IP地址(8台PC机):192.168.7.1~192.168.7.8

3.配置SW1

SW1(config-if-range)#switchport mode access     //指定1-2接口为二层访问接口
SW1(config-if-range)#switchport access vlan 10  //将1-2接口划分到Vlan10中

spanning-tree portfast   //配置速端口

switchport mode trunk   //配置3-4端口为trunk模式
switchport trunk allow  vlan all  //允许所有vlan通过trunk通信

4.配置SW2

5.配置SW3

6.配置SW4

7.三层交换机MSW1的主要配置

switchport trunk encapsulation dot1q         //指定trunk的封装协议为:dot1q,即:IEEE 802.1q

spanning-tree vlan 10 root primary   //在Vlan10中,指定为根桥
spanning-tree vlan 20 root secondary //在Vlan20中,指定为备份根桥

8、三层交换机MSW2的主要配置

9.验证STP配置

a.在MSW1中查看其生成树

VLAN10接口的的优先级分别为2,1,3,5,4,是点对点的类型

VLAN20接口的的优先级分别为2,1,3,5,4,是点对点的类型

b.在MSW2中查看其生成树

VLAN10接口的的优先级分别为4,2,1,5,3,是点对点的类型

c.在SW1中查看其生成树

VLAN10接口的的优先级分别为2,4,3,1,是点对点的类型

d.在SW2中查看其生成树

VLAN20接口的的优先级分别为1,2,3,4,是点对点的类型

e.在SW3中查看其生成树

VLAN10接口的的优先级分别为1,4,2,3,是点对点的类型

f.在SW4中查看其生成树

VLAN20接口的的优先级分别为1,4,2,3,是点对点的类型

10.验证连通性

同一Vlan中的主机,跨域其他交换机能通信

不同VLAN中的主机,跨域其他交换机不能通信

  • 18
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
STP(Spanning Tree Protocol,生成树协议)是一种用于在以太网网络中防止环路并确保冗余链路可靠性的协议。它的基本原理是通过选择一个根交换机,并在网络中的各个交换机之间建立一棵生成树,从而实现环路的消除。 STP基于以下几个核心概念: 1. 根交换机(Root Switch):在STP网络中,选举一个交换机作为根交换机,该交换机将成为生成树的根节点。根交换机具有最低的桥优先级(Bridge Priority),桥优先级是一个用于选举根交换机的参数。 2. 桥优先级(Bridge Priority):每个交换机都有一个桥优先级,用于确定其在选举根交换机过程中的优先级。较低的桥优先级将使得交换机更有可能成为根交换机。 3. 端口优先级(Port Priority):每个交换机上的端口都有一个端口优先级,用于确定在生成树中的路径选择。较低的端口优先级将使得该端口更有可能成为根交换机到其他交换机之间的路径。 4. 生成树(Spanning Tree):生成树是一棵由交换机和链路组成的树状结构,用于连接网络中的所有交换机,并确保没有环路。生成树中的某些链路被标记为指定端口(Designated Port),用于传输数据;其他链路被标记为阻塞端口(Blocked Port),用于防止环路的发生。 STP的工作原理是通过交换机之间的BPDU(Bridge Protocol Data Unit)交换来实现的。交换机会通过BPDU消息进行根交换机选举、生成树构建和端口状态转换等过程。BPDU消息包含了交换机的标识信息、路径开销和优先级等参数。 总结起来,STP通过选举根交换机、构建生成树和阻塞冗余链路的方式,确保以太网网络中没有环路,并提供冗余链路的可靠性。这样可以提高网络的可用性和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值