STP笔记

HCIA R&S STP
STP:用于解决交换网络中环路的数据链路协议
1、产生背景
2、3种端口角色,5种端口状态
3、树的生成过程
4、BPDU中各字段的含义和作用环路(LOOP)
造成的结果缺点:1、mac地址震荡
2、广播风暴(重复帧)
优点:提高网络连接的可靠性STP中的几个概念:1. 桥(网桥,交换机)
2. 桥mac地址(多个端口中端口编号最小的端口mac地址)
3. 桥ID(BID)8个字节2部分组成
● 优先级(前2个字节,可人为设定,缺省值为0x800相当于32768(十进制))
● 桥的mac地址(后6个字节)
4. 端口ID(PID)(多种定义方式,不同设备可能不同)
1. 字节(2字节)(可人为设置)
● 端口优先级+端口编号
2. 比特(16比特)
● (1-4)端口优先级+(5-16)端口编号
STP生成树过程
1. 选举根桥(root brige)(BID小的交换机为根桥)
2. 指定根端口(root port(RP))
● 根路径开销作为确定根端口的依据
● 根路径开销(RPC):该端口到根桥经过的所有链路的路径开销之和
● 路径开销(PC):与端口速率有关,转发速率越大,开销越小
● 速率开销表(IEEE 802.1t标准表)
● 根端口选举规则
● RPC相同,比较上行设备BID
● 上行设备BID相同,比较上行设备PID,小的为根端口
● 上行设备BID不同,比较上行设备BID,小的为根端口
3. 指定端口(DP)
● 比较RPC,小的为DP
● RPC相同情况
● 比较交换机BID,BID小的作为DP,大的作为AP
● BID相同,比较交换机PID,小的作为DP,大的作为AP
4. 阻塞备用端口(AP)
STP报文格式
STP端口状态
1. 去能(diaabled)(端口无法接收和发出帧,端口处于关闭状态)
2. 阻塞(blocking)(只能接受STP帧,不能发送STP帧和转发用户数据帧)
3. 侦听(listening)(可以接受和发送STP帧,但不能学习mac地址,不能转发用户数据帧)
4. 学习(learning)(可以接收和发送STP帧,可以学习mac地址,不能转发用户数据帧)
5. 转发(forwarding)(可以接收和发送STP帧,可以学习mac地址,同时也可以转发用户数据帧)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值