1、OSPF区域的设计原则:

  • 骨干区域有且只能存在一个
  • 非骨干区域必须和骨干区域相连
  • 多区域时,必须存在骨干区域

2、区域编号0,为骨干区域;区域编号非0,为非骨干区域

3、每个区域都会维护一个独立的LSDB,1类LSA和2类LSA只会在本区域内进行泛洪。每个区域都会维护一颗独立的SPF树,但区域内每个路由器生成的SPF不一样。

4、在计算到达其他区域的路由时需要3类LSA。

5、3类LSA(Summary-LSA)

(1)作用:描述某个区域的路由信息(相当于ABR上的叶子节点)

(2)产生的设备:ABR(通过发送flag位B直为1的1类LSA,表明自己是ABR)

(3)生成方式:将1类和2类计算出来的最优路由转化为3类LSA,并不是将1、2类LSA转换成3类LSA再传递,所以可以使用路由策略修改路由表得到过滤区域间路由的效果。。

(4)传播范围:ABR所连接的区域

(5)一个网段对应一个3类LSA 

(6)R1会将区域0中的3类LSA重新包装一下,继续以3类LSA的形式放到区域1中进行泛洪。

         什么是重新包装:1、将通告者更换成自己;2、重新计算metric

(7)区域间路由计算:路由器在根据3类LSA计算路由时,会计算自身到达ABR的cost+3类LSA携带的cost值。

        出接口:根据拓扑中去往ABR的自身出接口来确定

        下一跳:根据拓扑中去往ABR所要经过的下一个设备的接口地址来确定

(8)在区域内计算SPF树的时候,3类LSA会被认为是ABR节点上的叶子信息

(9)由于3类LSA是传递的路由信息,因此3类LSA具有路由矢量特征。只有3类LSA所描述的目的网络在ABR路由器上加表后,才会被泛洪到其他区域。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐