默认路由和静态路由优先级 、度量值、缺省路由&9
108次浏览 发布时间:2023-10-31 10:57:45# 9.静态路由
特别说明:本文为原创内容,但部分图片来源于网络(本章使用华为模拟器ENSP作为实验软件)
扩展知识:华为VRP的命令行使用简介
“< >”用户视图模式,权限较低,配置时需要用"system-view "命令进入系统视图;
“[ ]”系统视图模式,权限最高
“[Huawei]sysname R1" 把Huawei改为R1
"[R1]display current-configuration " 显示当前设备的配置信息,假如配置信息太多,可以用空格键多显示一页,用回车键多显示一行,其他任意键可以直接退出信息显示;

“[R1]quit ” 退出当前指令,可以直接简写为qu
“[ ]”? 提示当前指令帮助
“tab键” 可以补全当前命令
“[R1]interface Ethernet 0/0/0” 进入"0/0/0"接口
“[R1-Ethernet0/0/0]ip address 192.168.1.2 24” 给“0/0/0”接口配置192.168.1.2/24的IP地址;
“[R1-Ethernet0/0/0]dis this” 显示当前0/0/0接口的配置信息;

“[R1]display ip interface brief ” 显示当前所有接口的IP简要信息;

“[R1]display ip routing-table ” 显示当前设备的路由表;
常识:路由表是路由器转发数据包的唯一依据,是路由器转发数据包的一张“地图”

“save” 保存配置文件到设备上

“undo info-center enable” 关闭信息中心显示信息,省得设备提示信息影响观看屏幕;

“reset saved-configuration ” 清空配置

如果ENSP出现无法启动相关设备的情况可以用下面的方面重新刷新ENSP的配置:
首先在virtualBox内删除所有的ENSP虚拟机,如下图:

然后在CMD下输入lodctr /R重置ENSP计数器:

然后在ENSP软件“工具”选项中“注册设备”:


最后重新启动计算机后在试一试ENSP软件
## 9.1要求根据如下拓扑图配置静态路由让PC1和PC2互相通信

直连路由:direct route 直接相连的路由,当路由器的接口配置好IP地址并UP之后,路由器会自动创建该路由。路由器默认情况下,只能到达直接的网段;例如R2的默认的直连路由如图:

静态路由的配置:
R1:
#
interface Ethernet0/0/0
ip address 192.168.1.1 255.255.255.0
#
interface Ethernet0/0/1
ip address 12.1.1.1 255.255.255.252
#
ip route-static 172.16.1.0 255.255.255.0 12.1.1.2 注:红色代表目的地址,蓝色代表下一跳
#
R2:
#
interface Ethernet0/0/0
ip address 12.1.1.2 255.255.255.252
#
interface Ethernet0/0/1
ip address 23.1.1.2 255.255.255.252
#
ip route-static 172.16.1.0 255.255.255.0 23.1.1.1
ip route-static 192.168.1.0 255.255.255.0 12.1.1.1
#
R3:
#
interface Ethernet0/0/0
ip address 172.16.1.1 255.255.255.0
#
interface Ethernet0/0/1
ip address 23.1.1.1 255.255.255.252
#
ip route-static 192.168.1.0 255.255.255.0 23.1.1.2
#
PC1pingPC2的结果:

## 9.2路由优先级

路由优先级:(Preference,思科称为管理距离)衡量路由的优先程度,假如到达同一个目标地址有两种路由协议,此时路由器转发时优先选择路由优先级较小的路由协议;
路由优先级范围:0-255
常见路由协议默认的优先级:
直连路由是0
OSPF是10
静态路由是60
RIP是100
数字越小越优先
根据如下拓扑配置优先级大小不同的静态路由,让PC1通千兆Ge0/0/0做为主链路连通百度,百兆的Ethernet0/0/1作为备份链路,用ping -t的方式观察两条路由线路的冗余情况:

R1的配置:
#
interface Ethernet0/0/0
ip address 192.168.1.1 255.255.255.0
#
interface Ethernet0/0/1
ip address 12.1.1.1 255.255.255.252
#
ip route-static 210.1.1.0 255.255.255.252 12.1.1.2
ip route-static 210.1.1.0 255.255.255.252 21.1.1.2 preference 55
#
电信ISP的配置:
#
interface Ethernet0/0/0
ip address 12.1.1.2 255.255.255.252
#
interface Ethernet0/0/1
ip address 210.1.1.2 255.255.255.252
#
ip route-static 192.168.1.0 255.255.255.0 12.1.1.1
ip route-static 192.168.1.0 255.255.255.0 21.1.1.1 preference 55
#
注:到达某个相同目标网段的路由表中始终放置最优路由;如上拓扑中的R1中的路由表:

假如上面拓扑中千兆的GE0/0/0和百兆的ETH0/0/1两条链路的优先级都是默认值60的话,那么这两条链路就会变成负载均衡的传输方式,即数据包(负载)被均分到两条链路上传输;当然如果有三条静态路由的链路的话也会负载到三条链路上,如图所示:

如果路由器的出接口故障,那么与该接口相关的直连路由也会消失;如果某路由的下一跳不可达则该路由也会消失;


## 9.3 度量值、缺省路由

度量值:(metric),也有叫(cost)开销值,是指到达某个目的IP所花费的开销(代价)的总和,以此用来衡量路径质量的优劣;默认情况下路由器会根据不同的路由协议自动算度量值的大小,不需要人工算;
缺省路由(默认路由):default route,例如:
ip route-static 0.0.0.0 0.0.0.0 12.1.1.2 访问任何网段都把数据包转到12.1.1.2
注:缺省路由是一种特殊的静态路由!缺省路由属于替补路由,只有当路由表中的其它路由都不可达时才会使用缺省路由;缺省路由一般只适用于边缘节点,以及企业网络出口;
举例,根据如下拓扑配置缺省路由让PC1和PC2能访问搜狐和百度:

R1的配置:
#
interface Ethernet0/0/0
ip address 192.168.1.1 255.255.255.0
#
interface Ethernet0/0/1
ip address 12.1.1.1 255.255.255.252
#
ip route-static 0.0.0.0 0.0.0.0 12.1.1.2
#
电信ISP的配置:
#
interface Ethernet0/0/0
ip address 12.1.1.2 255.255.255.252
#
interface Ethernet0/0/1
ip address 210.1.1.2 255.255.255.252
#
ip route-static 0.0.0.0 0.0.0.0 12.1.1.1
#
loopback接口:也叫环回接口,这种接口在物理上并不存在,只是逻辑接口,用来模拟网段、PC、服务器、后期用于动态路由协议选举Router-ID;loopback接口的配置跟物理接口是一样的,如图:

loopback接口数总共从0到1023,一共有1024个接口:
