1 配置OSPF
1.1 思路
1,配置IP地址
2,配置OSPF
- 配置进程号 +route-id
- 进入区域
- 宣告网段
配置IP地址
R1路由表
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 10 Routes : 10Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.10.0/24 Direct 0 0 D 192.168.10.254 GigabitEthernet
0/0/1
192.168.10.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.10.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.12.0/24 Direct 0 0 D 192.168.12.1 GigabitEthernet
0/0/0
192.168.12.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
192.168.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBa
R2路由表
[R2]display ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 10 Routes : 10Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.12.0/24 Direct 0 0 D 192.168.12.2 GigabitEthernet
0/0/1
192.168.12.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.20.0/24 Direct 0 0 D 192.168.20.254 GigabitEthernet
0/0/0
192.168.20.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
192.168.20.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
1.2 配置进程号+route+id 进入区域 宣告网段
1 OSPF中IP地址没有宣告 导致与领居表无法连接
测试
宣告网段
测试
[R1]display ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 11 Routes : 11Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.10.0/24 Direct 0 0 D 192.168.10.254 GigabitEthernet
0/0/1
192.168.10.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.10.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/1
192.168.12.0/24 Direct 0 0 D 192.168.12.1 GigabitEthernet
0/0/0
192.168.12.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
192.168.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet
0/0/0
192.168.20.0/24 OSPF 10 2 D 192.168.12.2 GigabitEthernet
0/0/0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
[R1]ospf 1 router-id 1.1.1.1 //创建OSPF进程1名字1.1.1.1
[R1-ospf-1]area 0 //创建OSPF 区域0
[R1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255 //宣告接口
[R1-ospf-1-area-0.0.0.0] network 192.168.10.254 0.0.0.0 //宣告接口
配置解释:
- “ospf 1 ”进程号:指定进程号为1,进程号范围1~65535.
- 进程号的作用:不同的进程号的OSPF协议所学习到路由是不同的,从而分割本地设备的OSPF路由条目
- “router-id 1.1.1.1” :相当与OSPF进程给路由器起的名字,格式类似于IP地址(点分十进制)但不是IP地址。
- 在OSPF网络中,router-id用来表示唯一的一台OSPF路由器。
- ”area 0“:区域0表示的是骨干区域,其他“非0”表示的是非骨干区域。
2 OSPF 工作原理
1,建立邻居表:和最近的路由成为邻居
2,同步数据库:交换个人信息(家庭住址)
3,计算路由表:计算出从我们家到他们家的最优路径。
3 寻找无法建立邻居的原因
3.1 OSPF中IP地址没有宣告
实验
3.2 两台路由器中的router-id相同时,建立邻居会失败。
实验
3.3 两台路由器互联接口的area id 必须相同,才能建立邻居。
实验
3.4 两台路由器的接口IP地址的子网掩码必须一致(同网段),才可以建立邻居
实验
3.5两台路由器的网络类型要一致,否则无法建立邻居关系。
实验
3.6 两台路由器的hello时间必须一致,才能建立邻居关系
实验
3.7 两台路由器的dead时间必须一致,才能建立邻居关系
实验
3.8 两台路由的DR优先级不能同时为0,否则无法建立邻接关系(full),但是可以建立(2-way)邻居关系。
实验