命令含义
silent-interface命令用来抑制接口,使其只接收报文,用来更新自己的路由表,而不发送RIP报文。如果一个接口被抑制,该接口所在网段的直连路由仍然可以发布给其它接口。该命令与peer (RIP)命令协同使用,可向指定设备发布路由。
undo rip output/input命令用来禁止接口发送/接收RIP报文。
具体用法
silent-interface为RIP视图命令。
undo rip output/input为接口视图命令。
参数意义
silent-interface { all | interface-typeinterface-number }
all:抑制所有接口。
注意事项:
当配置所有接口为抑制状态后,不能再激活其中的一个接口,即silent-interface all命令的优先级高。本案例中由于R4抑制了所有接口,所以R4不能激活本身的任何接口。
控制路由接收命令含义:
命令filter-policy { acl-number | acl-name aclname
} import,基于ACL过滤学到的路由信息。
命令filter-policy gateway ip-prefix-name import,基于发布网关过滤路由(针对整个路由器发送的路由)。
具体用法
命令filter-policy { acl-number | acl-name acl-name | ipprefix ip-prefix-name } import为RIP视图命令。
命令filter-policy gateway ip-prefix-name import为RIP视图命令
参数意义
命令filter-policy { acl-number | acl-name aclname} import
acl-number:用于过滤路由信息目的地址的基本ACL编号。
acl-name acl-name:指定访问控制列表名称。区分大小写,开头第一个字符必须是英文字母。
ip-prefix:使用IP地址前缀列表过滤路由。
ip-prefix-name:用于过滤路由信息目的地址的地址前
缀列表名。
命令filter-policy gateway ip-prefix-name import
gateway:基于发布网关过滤路由。
ip-prefix-name:发布网关前缀列表名。
实验现象
我们通过命令filter-policy gateway来指定邻居过滤。这里我们在R3上指定不从R4接收路由信息。
路由汇总
命令含义
summary [ always ]:在有类聚合被使能的情况下,路由器在向自然网段边界外发布路由时会将子网地址聚合到自然网络边界。缺省情况下,RIP-2已使能了有类聚合功能。但当配置了水
平分割或毒性反转后,路由聚合失效。配置always参数之后,无论水平分割或毒性反转与否使能,都启用RIPv2自动路由聚合。
rip summary-address ip-address mask [ avoidfeedback ]:用来设置一个RIP路由器发布一个聚合的本地IP地址。通过指定avoid-feedback关键字,本接口将不再学习到和已发布的聚合IP地址相同的聚合路由,从而可以起到防止产生路由环路的作用。
具体用法
命令summary [ always ] 为RIP视图命令。
rip summary-address ip-address mask [ avoid-feedback ]
接口视图命令。
参数意义
summary [ always ]always:如果不配置always参数,在配置水平分割或毒性反转的情况下,有类聚合将失效。因此在不配置always参数的情况下需要向自然网段边界外发送聚合路由时,相关接口视图下的水平分割和毒性反转功能都应关闭。
rip summary-address ip-address mask [ avoidfeedback ]接口视图命令
ip-prefix-name:需要聚合的网络IP地址。
mask:网络掩码。
avoid-feedback:禁止从此接口学习到相同的聚合路由。
配置RIP邻居
通常情况下,RIP使用广播或组播地址发送报文。如果在不支持广播或组播报文的链路上运行RIP,则必须手工指定RIP的邻居。
RIP 邻居配置
通常情况下,RIP使用广播或组播地址发送报文。如果在不支持广播或组播报文的链路上运行RIP,则必须在链路两端手工相互指定RIP的邻居。
请在运行RIP协议的路由器上进行以下配置。
操作步骤
执行命令system-view,进入系统视图。
执行命令rip [ process-id ],使能RIP路由进程,进入RIP视图。
执行命令peer ip-address,配置RIP邻居。