一、OSPF多区域
自治系统(Autonomous System)
一个自治系统是指使用同一种路由协议交换路由信息的一组路由器
1、Area0为骨干区域
2、ABR--关乎3类LSA后续详解
ABR用来连接骨干区域Area0和非骨干区域,它与骨干区域之间既可以是物理连接,也可以是逻辑上的连接。
3、ASBR--关乎5类&7类LSA后续详解
只要一台OSPF设备引入了外部路由的信息,它就成为ASBR。
二、Router ID
用于在自治系统中唯一标识一台运行OSPF的路由器的32位整数,每个运行OSPF的路由器都有一个Router ID, IPv4地址格式,可以理解为身份证唯一的!
1、手动配置OSPF路由器的Router ID(通常建议手动配置)
2、如果没有手动配置Router ID,则路由器使用Loopback接口中最大的IP地址作为Router
ID
3、如果没有配置Loopback接口,则路由器使用物理接口中最大的IP地址作为Router ID
三、OSPF拓扑
1、Router ID手动配置:
ospf 1 router-id 66.66.66.66 //仅仅是一种标识,设备上可以不配置或不存在这个地址
[R6]ospf 1 router-id 6.6.6.6
//更改Router ID后需要重置OSPF进程
Info: The configuration succeeded. You need to restart the OSPF process to valid
ate the new router ID.
2、OSPF支持多进程,在同一台设备上可以运行多个不同的OSPF进程,它们之间互不影响,彼此独立。不同OSPF进程之间的路由交互相当于不同路由协议之间的路由交互,每个OSPF进程的Router ID保证全网唯一 。
一个设备上不同进程可以配置相同的RID!
四、OSPF邻居
1、设备之间交互Hello报文,Hello报文中包含对方的RID,没有交换LSA报文,邻居关系
LSA报文:Hello; DD;LSR;LSU;LSAck
2、邻居关系和邻接关系区别:
邻居关系是指,当双方收到对方的hello报文的时候,报文里面的参数一致的时候,并且邻居关系为2-way的时候,这个就可以成为是建立了邻居关系
,但是还不是邻接关系。
邻接关系是指在建立的邻居关系之后继续发送DD,LSR,LSU等报文,最终双方的LSDB达到同步之后,邻居状态为FULL时,才成为邻接关系。
使用Hello报文发现并建立邻居关系,组播224.0.0.5,TTL=1
3、OSPF邻居建立过程
默认串行链路(ppp/hdlc)没有2way状态
4、NBMA(非广播多路访问)环境下的邻居关系
NBMA不支持广播/组播
MA(多路访问)支持广播/组播
R1、R4、R5为帧中继网络不支持组播,帧中继不需要大家掌握,仅仅了解!
R1和R4及R5互联接口已经配置OSPF,此时默认无法建立OSPF邻居关系,需要手工指定邻居!
[R1]ospf 1
[R1-ospf-1]peer 10.1.1.4 //对端互联R4接口IP地址
[R1-ospf-1]peer 10.1.1.5//对端互联R5接口IP地址
[R4]ospf
[R4-ospf-1]peer 10.1.1.1 //R4手动指定对端R1接口IP地址
[R5-ospf-1]peer 10.1.1.1//R5手动指定对端R1接口IP地址
此时正常建立OSPF邻居关系
欢迎【零基础学网络】的小伙伴们:
关注分享该WX Gongzhonghao:华亿网络实验室 或 huayinetwork,
持续分享干货网络技术,每天10份学习资料下载~