天天看点

【HCIE-R&S 天梯路】OSPF IS-IS BGP in IPv6ospf、isis、bgp对IPv6的支持三大协议对IPv4路由的撤销三大协议对IPv6路由的撤销

ospf、isis、bgp对IPv6的支持

OSPF

  • 重新设计了ospfv3协议

OSPFv3基于链路(而非网段)

OSPFv3实现了拓扑与路由分离、拓扑和协议地址分离(构建SPF拓扑后,添加IP、路由)

Link-Local建邻居、同步LSDB、作为路由下一跳

OSPFv3报文头      删除了认证(认证实现在:Hello尾认证、IPv6头的AH、ESP)

                              新增Instance-ID,通过多进程-多实例绑定实现多拓扑、接口链路复用

LSA头    option字段下放至LSA1248及Hello、DD中

              新增       U S2 S1

                            U表示对未知LSA处理方式        =0链路泛洪  =1按照S2 S1泛洪

                            S2 S1表示LSA泛洪范围            =00链路        =01区域内    =10ospf域

option(Hello DD LSA1248)

       R=0        表示路由器上路由信息不参与计算

       V6=0      表示路由器不参与计算

LSA变化

       LSA1、2删除了路由信息(前缀、掩码、IP),通过interface-id、RID构建拓扑

       LSA8 Link LSA            all R产生,link泛洪

                描述接口Link-Local

                描述接口路由前缀

                绑定接口ID和Link-Local

       LSA9 Intra-Area-Prefix LSA:    

                参考LSA1,描述路由器上路由信息(Stub)              有路由信息的R,区域泛洪

                参考LSA2,描述TransNet路由信息                             DR产生,区域泛洪

IS-IS

  • 通过新增TLV方式支持IPv6
  • ISIS通过接口IP、路由、支持的协议

TLV 232  接口IP信息(类似TLV 132)32→128

              Hello:Link-Local地址

              LSP:non-Link-local(全球单播地址、唯一本地地址)

TLV 236  IPv6路由信息,通过External位区分内外部路由(0内部,1外部)

              IPv4中    TLV 128=内部路由

                             TLV 130=外部路由

TLV 129  Protocol Support中需要添加对IPv6的支持(NLPID=0x8E)

双栈时,需要使用MT,开启cost-style wide

  • 双栈需要MT(新的TLV)
  • 不使用MT的问题(画图解释)

TLV 229  MT                       表示有哪些拓扑

TLV 222  MT IS                    MT中拓扑信息

TLV 235  MT ipv4路由

TLV 237  MT ipv6路由

BGP

通过TLV和AFI支持

Open中,【可选参数】支持IPv6(AFI=1)

Update中,【路径属性】

        TLV

        MP-REACH-NLRI:通告IPv6路由+nexthop

        MP-UNREACH-NLRI:撤销IPv6路由

三大协议对IPv4路由的撤销

ospf:    LSA1              SN+1(拓扑信息撤不了)

              LSA2              SN+1、3600s(失去一个/全部邻居)

              LSA3/5/7        3600s

              LSA4              3600s(依赖ASBR的LSA1(E置位)撤销)

IS-IS:    TLV 132接口IP            SN+1或Remaining Lifetime=0

              TLV 128内部路由         SN+1(必定还有互联网段)

              TLV 130外部路由         SN+1或Remaining Lifetime=0

BGP:    Update【撤销路由长度】、【撤销的路由】

三大协议对IPv6路由的撤销

ospfv3: LSA8:SN+1(Link-local撤不了)

              LSA8(Link-Local)不能撤销(作为接口IP,而非路由)

  •         邻居undo Link-Local,只能等待LSA8 3600s超时

LSA9:SN+1、LS Age=3600s(Stub、TransNet)

              LSA3/5/7:3600s

ISIS:      路由(236):SN+1或Remaining Lifetime=0

              接口IP(232):SN+1或Remaining Lifetime=0

BGP:    Update 【路径属性】 MP-UNREACH-NLRI    不携带路径属性

继续阅读