实验拓扑:
**
简单说明:
**
cisco和华为的管理距离不同,当然配置也不可能相同
CISCO:110 HUAWEI:10
华为通过ospf学习到的路由为内部路由器,值是10,
在ospf进程里引入rip路由,外部路由器的话,150ospf在内部无环,但是当然不可能是不出环的,不出环是不可能的,出环那么好玩,是吧,在重发布的时候可能会出环。
前提:
各路由器已经配置了OSPF,R1 的环回接口 1.1.1.1在rip区域
R5 的5.5.5.5 在area 4内。R3 与R4 是点到点连接,
LSA的种类:
本次实验我们只分析前1-5类
第一类:
首先在R1上面查看ospf 链路状态数据库是不是完整,已经全部完成链接,
Type 1.
1.类LSA的查看方法:
[R1]display ospf lsdb router
首先这是Area 1 区域内的
OSPF Process 1 with Router ID 1.1.1.1
Area: 0.0.0.1 //区域1 内
Link State Database
Type : Router
Ls id : 2.2.2.2 //目标地址,这里是把地址发送到本地
Adv rtr : 2.2.2.2 //ADV RTR 为通高地址
Ls age : 669
Len : 36
Options : ABR E
seq# : 80000004
chksum : 0x53cd
Link count: 1
* Link ID: 11.1.1.2
Data : 11.1.1.2
Link Type: TransNet
Metric : 1
当然它自己也会告诉自己的Router ID
Type : Router
Ls id : 1.1.1.1
Adv rtr : 1.1.1.1
Ls age : 57
Len : 36
Options : E
seq# : 8000000a
chksum : 0x82a2
Link count: 1
* Link ID: 11.1.1.2
Data : 11.1.1.1
Link Type: TransNet
Metric : 1
结论:
特征:区域内传播,不会跨区域(本区域内部)
通告内容:路由器所有的链路或接口,沿每条链路方向出站代价,以及它的邻居。
当然也会有人发现,R2位于区域1和区域0内,他怎么工作
当然是二个区域都通告,
为什么了
首先 特征:区域内传播,不会跨区域(本区域内部)
本区域内部 Area1 Area0 都属于R2所在的本区域内部
Type 2.
想要观察首先得知道观察的办法:
<R1>display ospf lsdb network
OSPF Process 1 with Router ID 1.1.1.1
Area: 0.0.0.1 //区域1
Link State Database
Type : Network
Ls id : 11.1.1.2 //DR地址
Adv rtr : 2.2.2.2 //通告地址
Ls age : 924
Len : 32
Options : E
seq# : 80000002
chksum : 0xfe37
Net mask : 255.255.255.0
Priority : Low
Attached Router 2.2.2.2
Attached Router 1.1.1.1
特征:本区域内的DR地址
通告内容:多路访问网络和与之相连的所有路由器(包含子网掩码)
注意:点到点是没有DR,BDR的选举,所以不存在发包
R3查看,点到点区域2 是没有信息的
[R3]display ospf lsdb network
OSPF Process 1 with Router ID 3.3.3.3
Area: 0.0.0.0
Link State Database
Type : Network
Ls id : 12.1.1.2
Adv rtr : 3.3.3.3
Ls age : 1485
Len : 32
Options : E
seq# : 80000002
chksum : 0x2801
Net mask : 255.255.255.0
Priority : Low
Attached Router 3.3.3.3
Attached Router 2.2.2.2
Area: 0.0.0.2 // 空信息
Link State Database
Area: 0.0.0.3
Link State Database
Type : Network
Ls id : 14.1.1.2
Adv rtr : 5.5.5.5
Ls age : 1481
Len : 32
Options : E
seq# : 80000003
chksum : 0x46cb
Net mask : 255.255.255.0
Priority : Low
Attached Router 5.5.5.5
Attached Router 3.3.3.3
[R3]
Type 3.
[R1]display ospf lsdb summary
OSPF Process 1 with Router ID 1.1.1.1
Area: 0.0.0.1
Link State Database
Type : Sum-Net
Ls id : 12.1.1.0
Adv rtr : 2.2.2.2
Ls age : 437
Len : 28
Options : E
seq# : 80000002
chksum : 0x83c1
Net mask : 255.255.255.0
Tos 0 metric: 1
Priority : Low
Type : Sum-Net
Ls id : 14.1.1.0
Adv rtr : 2.2.2.2
Ls age : 437
Len : 28
Options : E
seq# : 80000002
chksum : 0x73ce
Net mask : 255.255.255.0
Tos 0 metric: 2
Priority : Low
Type : Sum-Net
Ls id : 13.1.1.0
Adv rtr : 2.2.2.2
Ls age : 437
Len : 28
Options : E
seq# : 80000002
chksum : 0x80c2
Net mask : 255.255.255.0
Tos 0 metric: 2
Priority : Low
首先3类LSA 是区域间发送,传递区域间路由,是由ABR发送的,并且能穿透区域
ABR:身处多个区域,并且在区域0内为ABR设备
R2 R3 身处多个区域 ,为ABR路由
普通区域可以发送路由到骨干区域,当然骨干区域也能发回去。
普通区域之间是不可以通信的,这个应该都懂把。
OSPF区域间的水平分割,
普通区域发送到骨干区域,骨干区域不可发回去,但间接区域可行。
就比如
网络中不允许存在二个区域0
Type 4.
[R2]display ospf lsdb asbr
通告:由ABR路由器
通告内容:通告的是一台ASBR路由器,而非一个网络。其它的和网络汇总LSA一样。
区域:OSPF区域间传递,
ASBR:边界路由
Type 5.
自主系统外部LSA
通告:由ASBR路由器发送
通告内容:OSPF自主系统外部的目的地或者外部的默认路由的LSA(域外路由,不属于某个具体区域)
这类LSA数据包内列出了外部路由网段,掩码,Metric值,route tag,以及发布类型(E2/E1)Link-ID为目标网段,Adv Router则为ASBR的Router-id
范围:这类LSA是在整个OSPF路由域内传播
分析的可能不太详细,慢慢完善。