HCNA——配置RIP路由抑制及单播更新

RIP配置-Metricin

HCNA——配置RIP路由抑制及单播更新_第1张图片

  • 在RIP网络中,命令rip metricin 用于修改接口上应用的度量值(注意:该命令所指定的度量值会与当前路由的度量值相加)。当路由器的一个接口收到路由时,路由器会首先将接口的附加度量值增加到该路由上,然后将路由加入路由表中。

  • 本示例中,RTA发送的10.0.0.0/8路由条目的度量值为1,由于在RTC的GigabitEthernet0/0/0接口上配置了rip metricin 2,所以当路由到达RTC的接口时,RTC会将该路由条目的度量值加2,最后该路由的度量值为3。

RIP配置-Metricout

HCNA——配置RIP路由抑制及单播更新_第2张图片

  • 命令rip metricout用于路由器在通告RIP路由时修改路由的度量值。

  • 一般情况下,在将路由表项转发到下一跳之前,RIP会将度量值加1。如果配置了rip metricout命令,则只应用命令中配置的度量值。即,当路由器发布一条路由时,此命令配置的度量值会在发布该路由之前附加在这条路由上,但本地路由表中的度量值不会发生改变。

  • 在本示例中,缺省情况下,RTA发送的10.0.0.0/8路由条目的度量值为1。但是,由于在RTA的GigabitEthernet0/0/0接口上配置了rip metricout 2,所以RTA会将该路由条目的度量值设置为2,然后发送给RTC。

实验开始

实验拓扑
HCNA——配置RIP路由抑制及单播更新_第3张图片

配置R1 R2 R3 三台路由器的RIP版本为V1

R1

[R1-rip-1]version 1

R2

[R2-rip-2]version 1

R3

[R3-rip-3]version 1

R2下查看 RIP路由

HCNA——配置RIP路由抑制及单播更新_第4张图片

现在的Cost值为1 那么下面去对R3进行修改路由度量值

enter description here

再次查看R2 RIP路由

HCNA——配置RIP路由抑制及单播更新_第5张图片

再把R2的RIP路由条目增加度量值

enter description here

HCNA——配置RIP路由抑制及单播更新_第6张图片

此时再到R3路由器查看

HCNA——配置RIP路由抑制及单播更新_第7张图片

看到了Cost值为8 因为R2传到R3会递增加1 Cost值

RIP配置-Metricout、 Metricin

  • rip metricin用于在接收到路由后,给其增加一个附加度量值,再加入自身路由器的路由表中,使得路由表中的度量值发生变化。运行该命令会影响到本地设备和其他设备的路由选择。

  • rip metricout用于自身路由的发布,发布时设置度量值,但自身路由表中的度量值不会发生变化。运行该命令不会影响本地设备的路由选择,但是会影响其他设备的路由选择。

RIP配置-Output

HCNA——配置RIP路由抑制及单播更新_第8张图片

  • 命令rip output用于配置允许一个接口发送RIP更新消息。如果想要禁止指定接口发送RIP更新消息,可以在接口上运行命令undo rip output。缺省情况下,ARG3系列路由器允许接口发送RIP报文。

  • 企业网络中,可以通过运行命令undo rip output来防止连接外网的接口发布内部路由。

下面我们undo rip output R3 的g/0/0/0 接口

enter description here

此时R2 RIP路由表会删除 172.16.3.0/24 网络路由条目

HCNA——配置RIP路由抑制及单播更新_第9张图片
在 RIP 的路由表数据库中 会有一条 172.16.3.0/24的路由条目老化 最后会从数据库中删除

HCNA——配置RIP路由抑制及单播更新_第10张图片

再重新恢复发送RIP报文

[R3-GigabitEthernet0/0/0]rip output 

RIP配置-Input

HCNA——配置RIP路由抑制及单播更新_第11张图片

  • rip input命令用来配置允许指定接口接收RIP报文。

  • undo rip input命令用来禁止指定接口接收RIP报文。运行命令undo rip input之后,该接口所收到的RIP报文会被立即丢弃。

  • 缺省情况下,接口可以接收RIP报文。

抑制接口

HCNA——配置RIP路由抑制及单播更新_第12张图片

  • silent-interface命令用来抑制接口,使其只接收RIP报文,更新自己的路由表,但不发送RIP报文。

  • 命令silent-interface比命令rip input和rip output的优先级更高。命令silent-interface all表示抑制所有接口,此命令优先级最高,在配置该命令之后,所有接口都被抑制。

  • 命令silent-interface通常会配置在NBMA网络上。在NBMA网络上,一些路由器需要接收RIP更新消息但是不需要广播或者组播路由器自身的路由更新,而是通过命令peer 与对端路由器建立关系。

通常会在这种以下这种场合进行配置

HCNA——配置RIP路由抑制及单播更新_第13张图片
PS:当另外一端为PC时 没有设备会接收RIP报文

下面在 RIP视图下对 g0/0/0 配置接口抑制

[R1-rip-1]silent-interface GigabitEthernet 0/0/0  

查看配置

HCNA——配置RIP路由抑制及单播更新_第14张图片

RIP单播更新

  • 格式 peer x.x.x.x

  • Silent命令不影响peer命令,但undo output命令会影响

下面我们对R1发送到R2的g0/0/1接口配置单播更新

enter description here

再对g0/0/1接口进行抓包

HCNA——配置RIP路由抑制及单播更新_第15张图片

但现在会同时发送广播、单播 达不到单播的效果 那么我们对g0/0/1 进行配置抑制接口

[R1-rip-1]silent-interface g0/0/1

再进行一次抓包

HCNA——配置RIP路由抑制及单播更新_第16张图片

OK!已实现单播 但不能在接口视图下 配置 undo rip output 否则不管单播 广播都会被禁止发送!

实验总结

  • 掌握RIP的路由更新时Metric的控制

  • 掌握RIP的路由抑制配置

  • 掌握RIP的路由单播更新配置