OSPF基础知识

1. hello报文关键字段

- Source OSPF Router(Router ID):发送该hello报文的路由器的Router ID.

  • Area ID: 发送该hello报文的接口所属的区域。
  • Auth type:验证类型。 0: 不验证;1:简单认证; 3: MD5认证。
  • Auth Data(Authentication):鉴定字段
  • Network Mask: 发送hello报文接口的子网掩码。Brodcast、NBMA网络要求Network Mask相同, P2P、P2MP不检查子网掩码。

三个一致

  • Hello Interval:要一致。

  • Dead Interval 要一致。

  • Option: N bit, E bit取值要一致。

  • DR: DR接口的IP, Brodcast、NBMA才有效。

  • BDR: BDR接口的IP,Brodcast、NBMA才有效。

在P2P、P2MP的链路上, DR、BDR的取值为0.0.0.0,即P2P、P2MP网络不选举DR和BDR。

2.四类链路类型

OSPF除了定义网络类型(Network Type),还定义了链路类型(Link
Type),这是两个不同的概念。链路类型主要用于描述OSPF路由器的接口或邻居。在1类LSA中,可以看到产生该LSA的路由器所连接的所有链路(Link)、链路的类型以及相关的内容。通过每个1类LSA中描述的各种链路(Link),OSPF得以描绘出网络的拓扑和子网信息。

1类LSA中,用于描述Link的LINKID、Link Date的取值根据OSPF link类型不同而不同:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iqRhWk7R-1588652147477)(file:///C:\Users\ASUS\AppData\Local\Temp\ksohtml16828\wps1.png)]

type 1的LSA通过4中link-type来描述直连的链路信息:

2-1.Link-type: stubnet

描述直连的网络号

  • link id:直连的网络号

  • data: 子网掩码

  • metric: 自身到该直连网络的开销

2-2.Link-type: p-2-p

描述p2p、p2mp链路上的邻居

  • link id:邻居的router id

  • data: 与邻居相连的接口

  • metric: 自身到该邻居的开销

2-3.Link-type: transnet

描述broadcast、NBMA链路上的邻居

  • link id:伪节点的router id,借用DR接口的地址充当

  • data:自身和伪节点相连的接口地址

  • metric:自身到伪节点的开销

2-4.Link-type: virtual

描述v-link上的邻居

  • link id: v-link上邻居的router id

  • data: 与邻居相连的接口IP metric: 到邻居的开销


  • link type为p2p、transnet、virtual都是描述邻居信息,成为拓扑信息,用于回执SPF树。

  • link type为 stubnet 描述的是直连的网络信息,成为网络信息,用于计算网路号的。

3.域间路由

  • 边界路由器:ABR,汇总区域内路由,把一类二类转换成三类,泛洪到整个网络

  • 区域边缘:不再描述结构,而是描述区域信息、(发送一类lsa变成三类lsa)

    ###3-1. 域间路由的防环

    • 问题:TTL耗完了报文才会丢弃,容易产生环路

    • 解决:骨干区域和非骨干区域(逻辑上的),非骨干区域之间不能传递三类lsa

    • 虚链路的区域一般都是用loopback接口,不用物理接口的地址

    • 骨干区域和非骨干区域必须是直接相连

实施命令

虚拟接口

#

ospf

area 0

vlink-peer  4.4.4.4   // 虚连接

display  ospf   route  4.4.4.4 //查看关于4.4.4.4的路由表                                                                    

#

区域间防环

  • 区域间能传递3类
  • 划分骨干、非骨干区域,非骨干区域一定要和骨干区域相连
  • 非骨干区域收到骨干区域的type-3不可以传回去

4.外部路由

  • 不同进程,ospf1、ospf2一般不会互通

路由引入

  • 引入区域可以是骨干或非骨干

  • ABR:区域边界路由器

  • ASBR:自治系统边界路由器

  • external type-1 :as内部开销值+as外部

  • external type-2 :as外部开销值

#
dis  ospf   lsbd  ase   delf-originate //查看五类
dis  ospf   lsbd  asbr   self-originate  //查看四类
#

往期内容:


本文作者: 肉肉
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是肉肉肉肉呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值