路由表的概念(路由器的路由表是怎么生成的)

2024-05-07 05:42:14

一、路由表的概念


路由表,简单说来就是指挥数据如何发送到目的地的表
路由器的路由表来源主要有以下几种
1 直连路由表,也就是直连到路由器上面的接口,配置了IP地址,并且IP接口已经激活,这个会被列入直连路由表(如果配置了IP,但是端口物理链路掉了,那么是不会有这个直连路由的)
2 软接口的直连路由,这个通常是一些软件口,比如loop0,loop1 ,tunnel 口产生的的,一般这些口不依赖于具体的端口,设置了就直接启动激活了,这个也可以归为直连路由
3 静态路由,一般是管理员输入的,或者动态路由协议产生的静态路由,默认路由,这个静态路由在出接口激活的情况下是会被汇总进路由表的
4 动态路由协议的协议路由表,一般指OSPF ,isis ,eigrp ,rip bgp 在路由计算过程中产生的各种路由,简单说来,OSPF产生OSPF路由表,ISIS产生ISIS路由表,rip产生rip路由表,bgp产生bgp路由表,彼此之间相互不影响,不冲突,简单说来,他们可能针对相同的目的地址产生了不同的路由表
5 路由器在有了直连路由,软接口直连路由,静态路由,动态路由协议的路由表后,会对路由级分门别类,赋予不同的优先级,简单说来在H3C的课程中直连路由是1,静态是60,OSPF内部是10,OSPF外部引入是150,rip 是100,bgp是255,优先级越小越优先,这个优先级就是去往目的地的线路质量参考情况
6 当然也可以对于不同的路由协议用路由策略或者策略路由对于路由优先级进行控制的
7 现在路由器拿到了对于相同目的地的各种路由表,也就是去往同一目的地址的线路好坏情况,路由器把不同协议里面对于同一目的地的路由综合比较,采用优先级最小的进入路由表,然后完成了直连路由表,静态路由表,动态路由协议路由表的综合,形成一张路由表的
8 如果你还不理解,简单说来,路由器路由表的形成相当于皇帝选秀,各个渠道选送的美女供皇帝挑选,由来自皇亲国戚家的直连路由表来的,也有大臣家里的静态来的,也有民间层层海选动态路由选择来的,然后皇帝挑选形成自己的后宫佳丽3000
9 当然路由表也是不绝对的,比如某些情况下,OSPF优选的内部路由优先级比静态路由优先级高,数据转发优先走OSPF选出来的进入路由表的条目,但是当OSPF条目失效后,这个条目被从路由表中去除,路由器重新查找各个协议路由表,找到原来没被优选的静态路由进入路由表,指挥数据转发,这个就是浮动静态路由的
简单说来:看见每次航天发射了嘛,通常都有一组执行任务的航天员和备选航天员,当执行任务的航天员出问题后,就会用备选航天员执行航天发射任务的。
10 你滴听明白了嘛


二、RIP路由表形成与维护工作原理


rip简介
1,概述
rip是第一个路由协议标准,是距离矢量路由协议
2,路由表的形成
学习直连路由,互相发送路由表 学习路由更新,更新路由表
3,rip度量值
rip以跳数作为唯一的度量值,rip更新周期为30s
最大15跳,16为不可达
4,rip计时器
1,更新计时器
路由器启动后,每隔30s就从每个启动rip协议的接口不断发送路由更新消息 255.255.255.255
2,无效计时器
如果一条路由在180s内没有收到更新这条路由跳数就将它标记为16
3,刷新计时器
如果一条路由被标记为16跳后,60S内还没收到更新消息,则删除这条路由(240s)
4,抑制计时器
如果一个目标的距离增加或变为不可达,启动抑制计时器(180s),直到抑制计时器超时,路由器才接收有关于这条路由的更新信息。
作用是防止路由抖动
5,水平分割
从一个接口学习的路由信息不再从这个接口发送出去(防止路由环路的产生)
6,rip1与rip2的区别
rip1发送路由更新时不携带子网掩码,有类路由,目的地址 255.2 55.255.255(广播)
rip2发送路由更新时携带子网掩码 无类路由,目的地址 224.0.0.9(组播)
三,配置RIP
1,启动RIP进程
Router(config)# router rip
宣告主网络号
Router(config-router)# network network-number
2,查看路由表
Router# show ip route
查看路由协议配置
Router# show ip protocols
3, 打开RIP协议调试命令
Rouetr# debug ip rip
关闭RIP协议调试命令
Rouetr#undebug all
4,启动RIP2进程
Router(config)# router rip
Router(config-router)# version 2
Router(config-router)# no auto-summary 关闭自动汇总

四,管理距离
是一种优先级度量,当2种路由方式到达同一网络时
路由器会选择管理距离较小的路由来到达目标网段
静态路由默认是1
rip为120


三、路由表的工作原理是什么


把分组的目的站IP地址和子网掩码做“与”运算,得到网络号,把网络号和路由表上的网络号比较(从上到下),匹配到的就是下一跳地址。如果没有匹配到,则下一跳地址是默认网关。

比如:目的IP地址为:128.96.40.12,子网掩码:255.255.255.128,与运算后得:128.96.40.0,则下一跳为网关3,路由表如下:

扩展资料

路由表中的一行,每个条目主要由目的网络地址、子网掩码、下一跳地址、发送接口四部分组成,如果要发送的数据包的目的网络地址匹配路由表中的某一行,就按规定的接口发送到下一跳地址。

路由表中的最后一行,主要由下一跳地址和发送接口两部分组成,当目的地址与路由表中其它行都不匹配时,就按缺省路由条目规定的接口发送到下一跳地址。

路由表的每个项的目的字段含有目的网络前缀。其次,每个项还有一个附加字段,还有用于指定网络前缀位数的子网掩码(subnet mask)。第三,当下一跳字段代表路由器时,下一跳字段的值使用路由的IP地址。

参考资料:百度百科-路由表