一、链路状态信息
OSPF所有路由器(区域内部)都将拥有一份相同且完整的原始链路状态信息
链路信息主要包括:
1、链路的类型
2、接口IP地址及掩码
3、链路上所连接的邻居路由器
4、 链路的带宽(开销)
二、点到点网络类型
1、两台路由器
2、支持广播、组播
P2P(PPP、HDLC、帧中继子接口)
我们需要三个维度考虑
A、是否自动通过组播发现邻居
B、时间(Hello和Dead)
C、DR和BDR----多点接入网络需要用到(广播和NBMA)
点到点是组播自动发现邻居,Hello 10S,Dead 40S ,不需要DR/BDR
三、广播(以太网)
组播自动发现,Hello 10S,Dead 40S 需要DR/BDR
四、NBMA(帧中继的物理接口、ATM、DSVPN)
需要单播发现邻居(手动指定对端直连接口IP)
Hello时间30S, Dead时间120S,需要DR/BDR
五、P2MP(点到多点)
P2MP可以理解成多个点到点的集合
组播自动发现邻居,Hello时间30S, Dead时间120S 不需要DR/BDR
六、网络类型的应用(根据网络设计调整网络类型)
DR/BDR在2-way状态下选举的因此选取DR/BDR需要时间,点到点不选举DR/BDR,把链路类型改为点到点会加快网络收敛
[R3-GigabitEthernet0/0/1]ospf network-type p2p
[SW1]interface vl 30
[SW1-Vlanif30]ospf network-type p2p //更改为P2P点到点加快建立ospf邻居加快收敛
只有建立了邻接关系才会同步LSA
ospf的度量:100M/BW
七、ospf网络互通
R3和R5建立ospf邻居关系,R3的lo0如果在区域34,则R5需要通过Area0区域才能学到R30的lo0路由,或则R3的lo0配置为区域35,R5可以学到R3的lo0路由
R3的lo0配置为区域35后都在同一个区域,R5可以学到R3的lo0路由:
八、OSPF报文
ospf报文类型5种,IS-IS报文类型9种,BGP 5 种, RIP 2种 , EIGRP 5种
ospf报文类型:
邻居状态机:DOWN--(attempt NBMA才有attempt)-->INIT-->2way(MA网络才有2way)/exstart--->exchange---loading--->FULL