了解路由器路由表 路由器路由表的含义

在IP网络中,数据遵循IP协议所定义的格式,设备对其进行相应的处理,使得它能够在网络中进行传输 。为了实现这个功能,网络中的设备需具备将IP报文从源转发到目的地的能力 。当一台路由器收到报文时

了解路由器路由表 路由器路由表的含义

文章插图
文章插图
在 IP 网络中,数据遵循 IP 协议所定义的格式 , 设备对其进行相应的处理,使得它能够在网络中进行传输 。
为了实现这个功能,网络中的设备需具备将 IP 报文从源转发到目的地的能力 。当一台路由器收到报文时,它会在自己的路由表(Routing Table)查询路由,寻找该报文的目的 IP 地址相匹配的路由条目,如果找到匹配的路由条目,路由器便按照该条目所指示的出接口及下一跳 IP 地址转发该报文;如果没有任何路由条目匹配该目的 IP 地址,则意味着路由器没有相关路由信息可用于指导报文转发,因此该报文将会被丢弃 。这就是路由器处理数据包的过程 。
每一台具备路由功能的设备都会维护路由表,根据这张路由表,路由器才能够正确地转发 IP 报文 , 它就像是一个地图 。路由表中有着路由器通过各种途径获知的路由条目,每一个路由条目包含目的网络地址/网络掩码、路由协议、出接口、下一跳 IP 地址、路由优先级及度量值等信息 。
路由表中每个信息的含义如下:
1、目标 IP 地址和网络掩码:作为一个网络中的地图,其中的每一条路由都指向网络中的某个目的网络 。目的网络的网络地址及网络掩码用于标识一条路由 。
2、路由协议:表示该路由的协议类型,或者该路由是通过什么途径学习到的 。比如 OSPF、EIGRP、Static 等,如果是直连路由则会显示出“C” 。
3、优先级:也可以称之为管理距离,路由表中路由条目的获取来源有多种,每种类型的路由对应不同的优先级,路由优先级的值越小则该路由的优先级越高 。
4、度量值:指的是本路由器到达目的网段的代价值,在许多场合它也被称为度量值或 Metric 值,度量值的大小会影响到路由的选择 。度量值越小则路径越优先,且不同的路由协议,对于路由度量值的定义和计算有所不同 。
5、下一跳地址:路由器转发到达目的网段的数据包所使用的下一跳地址 。简单的说就相当于我们走在一个十字路口,导航(路由表)会告诉我们应该左转还是直行一样 。
6、出接口:数据包被路由后离开本路由器时的接口 。当我们在收到一个数据包的时候 , 路由器进行查表转发,转发数据出路由器的接口就是出接口 。
任何一台支持路由功能的设备都要维护路由表来正确地转发数据,在一个的网络中 , 一台路由器的路由表往往包含多条路由,这些路由可能从不同的来源获取 。如动态协议或者静态路由等 。
路由器能够自动获取本设备直连接口的路由并将路由写入路由表,该种路由被称为直连路由,直连路由的目的网络一定是路由器自身某个接口所在的网络,当路由器接口状态为双 UP 状态时 , 路由表中就会出现直连路由 。
对于到达非直连网络的路由,路由器就必须通过其他途径来获取,静态路由是一种最直接、最简单的方法 。静态路由 , 就是管理员使用手工配置的方式为路由器添加的路由,网络管理员通过手工配置的方式告诉路由器下一步需要怎么走 。静态路由的配置不需要占用网络资源,且不需要交互协议报文等 。
还有一种是默认路由,默认路由也被称为缺省路由,是目的网络地址及网络掩码均为 0 的路由,即 0.0.0.0/0 或者 0.0.0.0 0.0.0.0 。这是一条非常特殊的路由 , 所有的目的 IP 地址都能被这条路由匹配 。而且默认路由不仅可以通过静态的方式实现,动态路由协议同样支持默认路由的动态下发 。
最后一种就是动态路由协议,当在大中型网络中时 , 由于网段数量特别多、网络拓扑复杂等原因,使用静态路由配置及维护工作量都太大 , 这时就需要考虑动态路由协议了 。
【了解路由器路由表 路由器路由表的含义】当我们启动动态路由协议,路由器之间就能够交互路由信息,自动的生成路由表项 。而当网络拓扑发生变更时 , 动态路由协议能够感知这些变化并且自动地作出响应,从而使得网络中的路由信息适应新的拓扑 。这些东西都能由路由器自主完成,无需管理员干预 。

相关经验推荐