ospf介绍
1.ospf是一种基于链路状态的动态路由协议,每台OSPF路由器都会生成相关的LSA,并将这些LSA通告出去。路由器收到LSA后,放到LSDB中。
2.了解OSPF网络中路由的类型(IR、BR、ABR、ASBR)
1)区域内路由(internal Router)
该路由器的所有接口都属于同一个OSPF区域
2)区域边界路由ABR(Area Border Router)
该类路由可以同时属于两个以上的区域,但其中一个必须是骨干区域。ABR用来连接骨干区域和非骨干区域,它与骨干区域之间可以是物理连接,也可以是逻辑的连接。
3)骨干路由器(Backbone Router)
该类路由器至少有一个接口属于骨干区域。
4)自治系统边界路由器(ASBR)
与其他的AS交换路由信息的路由器称为ASBR。ASBR并不一定位于AS的边界,他有可能是区域路由器,也有可能是ABR,只要一台OSPF路由器引入了外部路由信息,他就成为ASBR。
3.了解几类常见LSA的类型的(1、2、3、4、5、7)
1)Router LSA(type1)
由每个路由器产生,描述路由器的链路状态和开销,在其始发的区域内传播。
如何描述直连的链路状态?
通过4种 Link type 来描述直连链路的状态。
每种Link type 包括三个参数, Link id, data,metric
Type : Router 显示为router 表示为一类LSA
Ls id : 1.1.1.1 ls id 取值和LSA type相关, 一类中表示为产生该LSA的路由器的router id
Adv rtr : 1.1.1.1 标识了谁产生了这条LSA 即为router id
Ls age : 203
Len : 72
Options : E
seq# : 8000000a
chksum : 0x97e8
Link count: 4
* Link ID: 10.0.12.2 DR的接口IP地址,充当伪节点的router id 本质描述一个MA的链路
Data : 10.0.12.1 自身和伪节点相连的接口地址
Link Type: TransNet 描述广播型链路和MBMA型链路上的伪节点
Metric : 1
* Link ID: 2.2.2.2 描述邻居的router id
Data : 10.0.12.1 与邻居相连的接口地址
Link Type: P-2-P
Metric : 1
* Link ID: 1.1.1.1 描述直连的网络号
Data : 255.255.255.255 描述直连网络的子网掩码
Link Type: StubNet 描述路由器自身直连网络(叶子)
Metric : 0
Priority : Medium
* Link ID: 11.11.11.11
Data : 255.255.255.255
Link Type: StubNet
Metric : 0
Priority : Medium
2)Network LSA(type2)
由 DR 产生,描述本网段所有路由器的链路状态,在其始发的区域内传播。
[R2]dis ospf lsdb network 10.0.23.3
OSPF Process 1 with Router ID 2.2.2.2
Area: 0.0.0.0
Link State Database
Type : Network 二类LSA,由DR产生,作用描述伪节点(该链路)连着那些节点
Ls id : 10.0.23.3 DR接口地址,即伪节点的router id
Adv rtr : 3.3.3.3 DR的router id
Ls age : 35
Len : 32
Options : E
seq# : 80000001
chksum : 0x53c2
Net mask : 255.255.255.0 DR接口的子网掩码
Priority : Low
Attached Router 3.3.3.3 伪节点相连路由器的router id
Attached Router 2.2.2.2
Area: 0.0.0.1
Link State Database
3)* Network Summary LSA(type3)**
由 ABR(Area Border Router,区域边界路由器)产生,描述区域内某个网段的路由,并通告给其他区域。
[R2]dis ospf lsdb summary 4.4.4.4
OSPF Process 1 with Router ID 2.2.2.2
Area: 0.0.0.0
Link State Database
Type : Sum-Net 3类LSA 由ABR产生,在产生区域内泛洪
Ls id : 4.4.4.4 区域间路由的网络号
Adv rtr : 2.2.2.2 ABR的 router id
Ls age : 328
Len : 28
Options : E
seq# : 80000001
chksum : 0x80c3
Net mask : 255.255.255.255 区域间路由的子网掩码
Tos 0 metric: 1 ABR到该路径的开销
Priority : Low
Area: 0.0.0.1
Link State Database
ospf虚链路
1、vlink的用途
1.用于修复不连续的区域0
2、用于非骨干区域和骨于区域逻辑直连
3、路径优化
4、vlink是属于区域0的逻辑链路
5、虚链路只能在非骨于区域中创建6、虚链路只能穿越一个非骨于区域
2、虚链路特点