在思科中,网关路由器连接的子网路由器和外网路由器使用不同的路由协议时,进行路由重分发的完整过程如下:
在子网路由器上配置一个默认静态路由,将所有未知目的地流量转发到网关路由器。
在网关路由器上启用 OSPF 协议,并在其所连接的外部网络(如互联网)上配置相关的 OSPF 参数。
在网关路由器上将静态默认路由转换为 OSPF 默认信息 originate 命令。
在子网路由器上启用 RIP 或 EIGRP 等内部协议,并在其所连接的内部网络(如局域网)上配置相关参数。
在子网路由器上创建一个策略或者 ACL 来过滤需要被重分发的网络地址和控制访问流量。这个过程可以通过 route-map 或 distribute-list 实现。
将需要被重分发到 OSPF 的网络地址添加到 OSPF 路由进程中,并使用 network 命令告诉 OSPF 进程该网络应该使用哪个区域号以及指定 LSA 的类型、度量等参数。
配置重分发命令来将 RIP 或 EIGRP 中学习到的其他网络或静态路由转换为 OSPF 类型 5 的外部 LSA。同时还要指定 LSA 的可达性度量值与 OSPF 协议中其他路径的可达性度量值相同。
确认 OSPF 邻居已成功建立。如果邻居状态正常,则应该能够看到外部网络中出现了一些新类型的 LSA(Type 5 LSA)。
最后测试并验证跨越不同协议进行重分发后的连通性和数据传输速度。