一、前言
联系我们之前对OSPF的学习,我们知道OSPF是一种动态路由,用于实现路由设备之间的网段自动联通。而OSPF具备多种网络类型,这些网络类型不同的主要原因是为了应对不同的物理链路而产生的差异。而我们将通过对不同网络类型的学习,去了解它们在实现动态路由的过程中的差异。
二、实验
1.网络拓扑结构的搭建

创建如上图所示的网络拓扑结构,请注意路由器使用的接口为SA接口,并用serial线路进行连接。
2.路由设备的接口IP地址配置
AR1
配置指令:
bash
interface serial4/0/0 # 进入该接口
Ip address 10.1.1.1 24 # 配置该接口下IP地址
Interface loopback 1 # 配置一条环回接口1
Ip address 1.1.1.1 32 # 配置该环回接口的IP地址
配置图:

AR2
配置指令:
bash
interface serial4/0/0
ip address 10.1.1.2 24
interface loopback 1
ip address 2.2.2.2 32
配置图:

3.路由设备的OSPF配置
AR1
配置指令:
bash
ospf router-id 1.1.1.1 # 配置该设备的OSPF ID为1.1.1.1
area 0 # 配置该设备为域0中的对象
network 10.1.1.0 0.0.0.255 # 在域中通过ospf宣告网段
network 1.1.1.1 0.0.0.0 # 在域中通过ospf宣告环回网段
配置图:

AR2
配置指令:
bash
ospf router-id 2.2.2.2
area 0
network 10.1.1.0 0.0.0.255
network 2.2.2.2 0.0.0.0
配置图:

三、实验检验
1.网络类型查询

通过指令查询我们可以看到,Type(网络类型)为P2P。证明我们成功地配置了P2P网络类型的OSPF。
2.网络连通性测试

网络正常的通行代表着,P2P类型的OSPF正常工作运行。
四、配置结果查询
1.邻居关系查询(Neighbor)

通过对AR1的邻居关系查询,我们可以看到AR1有一个邻居,Router ID为2.2.2.2,接口IP为10.1.1.2,与邻居的状态以达到Full,并且不选举DR和BDR。
2.链路数据库查询(LSDB)

通过对LSDB进行查询,我们可以看到在该设备所属的网络中、区域中有哪些设备,及其相关信息。
3.路由表查询(routing table)

这里对AR1的路由表进行了查询,路由表记录了从源地址到目标地址的下一跳。此外还显示了到达目标IP所使用的路由类型(如上图都是stub,区域内)和该路由器所属区域(上图所有路由器都是Area 0中的设备)。
五、总结
通过实验检验的查询,我们可以知道在P2P网络类型下,两台路由器实现了ospf协议的使用。也就是说ospf网络类型之P2P就是专用于两台点对点设备之间实现ospf的运用,该网络类型去除了DR/BDR的选举过程,实现了快速的邻居关系建立。
感谢大家的观看,咱下次再见~