目录

一、一类LSA-Router

每台交换机会产生一条类型为router的lsa,来描述自身直连网段信息(通过dis ospf lsdb,查看router的条目,就能确定该区域内路由器的数目了)

查看ospf相关信息的命令 

 二、二类lsa-network

由DR产生,对网络前缀(网段)和掩码的描述,真正的网络信息

三、画出拓扑

根据ospf的lsdb总表,和各个advrouter的lsdb查看router和network,推断完整的拓扑图: 

四、深刻理解router的link type类型

 1、先看link type,能第一眼看出他是个设么类型的一类LSA:

2、在看link id和data,这个东西就是对link type的精准描述

五、具体构图思路:

1.首先,需要推断,整个ospf拓扑图中运行ospf设备的数量

    dis ospf lsdb  查看ospf的数据库总表

2.查看单个adv router设备的lsdb router表 

1)dis ospf lsdb router self-originate 查看【R1 150.1.1.1的router一类LSA】 

dis ospf lsdb network  查看【network二类LSA】 

 2)dis ospf lsdb router self-originate 查看【R2 150.1.2.2的router一类LSA】

3)dis ospf lsdb router self-originate 查看【R3 150.1.3.3的router一类LSA】

得到这个图:

整理之后,实际拓扑为:


一、一类LSA-Router

每台交换机会产生一条类型为router的lsa,来描述自身直连网段信息
(通过dis ospf lsdb,查看router的条目,就能确定该区域内路由器的数目了)


ospf中network作用 ospf network_ospf中network作用

查看ospf相关信息的命令 

 dis ospf int
查看ospf所有接口的网络类型和每个接口的相关信息,包括DR和BDR
具体看某一个接口dis ospf int g0/0/0(接口编号)

ospf中network作用 ospf network_华为_02

 dis ospf p b
查看ospf所有接口所在区域、邻居关系

ospf中network作用 ospf network_ip地址_03

 dis ospf b
查看ospf详细信息,包含内部优先级 10 ,外部优先级150

ospf中network作用 ospf network_ospf中network作用_04

 
dis ospf lsdb查看整个ospf的链路状态数据库

ospf中network作用 ospf network_ospf中network作用_05

 dis ospf router self
查看本地的router一类lsa信息

ospf中network作用 ospf network_ospf中network作用_06

 二、二类lsa-network

由DR产生,对网络前缀(网段)和掩码的描述,真正的网络信息

(通过一类router的描述信息发现,有直连网络的DR描述和自身接口ip,但是却没有对直连网络前缀和掩码的描述,也就是说没有描述真正直连网络的信息)

ospf中network作用 ospf network_ospf中network作用_07

三、画出拓扑

根据ospf的lsdb总表,和各个advrouter的lsdb查看router和network,推断完整的拓扑图: 

根据一类和二类lsa以及数据链路库算出的拓扑图,但是只能画出拓扑结构,无法推断出是否为部分互连 

ospf中network作用 ospf network_ip地址_08

 如果transnet的link id和data相同,则dr本身就是这个路由设备

ospf中network作用 ospf network_ip地址_09

ospf中network作用 ospf network_本地接口_10

 

ospf中network作用 ospf network_本地接口_11

四、深刻理解router的link type类型

 

ospf中network作用 ospf network_华为_12

ospf中network作用 ospf network_华为_13

Link ID:150.1.2.2155.1.0.1150.1.3.3Data:255.255.255.255155.1.0.2150.1.23.2Link Type:StubNetTransNetP2PVlink

 1、先看link type,能第一眼看出他是个设么类型的一类LSA:

stubnet:末端网络(有可能是loop或是其他没有宣告ospf的网络)

transnet:DR所在的网络

P2P:对端网络(邻居)类型为点对点

vlink:对端为虚链路

2、在看link id和data,这个东西就是对link type的精准描述

stubnet的link id:末端网络本地接口的ip地址

                data:本地接口的子网掩码

transnet的link id:dr的ip地址

如果transnet的link id和data相同,则本三层设备就是DR)

P2P的link id:邻居的router-id

                data:本地接口的ip

五、具体构图思路:

1.首先,需要推断,整个ospf拓扑图中运行ospf设备的数量

    dis ospf lsdb  查看ospf的数据库总表

ospf中network作用 ospf network_ospf中network作用_14

 

根据router的条目,推测有三个ospf设备。画出如下图: 

ospf中network作用 ospf network_ip地址_15

2.查看单个adv router设备的lsdb router表 

1)dis ospf lsdb router self-originate 查看【R1 150.1.1.1的router一类LSA】 

ospf中network作用 ospf network_本地接口_16

ospf中network作用 ospf network_ospf中network作用_17

 

该设备router id为150.1.1.1,有一条为150.1.1.0/24的末端网络(stubnet),DR的ip是155.1.0.1,自身本地接口ip地址是155.1.0.1(transnet)两者一致,猜测DR就是本设备

dis ospf lsdb network  查看【network二类LSA】 

ospf中network作用 ospf network_ospf中network作用_18

根据ls id:155.1.0.1和net mask:255.255.255.0,推测DR所在网段为155.1.0.0/24

根据下面的attacked router :150.1.1.1、150.1.2.2、150.1.3.3,知道该网段下成员(ospf设备)的router-id

绘出一下图:


 2)dis ospf lsdb router self-originate 查看【R2 150.1.2.2的router一类LSA】

 

ospf中network作用 ospf network_华为_19

该设备router id为150.1.2.2,有一条为150.1.2.0/24的末端网络(stubnet),有一条155.1.23.0/24的末端网络(stubnet);DR的ip是155.1.0.1,自身本地接口ip地址是155.1.0.2(transnet);邻居是P2P网络,邻居router-id:150.1.3.3,本地接口ip地址:155.1.23.2

3)dis ospf lsdb router self-originate 查看【R3 150.1.3.3的router一类LSA】

ospf中network作用 ospf network_ospf中network作用_20

该设备router id为150.1.3.3,有一条为150.1.3.0/24的末端网络(stubnet),有一条155.1.23.0/24的末端网络(stubnet);DR的ip是155.1.0.1,自身本地接口ip地址是155.1.0.3(transnet);邻居是P2P网络,邻居router-id:150.1.2.2,本地接口ip地址:155.1.23.3

得到这个图:

ospf中network作用 ospf network_华为_21

整理之后,实际拓扑为:

ospf中network作用 ospf network_网络_22