一、路由表介绍
1.路由表条目介绍
条目名称 | 表示含义 |
---|---|
Destination/Mask | 表示此路由的目的网络地址与网址掩码 |
Proto(Protocol) | 表示此路由的协议类型 |
Pre(Preference) | 表示此路由的路由协议优先级,越小越优先 |
Cost | 表示路由开销,即到达同一目的地址有多条路由,且具有相同优先级时,开销越小越优先 |
NextHop | 表示此路由器到达目的网段的下一跳地址 |
Interface | 表示此路由器到达目的网段的出接口 |
2.路由优先级比较过程
1)掩码,越长越优先--例:1.1.1.1/24与2.2.2.2/32中,后一条优先
2)Pre优先级,越小越优先
3)Cost开销,越小越优先
PS:如果都相同,则形成等价路由,具体介绍请看第三部分第3点
二、生成路由条目的方法
1.直连路由
含义:由设备自动生成的接口路由,即只要路由器某个接口配置了IP地址且生效,则自动产生一个相关的直连路由条目
在系统视图下可查看直连路由,代码如下
[Huawei]display ip routing-table protocol direct
查看路由表如下
图中标记的Direct就表示这是一个直连路由的条目
2.静态路由
含义:由网络管理员手动设置的路由条目
配置代码如下
[Huawei]ip route-static 2.2.2.0 24 1.1.1.2
查看路由表如下
图中标记的Static就表示这是一个静态路由的条目
3.动态路由
含义:路由器运行动态路由协议学习到的路由条目
1.动态路由的分类
按照工作区域分类:a.内部网关协议:RIP,OSPF,IS-IS
b.外部网关协议:BGP
按照工作机制及算法:a.距离矢量路由协议:RIP
b.链路状态路由协议:OSPF,IS-IS
关于动态路由的介绍和使用后续会单独来讲,这里不做过多解释
三、其他路由
1.缺省路由
含义:也叫默认路由,当报文没有在路由表中找到匹配的具体路由表项时会用到缺省路由--0.0.0.0/0
举个栗子:ip route-static 0.0.0.0 0 10.0.0.1--这里表示静态路由设置可以访问下一跳为10.0.0.1的任何网段
2.路由递归
含义:也叫路由迭代,路由必须有直连的下一跳才能指导转发,但是路由生成时下一跳可能不是直连,因此需要计算出一个直连的下一跳和对应的接口
举个栗子:
要想实现图中的AR1访问PC1,代码如下
[Huawei]ip route-static 3.3.3.254 24 2.2.2.2
查看路由表如下
这样就能实现路由递归,但是注意:在复杂的网络中要避免出现路由递归
3.等价路由
含义:在多条路由中,若掩码、优先级、开销都相同,则形成等价路由
举个栗子:路由A到B有1、2两条路线,若第一次走的路线1,则下一次将走路线2;若第一次走的路线2,则下一次将走路线1
4.浮动路由
含义:也叫备份路由,主用的备份,保证链路故障时提供备份路由,与主用路由目的地址/掩码相同、优先级不同、下一跳不同
5.汇总路由
含义如图
目的地址 | 192 | 168 | X | 0 | |
---|---|---|---|---|---|
192.168.1.0/24 | 11000000 | 10101000 | 00000001 | 00000000 | |
192.168.2.0/24 | 11000000 | 10101000 | 00000010 | 00000000 | |
192.168.3.0/24 | 11000000 | 10101000 | 00000011 | 00000000 | |
··· | 11000000 | 10101000 | ··· | 00000000 | |
192.168.130.0/24 | 11000000 | 10101000 | 10000010 | 00000000 | |
汇总路由 | 192.168.0.0/16 | 11000000 | 10101000 | 00000000 | 00000000 |
将所有路由的目的网址都换成二进制,从前往后一一对比,直到出现不相同为止,则前面有多少位相同,汇总路由就有多少位网络部分,其余为主机部分,注意掩码的改变
汇总路由引发的问题:环路问题
解决问题:
在AR1中增加一条指向Null0的路由--表明如果是1.1.0.0/16网段的数据包过来则丢弃这个数据包,这样就能跳出循环,继续执行路由
标签:直连,优先级,0.0,介绍,条目,路由,路由表 From: https://blog.csdn.net/qq_62182264/article/details/139426418