第 48 章 RIP和OSPF

目录

48.1. 配置RIP Version 1
48.2. 配置RIP Version 2
48.3. 配置OSPF

安装此协议首先需要去海蜘蛛官网下载iroute扩展模块。

下载后安装上在路由的“产品中心”-“扩展模块”中会有显示

接着进入海蜘蛛路由的配置页面,例如这里的路由LAN口是192.168.2.44,则进入http://192.168.2.44:880/admin/cfgedit.pl 页面。在[global]配置栏下加入enable_iroute = yes这一行,如下图:

然后回到路由web页面重启路由。(每个需要安装iroute模块的海蜘蛛路由都需要重复上述步骤)

[提示] 小知识

RIP路由选择信息协议(Router Information Protocol):是一种在网关与主机之间交换路由选择信息的标准。RIP 是一种内部网关协议。其中分为Version1和2,Version 1 所有版本需用相同的子网掩码,更新路由不带有子网掩码信息;Version 2 所有设备无需相同的子网掩码,更新路由传送子网掩码信息。

OSPF开放式最短路径优先(Open Shortest Path First):是一个内部网关协议(IGP),用于在单一自治系统内决策路由。运作于自治系统内部。用迪克斯加算法来计算最短路径树。

48.1. 配置RIP Version 1

RIP Version 1网络拓扑图

图 48.1. RIP Version 1网络拓扑图


telnet进入路由1的2602端口,密码hispider(下各端口都相同)

ripd enable
ripd# config t
ripd(config)# router rip
ripd(config-router)# version 1
ripd(config-router)# network eth0
ripd(config-router)# network eth1
ripd(config-router)# write
Configuration saved to /etc/config/iroute/ripd.conf

telnet进入路由2的2602端口

ripd enable
ripd# config t
ripd(config)# router rip
ripd(config-router)# version 1
ripd(config-router)# network eth0
ripd(config-router)# network eth1
ripd(config-router)# network eth2
ripd(config-router)# write
Configuration saved to /etc/config/iroute/ripd.conf

telnet进入路由3的2602端口

ripd enable
ripd# config t
ripd(config)# router rip
ripd(config-router)# version 1
ripd(config-router)# network eth0
ripd(config-router)# network eth1
ripd(config-router)# write
Configuration saved to /etc/config/iroute/ripd.conf

配置好所有路由以后,telnet进入任意一个路由2601端口,进入ZEBRA终端查看路由信息

Hi-Router enable
Hi-Router# sh ip route
Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
       I - ISIS, B - BGP,  - selected route, * - FIB route


当拥有前面有R * 192.168.2.0/24 [120/2] via 172.16.23.2, eth0, 00:14:10 等多条R开头条目则代表RIP配置成功生效。