更新时间:2023-12-08
1ripng配置命令
1.1aggregate-address
指定ripng实例汇总路由,使用前缀/长度的形式,发送汇总路由,减少路由表中维护的路由数量使用该命令的no形式,可取消相应设置。
aggregate-address X:X:X::X/<0-128>
no aggregate-address X:X:X::X/<0-128>
参数
X:X:X::X/<0-128> 指定IPv6汇总网络的前缀
缺省
无汇总路由
命令模式
Ripng配置模式
使用说明:
无
示例
汇总2006:4:5::/35的子路由
Router_config_ripng_1#aggregate-address 2006:4:5::/35
相关命令
无
1.2 debug ipv6 rip
用于打开ripng调试信息开关,使用此命令的no形式关掉debug信息
debug ipv6 rip [events | send | recv |database | all | msg ]
no debug ipv6 rip [events | send | recv |database | all | msg ]
参数:
msg 显示RIPng收发的消息
events 显示RIPng事件信息
send 显示发送的RIPng报文信息
recv 显示收到的RIPng报文信息
database 详细显示RIPng 路由变化信息
all 所有的debug项都打开
缺省:
所有的debug都不打开
命令模式:
管理态
使用说明:
使用此命令可跟踪ripng的主要处理流程
示例
router# debug ipv6 rip event
打开ripng的事件调试开关
相关命令
无
1.3 default-information
通告缺省路由
default-information {only | originate} [metric_value]
no default-information {only | originate}
参数
metric_value (可选)指定默认路由的缺省度量值<1-15>
缺省
没有缺省路由;metric_value缺省为1。
命令模式
Ripng配置模式
使用说明
不论在主路由表中是否存在缺省路由,都在ripng路由表中生成缺省路由,并且:
only:只通告此缺省路由,不通告其它路由;
originate:在通告自身路由的同时,通告缺省路由。
示例
生成缺省路由,并且只通告缺省路由。
Router_config_ripng_1# default-information only
相关命令
无
1.4 default-metric
指定转发路由的缺省metric值
default-metric value
no default-metric value
参数
value 指定转发路由的缺省度量值<1-15>
缺省
转发路由的缺省值为1
命令模式:
Ripng配置模式
使用说明
metric值是一个介于<1,15>之间的值,用于指定ripng转发其它协议和ripng实例时的默认metric。
示例
Router_config_ripng_1#default-metric 3
设置转发路由的metric为3
相关命令
redistribute
1.5 connect-metric
指定直连路由的缺省metric值
connect-metric value
no connect-metric value
参数
value 指定直连路由的缺省度量值<1-15>
缺省
直连路由的缺省值为1
命令模式:
Ripng配置模式
使用说明
metric值是一个介于<1,15>之间的值,用于指定ripng直连路由的默认metric。
示例
Router_config_ripng_1#connect-metric 3
设置直连路由的metric为3
相关命令
redistribute
1.6 distance
设置管理距离,使用该命令的no形式可取消相应设置
distance weight [ X:X:X:X::X/<0-128> [Acc-list_name]
no distance weight [ X:X:X:X::X/<0-128> [Acc-list_name]
参数
参数 |
说明 |
Weight |
管理距离,范围从1到254。建议使用范围从10到254。如果这个参数单独使用,它告诉路由器系统软件在没有关于某一路由信息源的相关规定时,就用它作为缺省的管理距离。管理距离为255的路由不会加入到路由表中。 |
X:X:X:X/<0-128> |
可选项。源ipv6前缀 |
Acc-list_name |
可选项。访问列表名 |
缺省
Ripng缺省管理距离为120
命令模式
Ripng配置模式
使用说明
管理距离是一个从0到255的整数。一般情况下,这个数值越大,可信任度就越小。 如果命令中使用了可选参数访问列表access-list-name,这个访问列表在一跳网络路由被插入路由表时被应用。这样做可以根据提供路由信息的路由器地址对某些网路进行过滤。
示例
从af:: /64网络接收的路由,其distance值设为100
router ripng 1
distance 100 af::/64
相关命令
无
1.7 filter
配置ripng收/发路由过滤。No前缀删除过滤配置。
filter interface-type interface-number {in | out} access-list | gateway | prefix-list
no filter interface-type interface-number {in | out} access-list | gateway | prefix-list
参数
参数 |
说明 |
interface-type |
指定端口类型 |
interface-number |
指定端口号 |
in |
对输入的RIPng路由过滤 |
out |
对输出的RIPng路由过滤 |
access-list |
使用访问列表过滤路由 |
gateway |
使用访问列表过滤网关 |
prefix-list |
使用前缀列表过滤路由 |
缺省
无
命令模式
ripng配置模式
使用说明
对收到的和即将发送出去的RIPng路由进行过滤。
示例
将r1实例从v1口收到的路由,经acc过滤后,删除不满足条件的路由,再添加到路由表。
Router_config_ripng_1#filter v1 in acc acc-name
相关命令
无
1.8 ipv6 rip enable
在端口上enable某个ripng实例,该命令的no形式可删除端口上的ripng实例
ipv6 rip process-id enable
no ipv6 rip process-id enable
参数
process-id 路由进程的实例号(1~65535)
缺省
无
命令模式
端口配置模式
使用说明
在端口上enable实例。若实例不存在,并且当前实例个数小于实例最大允许个数,则生成新的实例,并enable此实例。
示例
Router_config# int v1
Router_config_v1# ipv6 rip 1 enable
相关命令
Show ipv6 rip
1.9 ipv6 rip passive
配置被动端口,在某端口上取消发送路由更新。使用no命令重新激活此端口发送更新。
Ipv6 rip passive
no Ipv6 rip passive
参数
无
缺省
无
命令模式
端口配置模式
使用说明
若在某端口配置成passive端口,在此端口上取消发送更新报文,更新报文会从其它端口继续发送。从其它路由器发送到该端口的路由更新可以接收处理。
示例
将端口vlan1设为被动端口,只能接收不能发送路由更新。
Router_config_v1# ipv6 rip passive
相关命令
无
1.10 ipv6 rip poision-reverse
在端口上应用毒性逆转,使用该命令的no形式可取消相应设置
ipv6 rip poision-reverse
no ipv6 rip poision-reverse
参数
poision-reverse 在端口上启用中毒逆转
缺省
默认disable
命令模式
端口配置模式
使用说明
在此端口上启动毒性逆转。
示例
在端口vlan1上,启动毒性逆转。
Router_config_v1# ipv6 rip poision-reverse
相关命令
无
1.11 ipv6 rip split-horizon
在端口应用水平分割
ipv6 rip split-horizon
no ipv6 rip split-horizon
参数
split-horizon 在端口上启用水平分割
缺省
默认打开
命令模式
端口配置模式
使用说明
默认情况下,所有实例启动水平分割。
示例
在端口vlan1上,启动水平分割。
Router_config_v1# ipv6 rip split-horizon
相关命令
无
1.12 router ripng
全局配置ripng示例,使用该命令的no形式可删除相应ripng实例
router ripng process-id
no router ripng process-id
参数
process-id ripng实例号(1~65535)
缺省
无
命令模式
全局配置模式
使用说明
默认情况下最多可以生成4个ripng实例。
配置命令输入后,路由器提示符变成:Router_config_ripng_1#。
示例
Router_config#router ripng 1
Router_config_ripng_1#
相关命令
ipv6 rip process-id enable 在端口上enable ripng实例
1.13 max-path
用于设置RIPng实例允许的等价路由条目数。
max-path value
no max-path
参数说明
Value 设置RIPng实例允许的等价路由条目数
缺省值
4
命令模式
ripng配置模式
使用说明
设置某个实例中的最大等价路由个数,最大值可设为8。
示例
设置ripng实例r1的最大等价路由条数为5
Router_config_ripng_1#max-path 5
相关命令
无
1.14 neighbor
指定邻居,向指定的特定邻居发送更新;使用该命令的no形式可取消相应的邻居
neighbor ipv6-addr interface interface-number
no neighbor ipv6-addr interface interface-number
参数说明
ipv6-addr ipv6地址
interface 指定端口
interface-number 端口号
缺省
无
命令模式
ripng配置模式
使用说明
指定某地址为特定端口的邻居,则之后从此端口上发送的路由信息将用单播报文形式发送给邻居。
示例
设置g1/1端口上的邻居fe::2
Router_config# router ripng 1
Router_config_ripng_1#neighbor fe::2 g1/1
相关命令
无
1.15 offset
配置ripng实例在某个端口上的in/out metric增量。No前缀还原为默认值。
offset interface-type interface-number {in | out} acl-name value
no offset interface-type interface-number {in | out}
参数
参数 |
说明 |
interface-type |
指定端口类型 |
interface-number |
指定端口号 |
in |
对输入的RIPng路由增加度量值 |
out |
对输出的RIPng路由增加度量值 |
acl-name |
IP访问列表名 |
value |
为收到的RIPng路由添加指定的metric值 |
缺省
in 缺省为1
out 缺省为0
命令模式
ripng配置模式
使用说明
为收到的和即将发送出去的RIPng路由指定metric增量。
示例
将实例1从vlan1口收到的路由,经acc过滤后,metric加8,再添加到路由表。
Router_config_ripng_1#offset vlan1 in acc 8
相关命令
无
1.16 port
为ripng实例配置特定的udp端口。(521/FF02::9)。
port port-number
参数说明
port-number UDP端口号,可以在521到65535之间取值
缺省
521
命令模式
Ripng配置模式
使用说明
指定ripng实例UDP端口。初始默认值为521。当2个实例enable在同一个端口上时,其udp端口不能相同。
示例
设置实例1的udp端口号为555
Router_config# router ripng 1
Router_config_rip_1# port 555
相关命令
无
1.17 redistribute
从其它路由域转发路由到ripng。取消转发用no前缀。
redistribute protocol [process-id] [route-map map-name]
no redistribute protocol [process-id] [route-map map-name]
参数说明
Protocol 被转发的协议类型
process-id 被转发的进程ID号
map-name route-map的名字
缺省
disable
命令模式
ripng配置模式
使用说明
可以转发其它路由域以及其它ripng实例的路由。转发来的路由的metric使用default-matric命令配置的值,默认为1。
示例
转发as号为4的bgp 路由
Router_config_ripng_1#redis bgp 4 route-map rm
相关命令
无
1.18 show ipv6 rip
显示ripng相关信息
show ipv6 rip process-id [database | summary | interface]
参数说明
process-id RIPng实例号
Database 显示指定RIPng实例的路由条目的详细信息
summary 显示指定RIPng实例的路由统计详细信息
interface 显示指定RIPng实例enable在哪些端口上
缺省
无
命令模式
在非用户态的任何模式下
使用说明
无
示例
显示实例1 enable在哪些端口上
router#show ipv6 rip 1 interface
ripng process 1/instance 1 enable on: interface 51/VLAN1
相关命令
无
1.19 timers
调整ripng中各时钟超时值。No前缀还原为默认值。
Timers update/holddown/garbage value
no timers update/holddown/garbage
参数说明
Update 常规更新时间间隔
Holddown 无效时间定时器超时时间
Garbage 路由删除等待时间
缺省
Update 30s
Holddown 180s
Garbage 120s
命令模式
ripng配置模式
使用说明
不要轻易修改各timer计时器的值。修改时注意3个计时器之间的倍数关系。
示例
无
相关命令
无