当前位置: 首页 > 网络技术 > 正文

CCNA认证学习笔记13-STP

  • STP(spanning-tree protocol 生成树协议),用于解决二层环路和冗余链路的环路问题,通过发送BPDU(Bridge Protocol Data Unit 桥接数据单元),STP借助于交换BPDU来阻止环路
  • STP使用STA(Spanning-tree Algorithm 生成树算法)来决定那些端口被阻塞
  • 在不使用Extend System ID的情况下,BID包含了 1.优先级 2.交换机MAC地址(MAC地址不能相同
  • 使用Extend System ID情况下,BID包含了  1.优先级 2.vlan ID 3.每个vlan的mac地址在使用Extend System ID的情况下,假设优先级为1000,vlan ID为 100 MAC地址为 cc00-00f4-0000
    那么BID:(4096+100)+cc00-00f4-0000
    将优先级域的16bit拿出12bit来标识vlan(这样不论是ISL或者是802.1Q都可以容纳下),4bit用来设定交换机优先级
  • 端口花费:
    早先IEEE标准:  10Mb/s花费为100100Mb/s的花费10  1Gb/s 的花费1 10Gb/s的花费:1
    修订后标准:10Mb/s花费为100100Mb/s的花费19  1Gb/s 的花费4 10Gb/s的花费:2
  • 手动设定某交换机为vlan的根交换机:
    在全局配置模式下:Spanning-tree vlan 1 root primary 可以动态将优先级设定为比已有的根交换机还小的优先级从而达到将本交换机设定为根交换机的目的
  • PID  = 端口优先级 +端口编号 例如fa0/1 优先级128 ,那么PID为: 128.1(中间有一个”.”)
  • 根端口:非根交换机上离根交换机最近的端口,每个非根交换机都有且仅有一个根端口
  • 指派端口:该网段到根交换机最近的交换机端口
  • STP的端口转换过程: Down -> Block(大约持续20s,只接受BPDU)->Listening (接收和发送BPDU,大约持续15s)->Learning(接收和发送BPDU,学习MAC 大约持续15s)->Forwarding
  • 根交换机选举:拥有最小BID的交换机成为根交换机,通过show spa 参看,只要root id 和BID相同就说明该交换机是根交换机
  • 根端口选举:比到根交换机花费->花费相同,比发送者BID->发送者BID相同,比发送者PID->发送者PID相同,比接受者的PID
  • 指派端口选举: 比到根交换机花费->花费相同,比BID要参与选举的交换机的BID,不是发送者BID)->BID相同,比较本交换的PID
  • 将连接终端的交换机端口快速从UP到Forwarding的方法:在端口进程下:spanning-tree portfast
    注意:快速端口命令最好只在连接计算机的端口上使用,否则可能导致临时性的生成树环路,另外在trunk链路上无效
  • 思科私有stp: PVST+,PVST,Rapid-PVST
  • IEEE标准:RSTP,MSTP
    总结:包含了”stp”的都是IEEE标准的,凡是是什么p什么的,或者是p什么什么的,是思科私有的
  • 相对于STP,RSTP增加了备份端口和替代端口,UplinkFastBackboneFast ,在BPDU包中向邻居范送端口角色状态
  • 边缘端口:交换机从来不会连接到另外一个交换机的端口
    和STP中的portfast类似,可以立即转换为转发状态,但是一旦受到了BPDU时,该端口既失去了边缘端口状态,变成了一个正常的生成树端口
  • RSTP的3种状态: 1.Discarding 2.Learing 3.Forwarding (其中Discarding 对应了STP的Down,Block和Listening
  • RSTP端口角色 :
    1.根端口
    2.指派端口
    3.替换端口
    4.备份端口
    5.禁止端口
    3-5都为丢弃状态
  • 802.1D :STP  802.1w :RSTP
  • 默认情况下,STP每2s发送一个BPDU帧
  • 在使用Extend System ID的情况下 优先级默认为1000
  • 在不使用Extend System ID的情况下,优先级默认为32768
  • 默认端口优先级为128
  • hello time 默认 2s ,max age  (BPDU最大存活期)20s ,Forwarding delay默认15s ,block时间大约20s ,learning和listening大约耗时 15s


本文固定链接: http://kuaile.in/archives/590 | 蒲公英的博客

该日志由 蒲公英 于2012年03月09日发表在 网络技术 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: CCNA认证学习笔记13-STP | 蒲公英的博客
关键字:

CCNA认证学习笔记13-STP:等您坐沙发呢!

发表评论


You must enable javascript to see captcha here!

快捷键:Ctrl+Enter