第18课 根端口的选举
1.每一个非根都会选举一个根端口
2.依据优先级向量
(1)本地根路径开销RPC(Root path cost)、
(2)发送者(对端)桥标识符(BID)、
(3)发送者(对端)端口标识符(PID)
PID=port Identifier=port priority(缺省128)+port Number (端口号)
(4)本地端口标识符(LID)
第18课 根端口的选举
1.每一个非根都会选举一个根端口
2.依据优先级向量
(1)本地根路径开销RPC(Root path cost)、
(2)发送者(对端)桥标识符(BID)、
(3)发送者(对端)端口标识符(PID)
PID=port Identifier=port priority(缺省128)+port Number (端口号)
(4)本地端口标识符(LID)
STP工作原理:
通过阻塞特定端口来消除环路 ,并且能够实现链路备份。
运行STP的交换机之间通过交互BPDU(Bridge Protocol Data Util 桥协议数据单元)来实现STP的计算。
值越小越优先
1.根网桥/根交换机(Root Bridge/Root Switch)
1)在交换网络中选举一个根网桥/根交换机;
2)运行STP的交换机通过交互BPDU,比较BPDU中BID(Bridge Identifier,桥标识符)最小的交换机就是根网桥/根交换机。
3)BID=Bridge Priority (缺省是32768)+Bridge Mac Address
4)运行STP的交换机上STP初始化时,以自己作为根桥/根交换机
2.RP(Root Port 根端口)
1)每个非根桥/非根交换机上选举一个RP(Root Port,根端口)
2)非根交换机的所有端口中,接收到最优BPDU的端口作为根端口
3.DP(Designated Port,指定端口)
1)每个网段/冲突域上选举一个DP(指定端口)
2)在每个网段/冲突域中发送最优BPDU的端口作为指定端口 ;
3)一般情况下,根交换机上所有端口都是DP;
4)连接未运行STP设备的端口(入PC、Server、Router等)作为
4.AP(Alternate Port 预备端口)
1)除RP、DP之外的其他端口作为AP;
2)RP和DP都被置为转发状态,AP被置为阻塞(Blocking)
STP中BPDU的优先级向量:
1)Root Identifier(根ID)
2)RPC(Root Path Cost,根路径开销)
3)Sender Bridge Identifier(发送者的桥ID)
4)Sender Port Identifier(发送者的端口ID)
Port ID=Port Priority (缺省时128)+Port Number(端口号)
5.Local Port Identifier(本地的端口ID)
配置命令
运行stp:stp mode stp
检查stp运行:display stp
display stp brief(端口角色)
根端口选择:在运行STP的非根交换机所有端口中接收到最优BPDU的端口作为根端口。(根桥不用选择根端口)
BPDU:桥数据单元
STP中BPDU的优先级向量:
1)根ID(Root IDentifier)最小
2)本地根路径开销(root Path cost):=接收到的BPDU+本地端口开销
3)Bridge ID(桥ID):发送BPDU者的桥ID
4)sender port ID(发送者端口ID):
port ID=port Priorty(优先级:缺省在123)+port number(端口号)
5)本地端口ID(local port ID):
冲突域:每一条链路和其连接的设备都是一个冲突域。
指定端口(DP:designed port)的选取:每一个(网段)冲突域都要选择一个指定端口,发送最优BPDU的端口就是指定端口。
根端口:接收最优BPDU的端口
指定端口:发送最优BPDU的宽口
除了RP,DP(如pc、server、router等都是DP)之外的端口都被阻塞
AP(alternate port)预备端口:出RP、DP只玩的其他口作为预备端口,RP和DP都被置为转发状态,AP被置为阻塞状态(blocking)。
如何配置STP:
stp mode stp 设置stp模式
检查stp运行:dis stp brief