OSPF3
1.什么是OSPF的邻接关系(FULL)
邻居状态:DOWN-ATTEMPT-INIT-2way(邻居,DR和BDR)-Exstart(M/S)-Exchange-Loading-FLL
邻居事件引起邻居状态改变
请问刚才的报文交互,哪一个设备是Master?
R1是Master(RID较大的设备成为Master)
5种报文:
Hello
DBD
LSRequest
LSUpdate
LSAck
1.1 DR和BDR
在MA网络,其余设备同DR和BDR创建FULL的邻接关系。基于链路而非基于路由器(每一个链路上能够一个DR,路由器上能够能够有不少链路哦)
DR/BDR的选举:
1)选举期内 2)DR优先级大 3)RID较大的 4)优先级0不参与选举
2.区域内的路由-1类LSA和2类LSA来计算区域的路由
SPF(拓扑信息和路由信息)
1.2 1类LSA
角度:
通告者 通告范围 通告的内容和做用
每台设备 区域内部 拓扑(链路类型)和路由(前缀和度量)
link-type若是为P2P,那么link ID表明对端的RID,DATA表明本设备链接对方的地址
<SW3>dis ospf lsdb router
在华为设备上环回接口默认为点到点net,不管多少位 ,在1类LSA中都被描述为32位,因此其余设备获得路由也是32的,除非改成broadcast'的网络类型,才会还原
没有修改网络类型时候的1类LSA:算法
网络类型对应的链路类型不影响邻居创建
B+P2P 有邻居,没路由
B+NBMA 没邻居
P2P+P2MP 有邻居,路由!
转发地址(forwarding address)、MPLS ×××的OSPF接入
接收哪个能够信赖的LSA会比较:1)序列号 2)校验和 3)老花时间
lsa-link state advertisement
224.0.0.5=allspfrouter
224.0.0.6=alldrouter
简易的SPF算法(仅仅适用于area内部):1.构建骨架(拓扑和节点) 2.羽翼丰满(具体路由,STUBNET)
在区域15中,如何使用最少命令使得SW3成为DR?
<SW3>dis ospf lsdb network 网络
OSPF Process 1 with Router ID 15.15.15.15 Area: 0.0.0.15 Link State Database
Type : Network
Ls id : 10.1.15.3
Adv rtr : 15.15.15.15
Ls age : 751
Len : 36
Options : E
seq# : 80000009
chksum : 0xe0bf
Net mask : 255.255.255.0
Priority : Low
Attached Router 15.15.15.15
Attached Router 1.1.1.1
Attached Router 5.5.5.5
军哥,请问除了MA网络外的其网络类型没有DR,那2类LSA由谁通告?
答案:若是整个网络都是P2P/P2MP,拓扑和路由信息就足够计算了!P2P和P2MP直接就产生路由信息和拓扑信息,就能够计算了
2.区域间路由
3类LSA(考试重点)
<SW3>display ospf abr-asbr //验证ABR或者ASBRless
OSPF Process 1 with Router ID 15.15.15.15 Routing Table to ABR and ASBR
RtType Destination Area Cost Nexthop Type
Intra-area 1.1.1.1 0.0.0.15 1 10.1.15.1 ABR
Intra-area 5.5.5.5 0.0.0.15 1 10.1.15.5 ABR
display ospf lsdb summary //查看3类LSA
通告者 通告范围 通告的内容和做用
ABR设备 区域之间 用以计算区域间路由的拓扑和路由信息ide
Public routing table : OSPF
Destinations : 10 Routes : 12 code
OSPF routing table status : <Active>
Destinations : 10 Routes : 12router
Destination/Mask Proto Pre Cost Flags NextHop Interface视频
10.1.1.1/32 OSPF 10 96 D 10.1.35.5 GigabitEthernet0/0/0 OSPF 10 96 D 10.1.34.4 Serial2/0/0 10.1.1.4/32 OSPF 10 48 D 10.1.34.4 Serial2/0/0 10.1.1.5/32 OSPF 10 48 D 10.1.35.5 GigabitEthernet0/0/0 10.1.15.0/24 OSPF 10 49 D 10.1.35.5 GigabitEthernet0/0/0 10.1.56.0/24 OSPF 10 96 D 10.1.35.5 GigabitEthernet0/0/0 11.1.1.1/32 OSPF 10 96 D 10.1.35.5 GigabitEthernet0/0/0 OSPF 10 96 D 10.1.34.4 Serial2/0/0 15.15.15.15/32 OSPF 10 49 D 10.1.35.5 GigabitEthernet0/0/0 44.1.1.1/32 OSPF 10 48 D 10.1.34.4 Serial2/0/0 55.1.1.1/32 OSPF 10 48 D 10.1.35.5 GigabitEthernet0/0/0 66.1.1.1/32 OSPF 10 96 D 10.1.35.5 GigabitEthernet0/0/0
Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost Flags NextHop Interfaceblog
11.1.1.1/32 OSPF 10 49 D 10.1.15.5 Vlanif15
前缀列表:
[R1]display ip ip-prefix 1
Prefix-list 1
Permitted 11
Denied 1
index: 10 deny 11.1.1.1/32
index: 20 permit 0.0.0.0/0 le 32
<SW3>display ospf lsdb summary 11.1.1.1 //接口
OSPF Process 1 with Router ID 15.15.15.15 Area: 0.0.0.15 Link State Database
Type : Sum-Net
Ls id : 11.1.1.1
Adv rtr : 5.5.5.5 //剩余R5通告的1类LSA
Ls age : 1292
Len : 28
Options : E
seq# : 80000002
chksum : 0x406
Net mask : 255.255.255.255
Tos 0 metric: 48
Priority : Medium事件
2.2 区域间防环
OSPF区域间(区域0和普通区域)的水平分割,从区域更新的LSA不在更新回区域0
**2.3 Vlink虚链路**请参考视频中的做业部分做业:1.如何使得R3到达11.1.1.1/32等价负载?2.若是实现SW3到达11.1.1.1/32下一跳为R5呢?不容许在区域0配置