- 博客(300)
- 收藏
- 关注
原创 1.7 SBFD
SBFD(Seamless Bidirectional Forwarding Detection)是BFD的一种简化机制,SBFD简化了BFD的状态机,缩短了协商时间,支持业务动态触发按需创建SBFD for Locator,提高了整个网络的灵活性,能够支撑SRv6 BE检测。SBFD工作原理如下图所示,SBFD分为发起端和反射端,在链路检测之前,发起端和反射端通过互相发送SBFD控制报文(SBFD Control Packet)通告SBFD描述符(Discriminator)等信息。Locator信息。
2024-01-29 22:25:03 1869
原创 1.6 BGP for SRv6
如图所示,R1和P1之间建立EBGP邻居或者多跳IBGP邻居,通过BGP-LS可以将EBGP或者多跳IBGP邻居的链路信息上报给控制器,如R1会产生一条本地地址为2001:DB8:2::1,远端地址为2001:DB8:2::2的链路信息,P1会产生一条本地地址为2001:DB8:2::2,远端地址为2001:DB8:2::1的链路信息,该链路信息是配对的,然后控制器从链路信息中解析出该链路对应的Peer信息可以将这两个接口对应的链路信息拼接起来,从而形成一条完整的链路信息,用于E2E SR路径计算。
2024-01-29 20:28:11 1141
原创 1.5 IS-IS for SRv6
SRv6的Locator必须通过SRv6 Locator TLV发布出去,其他具备SRv6能力的IS-IS设备接收到TLV以后,下发对应的Locator网段路由到本机转发表中,没有SRv6能力的则不下发到转发表。SRv6 Locator TLV用于发布SRv6 Locator以及该Locator相关的End SID。用于通告SRv6的Locator以及该Locator相关的End SID。包含的Sub-TLV,例如SRv6 End SID sub-TLV。用于在P2P网络中通告SRv6的SID。
2024-01-29 15:59:52 1013
原创 1.4 SRv6节点
SRH扩展头本身占用长度较长,且SRv6源节点在封装SRH时,已经将第一个需要处理的SID封装到了IPv6报文头的目的地址字段,所以SRH中第一个SID对于转发已经没有意义。生成SRv6报文的节点是SRv6源节点,只需进行普通IPv6报文处理转发的节点是Transit节点,需要处理SRv6 SID和SRH的节点是Endpoint节点。如果SRH本身只有一个SID,那么按照标准规定,可以不封装SRH扩展头。SRv6源节点负责将流量引导到SRv6 TE Policy,并进行可能的SRH扩展报文头封装。
2024-01-29 15:52:35 1232
原创 1.3 SRv6 Segment 与 各类SID
如下图所示,如果想以A节点为起始节点,经过End.X SID 2001:DB8:A2::23,Ping节点D与节点E之间的End.X SID 2001:DB8:A4::45,则需要节点D处理并应答ICMPv6 Echo Request报文,此时节点A在构造Ping报文时需要插入节点D的End.OP SID 2001:DB8:A4::1。Function代表设备的指令(Instruction),这些指令都由设备预先设定,Function部分用于指示SRv6 SID的生成节点进行相应的功能操作。
2024-01-29 15:33:45 2871
原创 1.2 SRv6基本原理
起因:IPv6报文是由IPv6标准头+扩展头(0~n个)+负载Payload组成。经过:为了基于IPv6转发平面实现Segment Routing结果:,IPv6路由扩展头(Routing Header,RH)新增加一种类型,称作SRH(Segment Routing Header)扩展头,该扩展头指定一个IPv6的显式路径,存储的是IPv6的Segment List信息,其作用与SR-MPLS里的Segment List一样。
2024-01-29 14:50:41 1860 2
原创 1.1 Segment Routing IPv6介绍
SRv6(Segment Routing IPv6,基于IPv6转发平面的段路由)是基于源路由理念而设计的在网络上转发IPv6数据包的一种协议。SRv6通过在IPv6报文中插入一个路由扩展头SRH(Segment Routing Header),在SRH中压入一个显式的IPv6地址栈,并由中间节点不断的进行更新目的地址和偏移地址栈的操作来完成逐跳转发。
2024-01-29 12:01:57 400
原创 4.MSTP拓扑计算
则端口上原来保存的配置消息被新收到的配置消息替代。MST域内所有交换设备上保存的外部路径开销相同。域内的根桥是不一样的,域根指的是主桥,即。端口同时更新交换设备保存的全局配置消息。域根ID用于选择MSTI中的域根。0被称为IST,其他的多。本桥到达域根的路径开销。
2024-03-05 08:26:32 1439
原创 2-2.MSTP进阶概念
Master端口,该端口在所有MSTI上。MSTI可以与一个或者多个VLAN对应。MSTI域根是每个多生成树实例的树根。VLAN只能与一个MSTI对应。实例号从1开始,以区分实例号。Master端口在CIST上。在其它各实例上的角色都是。MST域到总根的端口。STP/RSTP网桥。
2024-03-04 10:42:51 581
原创 2-1.MSTP进阶概念
CST的根即为MST Region1。MST域内的红线和MST域间的蓝线。VLAN的一个独立计算的STP。没有映射到其他实例的VLAN。所谓实例就是针对一组。
2024-03-04 10:41:18 451
原创 1.5 MST配置标识
此字段是一个额外的标识字段,建议不同的区域使用不同的数值,以消除上述可能产生错误的情况。配置表不同但摘要信息却相同的情况,这会导致本来不在同一区域的交换机被认为在同一区域中。只有四部分设置都相同的相邻交换机才被认为是在同一个区域中。:配置标识格式选择符,长度为一个字节,相同区域的交换机应当维护相同的。字节),不适合在交换机之间相互发送。配置标识被封装在交换机相互发送的。配置标识的数据结构包括四部分,:修订级别,长度为两个字节,:配置名称,也就是交换机的。每个交换机都配置一个。配置表中算出的摘要信息。
2024-03-03 10:35:22 478
原创 1.3 MST配置表
交换机初始化时,此表格所有字段设置为全。,第一个元素和最后一个元素设置为全。,依此类推,倒数第二个元素(第。个连续的两字节元素组,代表。
2024-03-02 10:27:03 389
原创 1.2 MSTP解决方案—多生成树树实例
单独计算根交换机,单独设置端口状态,即在网络中计算多个生成树。路径不可达,二层次优路径等问题都可以得到解决。映射到一个多生成树实例(,计算单独的生成树。
2024-03-01 08:47:58 585
原创 1.MSTP基础概念
分别使用不同的链路上行到相应的三层接口,可是如果网络中只有一个生成树,的环路,需要运行生成树,在运行单个生成树的情况下,假设。的数据都只能通过一条上行链路上行到。,配置两条链路上都允许通过所有。所形成的环路就会被打开,例如,相连的端口成为预备端口,进入。的路径被断开,就无法上行到。通过两条链路上行,配置。为了实现双机热备份,上配置两条上行链路为。的端口成为预备端口(
2024-03-01 08:47:23 746
原创 3.RSTP拓扑改变
保留以该接收端口为目的端口的表项,保留以边缘指定端口为目的端口的表项。,第一位是拓扑改变标志,第八位是拓扑改变确认标志。旦TC While Timer超时,则停。启动一个TC While Timer,第八位(拓扑改变确认标志)没有使用。交换机网络拓扑发生了变化。Hello Time的两倍。状态的端口为目的端口的表项。Forwarding状态。RST BPDU的端口。一个非边缘端口迁移到。
2024-02-29 09:33:35 531
原创 2-3.RSTP快速收敛
机制是一种在点到点链路上的“触发计算-确认”机制,这种“触发计算-确认”过程在点到点链路上泛洪,一直到达网络末端。P/A协商不成功,指定端口的选择就需要等待两个Forward。p3、p4都进入Discarding状态之后,各端口的。E1和E3以避免产生环路,然后将根端口设置为转发状态,(边缘交换机,即非根端口均为边缘端口)或者预备端口(的泛洪过程,因此,网络中存在环路风险。的前提是泛洪这两种消息的链路均为点到点链路,点到点链路是指两个交换机直接相连的链路。要求交换机间链路必须为点到点链路。
2024-02-28 19:48:27 1121
原创 2-1.RSTP快速收敛
在没有临时环路风险的情况下,使原本处于不转发状态下的端口在成为指定端口或根端口之后,尽可能快的进入。Forwarding状态迁移到Discarding状态。Forwarding状态迁移到Forwarding状态。Discarding状态迁移到Forwarding状态。如何确认网络中有没有环路风险是。Forwarding状态。可以不经过等待立即转换。是不会出现环路风险的。
2024-02-27 09:07:32 739
原创 1-2.RSTP基本概述
BPDU报文,非根桥设备仍然按照Hello。无论非根桥设备是否接收到根桥传来的配置。RSTP处理次等BPDU报文不再依赖。Timer规定的时间间隔发送配置。STP那样需要先等待一个Max。于任何定时器通过超时解决拓扑收敛。RSTP的配置BPDU时会丢弃。这样改变的配置BPDU。BPDU处理发生的变化。
2024-02-27 09:06:14 849
原创 1-1.RSTP基本概述
RSTP的网桥可以和支持STP的网桥一同运行。Backup端口作为指定端口的备份。RSTP具备了STP的所有功能。学习到自己发送的更优配置。根据端口是否转发用户流。过其他方式加快这个过程。作为根端口的备份端口。
2024-02-26 16:55:44 786
原创 6.5 收敛时长
BPDU的老化、2个forwarding delay。listening+learning)时长,即50秒。所以到达最终的拓扑稳定需要经历。
2024-02-25 11:00:01 339
原创 6.3 封装拓扑改变通知BPDU + 6.4 TCN消息
6.3 封装拓扑改变通知BPDU拓扑改变通知BPDU和配置BPDU使用的是相同的封装方式。6.4 TCN消息
2024-02-25 10:59:05 337
原创 6.2 泛洪拓扑改变信息
在向整网泛洪拓扑改变信息的过程中,共涉及三种BPDU: 拓扑改变通知BPDUFlag位10000000拓扑改变确认配置BPDUFlag位00000001拓扑改变配置BPDUFlag位10000000。
2024-02-23 09:47:35 369
原创 6.STP拓扑改变
MAC地址表生存期使用交换机的Forward Delay参数,默认为15秒。最长可导致5分钟的数据转发错误。STP规定这个较短的。
2024-02-23 09:46:47 473
原创 5.3 等路径开销计算 + 5.4 对低优先级BPDU的处理
目录5.3 等路径开销计算5.4 对低优先级BPDU的处理左侧拓扑描述右侧拓扑描述拓扑描述:
2024-02-22 11:53:23 378
原创 5.2-2 STP拓扑计算过程
启动指定端口选择过程,决定非根端口是否可以成为指定端口。重新启动计算根交换机、根端口和根路径开销的过程,选择新的根端口之后,重新修改交换机全局参数。从端口上收到一个更优的配置。E1端口被选择为新的根端口。
2024-02-22 11:52:11 952
原创 5.2-1 STP拓扑计算过程
此端口上记录的Designated Root要比交换机自身的Bridge Identifier(交换机标识)更优先,此端口即为根端口。BPDU之后,重新计算根交换机、根端口和根路径开销的过程将被启动。将E2端口的相关参数修改为配置BPDU中的值。从端口上收到一个更优的配置。
2024-02-21 10:06:35 1214 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人