美文网首页
HCNA学习笔记(三)

HCNA学习笔记(三)

作者: Gael | 来源:发表于2018-08-04 00:17 被阅读0次

    《HCNA网络技术学习指南》第四章


    环路问题

    • MAC地址表翻摆
    • 广播风暴
    • 多帧复制
      (以上三点作为背景了解)
    • 一些基本术语:
      • 桥:等于交换机,因为早期的交换机只有两个端口,类似于两个设备交换用的“桥梁”
      • 桥的MAC地址: 端口编号最小的端口对应的MAC地址作为整个桥的MAC地址
      • 桥ID:共6字节,前两字节是桥优先级,可人为设定,缺省值为0x8000,后4字节是桥的MAC地址
      • 端口ID:两种定义方式
        • 方式一:两字节,第一字节代表该端口优先级,第二字节代表端口编号
        • 方式二:16比特,前4比特端口编号,后12比特端口编号

    STP树

    • STP协议基本原理:在一个具有物理环路的交换网络中,交换机通过运行STP协议,自动生成一个没有环路的工作拓扑(STP树)
    • 生成过程:选举根桥,确定跟端口,指定端口,阻塞备用端口

    步骤一:选举根桥

    交换机上电之初都会认为自己是根桥,它们之间会不断交换STP协议帧,这些协议帧的载荷数据是BPDU(Bridge Protocol Data Unit),其中包含BID
    选举出一个BID最小的交换机作为根桥

    步骤二:确定根端口

    • 此步骤针对非根桥而言
    • 选择一个到根桥开销(RPC:Root Path Cost)最小的端口作为根端口
    • 若RPC相同,比较上行设备BID(上行设备:从该桥前往根桥路径上最近的一个设备)
      • 若BID相同(两个端口在一个上行设备上):选择上行设备PID较小的端口对应的本桥端口作为根端口
      • 若BID不同: 选择上行设备BID较小的端口对应的本机端口
      • !!注意!!RPC相同时,不是比较本桥端口号,二是比较上游设备的一些标识

    步骤三:确定指定端口

    • 此步骤讨论网段与端口之间的关系,而不是桥与桥之间端口的关系
    • 步骤同指定根端口
      • 选择RPC小的端口
      • RPC相同,选择所在桥BID小的端口
      • RPC, BID均相同,选择PID小的端口
      • 根桥不存在根端口

    步骤四:阻塞备用端口

    • 交换机上所有非根端口和非指定端口的端口统称备用端口
    • STP对这些端口进行逻辑阻塞,它们不能转发用户数据帧,但可以发送接收STP协议帧

    STP报文格式

    • 载荷数据BPDU分两种:Configuration BPDU和TCN(Topology Change Notification)BPDU
    • Configuration BPDU
      • 报文格式:
      • 三类参数: 自身标识,进行STP计算的参数,时间参数(Hello Time,Forwarding Delay,Message Age,Max Age)
    • TCN BPDU
      • 发生故障时,检测到故障的桥会向上游发送该类报文

    STP端口状态

    • 去能,阻塞,侦听,学习,转发
    • 变化过程
    • 一种改进:RSTP:只有去能,学习,转发三种状态;P/A机制

    相关文章

      网友评论

          本文标题:HCNA学习笔记(三)

          本文链接:https://www.haomeiwen.com/subject/niydvftx.html