㈠ 一个路由器的路由表通常包含什么
路由表中不可能包含完整路径,路径是动态变化的,只需要知道下一个路由器的ip就可以了。
路由表中表项内容一般包括:
1、destination:目的地址,用来标识IP包的目的地址或者目的网络。
2、mask:网络掩码,与目的地址一起标识目的主机或者路由器所在的网段的地址。
(1)路由表中包含哪些网络信息扩展阅读:
路由表的分类
1、静态路由表
由管理员在路由器中手动配置的固定路由,路由明确地指定了包到达目的地必须经过的路径。静态路由用于网络规模不大、拓扑结构相对固定的网络。它允许对路由的行为进行精确的控制,减少了网络流量。
2、动态路由表
动态路由协议自动建立路由表,当你去掉一条连线时,它会自动去掉其路由。路由器的每一个接口对应不同网络,而一条连接两个路由器连线的两个端点IP应该属于同一网络。 网络拓扑变化,协议自动调整,对网络扩容性好。
㈡ 如何看懂路由表
第一条 缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的default gateway决定的 该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.88这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量 1
第二条 缺省路由:该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过192.168.123.68这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量 1
第三条 本地环路:127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里 该路由记录的线路质量 1
第四条 直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的interface和gateway是同一个。 当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.68这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1
第五条 直联网段的路由记录 当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.88这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1
第六条 本地主机路由:当路由器收到发送给自己的数据包时将如何处理 当我接收到一个数据包的目的网段是192.168.123.68时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1
第七条 本地主机路由:当路由器收到发送给自己的数据包时将如何处理 当我接收到一个数据包的目的网段是192.168.123.88时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1
第八条 本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理
㈢ 18张图带你详解IP路由表七大要素:路由前缀、协议类型、优先级等
IP 路由表
上次有写过一篇《20张图深度详解MAC地址表、ARP表、路由表 》的文章,里面有提到路由表,那么什么是IP路由、什么又是IP路由表呢?
路由 :路由是网络中的基本概念,网络的基本功能就是使得处于网络中两个IP地址能够互相通信。
当路由器收到一个IP数据包时,路由器会解析出IP数据包中的 目的IP地址 ,然后根据目的IP地址查找路由表,依据 最长掩码匹配原则 ,找到对应的路由条目,根据路由条目中的下一跳或者出接口将报文转发出去,这就是 路由 。
路由表 :简单点说路由表就是路由器用于指导数据包如何转发的表项,记录了去往目的IP的下一跳去哪里(如下图)。
路由表的作用类似于我们生活中的地图或者指示牌,指引我们去往一个目的地该如何走?
IP路由表包含了哪些要素
IP路由表中包含了 目的网络/掩码,协议类型,优先级,开销,标志,下一跳,出接口 这个七大要素。
下面我们来看下一个真实的路由表:
从这个路由器我们可以通过命令 display ip routing-table 来查询该设备的路由表,我们可以看到这条设备一共有12条路由条目。
每个路由条目必须包括下面几个信息元素:
目的网络/掩码
目的网络/掩码: 也被称为 路由前缀 ,这是路由条目所关联的目的网络地址及网络掩码。
一条完整的路由前缀由: 网络地址+前缀长度(或者网络掩码) 构成,两者缺一不可,例如192.168.1.0/24与192.168.1.0/25,虽然网络地址相同,都是192.168.1.0,但是两者绝对是两条不同的路由,因为他们的前缀长度不相同。
当路由器收到一个IP数据包时,路由器会解析出IP数据包中的目的IP地址,然后根据目的IP地址查找路由表,依据 最长掩码匹配 原则,找到对应的路由条目。
最长掩码匹配原则匹配的就是目的网络/掩码。
比如:路由器收到一个目的IP地址为10.1.1.1的数据包,此时查找路由表,有两个路由条目,一个路由条目的A的目的网络/掩码是10.1.1.0/24,另一条路由条目B的目的网络/掩码是10.1.1.0/28,那么这个数据包匹配的是哪一个路由条目呢?
正确答案:是匹配路由条目B,因为B的掩码长。
协议类型
协议类型: 指该路由条目是通过什么路由协议学些过来的。例如是直连的,或是静态的,或者是通过OSPF、IS-IS、EIGRP、BGP等动态路由学习到的。
1、直连路由: 指和路由器的接口直接的地址生成的路由。
如下图中,协议类型是direct的就是直接直连地址生成的路由。
2、静态路由 :静态路由是指通过静态路由协议生成的路由。
3、动态路由: 动态路由协议主要有RIP、OSPF、ISIS、BGP。RIP和BGP是基于距离矢量的路由协议,OSPF和ISIS都是基于链路状态的路由协议。
优先级
路由表中去往同一目的地的路由可能通过多种路由协议生成。
举个例子:去往目的IP为192.168.2.1的通过静态路由生成了,也通过OSPF路由生成了。那么这个时候什么样的路由才会加入到路由表中呢?这个时候就和 路由协议的优先级 有关系了。
每种协议类型对应不同的优先级, 优先级值越小则路由越优 。
常用路由协议和优先级的关系表如下图。
那么当一台路由器同时从多种不同的路由协议学习到去往同一个目的地的路由时,它将 优选路由协议优先级值最小的那条路由 。
因此,本次例子中,正确的应该是通过 OSPF 学习到路由加入到路由表中(OSPF的路由优先级比静态路由优先级小)
开销
开销: 路由的度量值,经常也使用 metric 来描述。
直连及静态路由的Cost为0。
通过动态路由协议学习到的Cost则根据实际情况而定。不同的路由协议计算Cost的方法不同。
例如上图中,R1去往PC2的路由条目通过OSPF路由协议学习到,开销为3。
标记
标志: 路由标记,R表示该路由是 迭代路由 。D表示该路由下发到FIB(Forwarding Information Base)表。
迭代路由: 路由必须有直连的下一跳才能够指导转发,但是路由生成时下一跳可能不是直连的,因此需要计算出一个直连的下一跳和对应的出接口,这个过程就叫做路由迭代。BGP路由、静态路由和UNR路由的下一跳都有可能不是直连的,都需要进行路由迭代。
例如,BGP路由的下一跳一般是非直连的对端loopback地址,不能指导转发,需要进行迭代。即根据以BGP学习到的下一跳为目的地址在IP路由表中查找,当找到一条具有直连的下一跳、出接口信息的路由后(一般为一条IGP路由),将其下一跳、出接口信息填入这条BGP路由的IP路由表中并生成对应的FIB表项。
下一跳
下一跳: 去往目标网络的下一跳IP地址。
出接口
出接口: 去往目标网络从本设备的哪个接口出去。
---END---
㈣ 路由表中一般包括哪些信息
一般在路由表中包括这样一些信息:目的网络地址,相关网络节点,对某条路径满意程度,预期路径信息等
㈤ 路由表中存放着什么内容
路由表中存放着路由条目,路由表是在路由器中维护的路由条目的集合,路由器根据路由表做路径选择。
路由表中的路由条目有到达直连网段的和非直连网段的两类。到达直连网段的路由条目是路由器自已发现的;到达非直连网段的路由条目有的是管理员手工添加的,有的是动态路由协议自动发现的。
路由表里存放的是到达目标网络的最佳路径,而不是到达目标网络的所有路径。
从源主机到目标主机有多条路径,在这些路径中总有一条路径是最好(最快)的。因此,为了尽可能地提高网络访问速度,就需要一种方法来判断出从源主机到目标主机经过的最佳路径是哪条,从而进行数据转发,这种找最佳路径的技术,就叫路由技术。比如RIP协议、OSPF协议,就是具体的路由技术。
(5)路由表中包含哪些网络信息扩展阅读
跨越从源主机到目标主机的一个互联网络来转发数据包的过程,称为路由。路由器根据路由表选择到达目标网络的最佳路径的过程,称为路由选择。
静态路由是由管理员在路由器中手动配置的固定路由,即,手工指定的到达某一网络的路径。
配置静态路由时,必须要指明:
1、要到达的目标网络地址。
2、到达目标网络必经的本路由器的出口的接口名称,或者是,到达目标网络必经的与本路由器出口直连的对端路由器的入口的IP地址。
㈥ ip路由表中各项内容
路由表中表项内容一般包括:
destination:目的地址,用来标识IP包的目的地址或者目的网络。mask:网络掩码,与目的地址一起标识目的主机或者路由器所在的网段的地址。pre:标识路由加入IP路由表的优先级。可能到达一个目的地有多条路由,但是优先级的存在让他们先选择优先级高的路由进行利用。
nexthop:下一跳IP地址,说明IP包所经过的下一个路由器。interface:输出接口,说明IP包将从该路由器哪个接口转发。cost:路由开销,当到达一个目的地的多个路由优先级相同时,路由开销最小的将成为最优路由。
(6)路由表中包含哪些网络信息扩展阅读:
路由器的主要工作:
路由器为经过路由器的每个数据包寻找一条最佳的传输路径,并将该数据有效地传送到目的站点。由此可见,选择最佳路径的策略即路由算法是路由器的关键所在。为了完成这项工作,在路由器中保存着各种传输路径的相关数据——路由表;
供路由选择时使用,表中包含的信息决定了数据转发的策略。打个比方,路由表就像我们平时使用的地图一样,标识着各种路线,路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。
路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。
㈦ 路由表中包含的6项内容分别是哪些内容
目的网络号;掩码;出接口;下一跳地址;度量值;管理距离。
路由表存储着指向特定网络地址的路径(在有些情况下,还记录有路径的路由度量值)。路由表中含有网络周边的拓扑信息。路由表建立的主要目标是为了实现路由协议和静态路由选择。
FIB表中每条转发项都指明分组到某个网段或者某个主机应该通过路由器的那个物理接口发送,然后就可以到达该路径的下一个路由器,或者不再经过别的路由器而传送到直接相连的网络中的目的主机。
(7)路由表中包含哪些网络信息扩展阅读:
为了完成这项工作,在路由器中保存着各种传输路径的相关数据,供路由选择时使用,表中包含的信息决定了数据转发的策略。路由表就像我们平时使用的地图一样,标识着各种路线,路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。
路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。