暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

OSPF协议笔记

ICTworker 2021-08-10
348



点击上方蓝字关注我们




Bandwidth-reference 修改带宽


划分区域:节省带宽、便于管理、减少LSA泛洪、增加稳定性


!多个骨干区域会产生什么问题?


发送报文:基于ip,协议号89

224.0.0.5(all of ospf routers)

224.0.0.6(dr or bdr)


邻居关系建立:

    Hello:
    router-id
    area-id
    hello时间
    dead时间
    认证类型
    区域类型(option)
    掩码(除了p2p)




    状态机:down、init、2-way(MA:dr/bdr)、exstart:确定主从关系(DD报文:router-id、MTU=0、sequence ; I(初始化)、M(更多)、MS(确立主从))、exchange、loading、full


    华为默认不比较MTU,打开MTU比较命令:OSPF MTU enable


    检查命令:

      Dis ospf peer
      Dis ospf error
      Dis ospf interface
      Dis ospf lsdb
      Dis ip routing table


      LSA1:接口的ip和拓扑信息,router lsa,每台路由器都产生

      LSA Age=3600s

      Flooding=1800s

      LSA Seq:80000001---7FFFFFFF


      Link-Type:TransNet、ppp/hdlc、p2p、stub、Vlink


      Transnet: 1,link-id:dr接口ip

      2,Date:自身接口ip


      Stubnet:1,link-id:自身接口ip

      2,Date:掩码


      P2p:1,link-id:邻居的router-id

      2,date:自身接口ip


      Vlink:1,link id:邻居自身的router-id

      2,date:本地去往邻居的接口ip

      作用:连接不连续区域

      修复分裂的骨干区域

      多区域网络但没有骨干区域

      作为骨干区域的备份链路

      特点:属于骨干区域的链路

      传递ospf消息

      单播

      临时解决

      缺点:使网络更复杂

      可能给网络带来环路

      R2与R4之间建立虚链路,R5与R6之间建立虚链路

      1. 从R1访问R7时,R4上没有去往R7的路由

      2. R3有去R7的路由,所以此时就会产生环路

      解决方法:R4与R6之间建立虚链路


      LSA2:由DR产生,描述MA网络的网段(带掩码)和拓扑信息,只在区域内泛洪

      Ls id=dr接口ip

      Mask

      拓扑

      收集完LSA1、2后,画出完整的拓扑


      LSA3:network-sum lsa,由abr产生,在区域之间交换路由

      Ls id=网段

      Mask

      Cost

      命令:dis ospf lsdb summary


      区域间如何避免环路?

      以区域零为中心

      从区域零发布出去的LSA3不会再回到区域零


      LSA5:由ASBR产生,通告外部路由,在所有普通区域泛洪

      Ls id=外部网络的网段

      Mask

      Cost=1

      支持E1,E2    E1>E2

      E1:累加内部cost

      E2:不累加cost


      LSA4:asbr汇总lsa,由abr生成,通告asbr的位置


      RFC1583兼容?

      负载分担问题:默认开启RFC1583,优先走骨干区域

      在OSPF进程下,敲undo RFC1583 compatible,如果开销值一样就负载分担


      FA(下一跳):0.0.0.0

      非0的条件:MA网络:指向外部网络的出口也宣告进OSPF进程,同时该出口不能是

      静默接口


      LSA7:NSSA区域引入外部路由

      特殊区域:减少LSDB中的LSA

      Stub:拒绝LSA4、5进入,ABR发布一条默认路由(LSA3)

      Totally stub:拒绝LSA3、4、5,ABR发布一条默认路由(LSA3)

      NSSA:拒绝LSA4、5,允许外部路由进入(LSA7),ABR发布一条默认路由(LSA7)


      跨区域时由连接NSSA区域的router-id大的ABR进行LSA-7到LSA-5转化

      FA:引入外部路由的转发地址,在ABR上LSA7转LSA5时只进行复制不改变通告者

      Totally NSSA:拒绝LSA3、4、5,ABR发布一条默认路由(LSA3,LSA7)


      OSPF网络类型:MA、NBMA、P2P、P2MP

      MA:hello时间10s

      dead 时间40s


      Hello:224.0.0.5

      DD:单播

      LSR:单播

      LSU:组播(224.0.0.5/6)

      LSACK:组播

      DR/BDR选举:比较优先级、router-id,先选举出BDR,经过40s仍没有设备声明自己为DR路由器,则立即将选出的BDR提升为DR路由器,不支持抢占


      NBMA:手工指定邻居

      单播方式

      hello时间30s

      dead 时间120s

      DR/BDR选举


      P2P:串口(PPP,HDLC),帧中继子接口,Vlink

      hello时间10s

      dead 时间40s

      用组播(224.0.0.5)建立邻居

      无须选择DR和BDR


      P2MP: hello时间30s

      dead 时间120s

      用组播(224.0.0.5)建立邻居

      无须选择DR和BDR


      扫描下方二维码关注公众号,加星标,即可享受粉丝福利


      文章转载自ICTworker,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论