第2章 静态路由
第2章 静态路由
等价负载均衡:
当路由器有多条到达目的网络的路径,并且这些路径的度量值(跳数、带宽等)(即所谓的等开销度量),路由器将进行等价负载均衡。
启用debug ip routing
命令调试
R2# debug ip routing
关闭debug
R2# undebug all
添加直连路由:
R2(config)# int fa0/0
R2(config-if)# ip address 172.16.1.1 255.255.255.0
R2(config-if)# no shutdown
更改或删除IP地址:
要更改接口的IP地址或子网掩码,请重新为该接口配置IP地址和子网掩码。更改后,会覆盖以前的输入。可以为单个接口配置多个IP地址,前提是每个地址要位于不同的子网。
要从路由器中删除直接相连网络,可以使用以下两个命令:shutdown
和no ip adress
。
shutdown
命令用于禁用接口。如果要保留接口上的IP地址/掩码配置,但又要暂时将接口关闭,可单独使用此命令。
使用shutdown
命令后,您可以删除该接口的IP地址和子网掩码。
思科发现协议(CDP)
思科发现协议(CDP)是功能强大的网络监控与故障排除工具。网络管理员使用CDP作为信息收集工具,通过它来收集与直接相连的思科设备有关的信息。CDP是思科专有的一款工具,您可以使用它来了解直接相连的思科设备有关的协议和地址概要信息。
R3# show cdp neighobors
R3# show cdp neighobors detail
禁用CDP
R3(config)# no cdp run
如果要使用CDP但需要针对特定接口停止CDP通告,可使用以下命令:
R3(config)#no cdp enable
2.6 带下一跳地址的静态路由
一、 ip route命令
2.6.2 配置静态路由
R1#debug ip routing
R1# conf t
R1(config)# ip route 172.16.1.0 255.255.255.0 172.16.2.2
以下是此输出中每个元素的说明。
- ip rotute: 静态路由命令
- 172.16.1.0 远程网络的网络命令
- 255.255.255.0: 远程网络的子网掩码;
- 172.16.2.2: R2上Serial 0/0/0接口的IP地址,即通往该网络的下一跳。
检验静态路由:
R1# show ip route
示例2-32 检验端到端的连通性
R1# ping 172.16.1.1
2.7 带送出接口的静态路由
2.7.1 配置带送出接口的静态路由
R1(config)# no ip route 192.168.2.0 255.255.255.0 172.16.2.2
R1(config)# ip route 192.168.2.0 255.255.255.0 serial 0/0/0
2.7.2 静态路由和点对点网络
使用送出接口而不是下一跳IP地址配置的静态路由是大多数串行点对点网络的理想选择。
2.7.3 修改静态路由
要删除静态路由,只需要在用于添加静态路由的ip route 命令前添加no即可。
比如:
no ip route 192.168.2.0 255.255.255.0 172.16.2.2
2.8 汇总静态路由和默认静态路由
2.8.1 汇总静态路由
汇总路由是一条可以用来表示多条路由的单独的路由。汇出路由一般是具有相同的送出接口或下一跳IP地址的连续网络的集合。
二、 路由汇总
多条静态路由可以汇总成一条静态路由,前提是符合以下条件:
- 目的网络可以汇总成一个网络地址;
- 多条静态路由都使用相同的送出接口或下一跳IP地址。
三、计算汇总路由
以下为汇总路由172.16.1.0/22的过程
步骤1 以二进制格式写出你要汇总的网络。
步骤2 找出用于汇总的子网掩码,从最左侧的位开始。
步骤3 从左向右,找出所有连续匹配的位。
步骤4 当发现有位不匹配时,立即停止。您当前所在的位置即为汇总边界。
步骤5 现在,计算从最左侧开始的匹配位数,本例中为22。该数字即为汇总路由的子网掩码,本例中为/22或255.255.252.0
步骤6 找出用于汇总的网络地址,方法是复制匹配的22位并在其后为0补足32位。
四、 配置汇总路由
要使用汇总路由,我们必须首先删除当前的3条静态路由:
R3(config)# no ip route 172.16.1.0 255.255.255.0 serial0/0/1
R3(config)# no ip route 172.16.2.0 255.255.255.0 serial0/0/1
R3(config)# no ip route 172.16.3.0 255.255.255.0 serial0/0/1
接下来,我们配置汇总静态路由:
R3(config)# ip route 172.16.0.0 255.255.252.0 serial0/0/1
2.8.2 默认静态路由
默认路由使用零或者没有比特匹配的方法来表示全部路由。换言之,如果没有一条具体路由被匹配,那么默认路由就将被匹配。
二、 配置默认静态路由
Router(config)# ip route 0.0.0.0 0.0.0.0 [ exit-interface | ip-address ]