From a67197db16423e2b9ab2787a05ded99384f5f3b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=9B=A6?= <2196258247@qq.com> Date: Wed, 23 Apr 2025 18:33:33 +0800 Subject: [PATCH] 20250422 --- ...06\345\217\221\351\205\215\347\275\256.md" | 184 ++++++++++++++++++ 1 file changed, 184 insertions(+) create mode 100644 "18 \345\210\230\346\233\246/20250422 \350\267\257\347\224\261\345\231\250\351\207\215\345\210\206\345\217\221\351\205\215\347\275\256.md" diff --git "a/18 \345\210\230\346\233\246/20250422 \350\267\257\347\224\261\345\231\250\351\207\215\345\210\206\345\217\221\351\205\215\347\275\256.md" "b/18 \345\210\230\346\233\246/20250422 \350\267\257\347\224\261\345\231\250\351\207\215\345\210\206\345\217\221\351\205\215\347\275\256.md" new file mode 100644 index 0000000..230b0ec --- /dev/null +++ "b/18 \345\210\230\346\233\246/20250422 \350\267\257\347\224\261\345\231\250\351\207\215\345\210\206\345\217\221\351\205\215\347\275\256.md" @@ -0,0 +1,184 @@ +# 路由器重分发 + +在路由器上配置多路由协议间的重分发,比如将路由协议A重分发到路由协议B中,要先进入路由协议B的路由模式下,然后再执行redistribute命令进行重分发的操作,并配置相应的路由选路参数。 + +步骤1:先将负责转发的路由器,设置好各种协议,RIP\OSPF\静态 + +将RIP转成OSPF怎么办? + +// 1.先进入目标协议OSPF +Router(config):router ospf 1 +// 2.将来源RIP重分发 +Router(config-router)#redistribute rip subnets // 获取来自RIP子网络的路由进行分发 + +将OSPF转成RIP怎么办? + +// 1.先进入目标协议RIP +Router(config):router rip +Router(config-router):version 2 +// 2.将来源OSPF重分发 +Router(config-router)#redistribute ospf 1 metric 5 // 获取来自OSPF进程1的路由进行重分发,且设置metric为5 + +将静态转成OSPF怎么办? + +// 1.先进入目标协议OSPF +Router(config):router ospf 1 +// 2.将来源静态重分发 +Router(config-router)#redistribute static subnets + +将静态转成RIP怎么办? + +// 1.先进入目标协议RIP +Router(config):router RIP +// 2.将来源静态重分发 +Router(config-router)#redistribute static + +注意: + +只能将静态重分发为动态,而不能将动态重分发为静态,所以指向动态的方向可以用默认路由,指向具体静态网络时,要写具体 + +# 练习 + +1.OSPF与RIP互通 + +``` +OSPF配置 +Router(config)#interface g0/0 +Router(config-if)#no shutdown +Router(config-if)#ip address 1.1.1.2 255.255.255.0 +Router(config-if)#exit + +Router(config)#interface g0/1 +Router(config-if)#no shutdown +Router(config-if)#ip address 2.2.2.1 255.255.255.0 +Router(config-if)#exit + +Router(config)#route ospf 1 +Router(config-router)#network 1.1.1.0 0.0.0.255 area 0 +Router(config-router)#network 2.2.2.0 0.0.0.255 area 0 + +Router#show ip route +``` + +RIP配置 + +``` +Router(config)#interface g0/0 +Router(config-if)#no shutdown +Router(config-if)#ip address 3.3.3.1 255.255.255.0 +Router(config-if)#exit + +Router(config)#interface g0/1 +Router(config-if)#no shutdown +Router(config-if)#ip address 2.2.2.2 255.255.255.0 +Router(config-if)#exit + +Router(config)#route ospf 1 +Router(config-router)#network 2.2.2.0 0.0.0.255 area 0 +Router(config-router)#exit + +Router(config)#route rip +Router(config-router)#version 2 +Router(config-router)#network 3.3.3.0 +Router(config-router)#exit + +Router(config)#route rip +Router(config-router)#version 2 +Router(config-router)#redistribute ospf 1 metric 5 +Router(config-router)#exit + +Router(config)#route ospf 1 +Router(config-router)#redistribute rip subnets +Router(config-router)#exit + +Router#show ip route +``` + +2.OSPF和静态互通 + +OSPF的配置 + +``` +Router(config)#interface g0/0 +Router(config-if)#no shutdown +Router(config-if)#ip address 10.10.10.2 255.255.255.0 +Router(config-if)#exit + +Router(config)#interface g0/1 +Router(config-if)#no shutdown +Router(config-if)#ip address 20.20.20.1 255.255.255.0 +Router(config-if)#exit + +Router(config)#route ospf 1 +Router(config-router)#network 20.20.20.0 0.0.0.255 area 0 +Router(config-router)#exit + +Router(config)#ip route 30.30.30.0 255.255.255.0 20.20.20.2 + +Router(config)#route ospf 1 +Router(config-router)#redistribute static subnets + +Router#show ip route +``` + +静态路由配置 + +``` +Router(config)#interface g0/0 +Router(config-if)#no shutdown +Router(config-if)#ip address 30.30.30.1 255.255.255.0 +Router(config-if)#exit + +Router(config)#interface g0/1 +Router(config-if)#no shutdown +Router(config-if)#ip address 20.20.20.2 255.255.255.0 +Router(config-if)#exit + +Router(config)#ip route 10.10.10.0 255.255.255.0 20.20.20.1 + +Router#show ip route +``` + +3.RIP和静态路由的互通 + +RIP的配置 + +``` +Router(config)#interface g0/0 +Router(config-if)#no shutdown +Router(config-if)#ip address 50.50.50.2 255.255.255.0 +Router(config-if)#exit + +Router(config)#interface g0/1 +Router(config-if)#no shutdown +Router(config-if)#ip address 60.60.60.1 255.255.255.0 +Router(config-if)#exit + +Router(config)#ip route 70.70.70.0 255.255.255.0 60.60.60.2 + +Router(config)#route rip +Router(config-router)#version 2 +Router(config-router)#network 50.50.50.0 +Router(config-router)#redistribute static + +Router#show ip route +``` + +静态路由的配置 + +``` +Router(config)#interface g0/0 +Router(config-if)#no shutdown +Router(config-if)#ip address 70.70.70.1 255.255.255.0 +Router(config-if)#exit + +Router(config)#interface g0/1 +Router(config-if)#no shutdown +Router(config-if)#ip address 60.60.60.2 255.255.255.0 +Router(config-if)#exit + +Router(config)#ip route 50.50.50.0 255.255.255.0 60.60.60.1 +Router(config)#exit + +Router#show ip route +``` \ No newline at end of file -- Gitee