diff --git "a/\347\216\213\346\226\260\346\272\220/20240427-\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200(14).md" "b/\347\216\213\346\226\260\346\272\220/20240427-\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200(14).md" new file mode 100644 index 0000000000000000000000000000000000000000..5ea604031e8888659e3cd2cfd4c58081a19204c0 --- /dev/null +++ "b/\347\216\213\346\226\260\346\272\220/20240427-\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200(14).md" @@ -0,0 +1,43 @@ +## 计算机网络基础 + +## 路由器OSPF动态路由配置 + +### 步骤一:启用OSPF协议 + + 首先,需要进入路由器的全局配置模式,并启用OSPF协议: + + Router> enable + Router# configure terminal + Router(config)# router ospf 1 // 这里的1是OSPF进程号,可以是1-65535之间的任意数字 + Router(config-router)# + +### 步骤二:配置OSPF路由器ID + + 每个OSPF路由器都需要一个唯一的路由器ID(Router ID),可以手动配置或由路由器自动生成。手动配置路由器ID的方法如下: + + Router(config-router)# router-id 1.1.1.1 // 这里的1.1.1.1是路由器ID,可以是任意合法的IP地址 + +### 步骤三:配置OSPF网络 + + 接下来,需要配置参与OSPF路由计算的网络。假设我们要将192.168.1.0/24网络添加到OSPF中: + + Router(config-router)# network 192.168.1.0 0.0.0.255 area 0 // 这里的area 0是OSPF区域号,可以是0-4294967295之间的任意数字 + +### 步骤四:配置OSPF邻居关系 + + 在同一个OSPF区域中的路由器之间需要建立邻居关系,以交换路由信息。配置邻居关系的方法如下: + + Router(config-router)# neighbor 192.168.1.2 // 这里的192.168.1.2是邻居路由器的IP地址 + +### 步骤五:验证OSPF配置 + + 最后,可以使用一些命令来验证OSPF配置是否正确,比如查看OSPF邻居关系、查看OSPF路由表等: + + Router# show ip ospf neighbor + Router# show ip route ospf + +### 注意事项: + + 确保所有路由器的OSPF配置一致,包括区域号、网络、邻居等信息。 + 确保网络中的所有路由器的OSPF进程号不同,但在同一个区域内的路由器应该使用相同的区域号。 + 配置完成后,及时验证配置是否生效,及时排查和解决可能出现的问题。 \ No newline at end of file diff --git "a/\347\216\213\346\226\260\346\272\220/\347\273\203\344\271\240/OSPF.pkt" "b/\347\216\213\346\226\260\346\272\220/\347\273\203\344\271\240/OSPF.pkt" new file mode 100644 index 0000000000000000000000000000000000000000..50bb60ea4aede41fa673cc6f6e818e4a511b6718 Binary files /dev/null and "b/\347\216\213\346\226\260\346\272\220/\347\273\203\344\271\240/OSPF.pkt" differ