一、题目
下面哪项是路由表中所不包含的?
A. 下一跳
B. 路由代价
C. 源地址
D. 目标网络
二、答案
C
三、解析
路由表中包含的信息有目的网络/掩码,协议类型,优先级,开销,标志,下一跳,出接口。
四、扩展 — 路由表
- 定义与功能:
- 路由表(Routing Table)是一个存储在路由器或联网计算机中的电子表格或类数据库。
- 它存储着指向特定网络地址的路径信息,有时还包括路径的路由度量值。
- 路由表的主要目标是实现路由协议和静态路由选择,确保数据包能够准确地从源地址传输到目的地址。
- 构成元素:
- 目的网络地址(Destination):标识IP包要到达的目的逻辑网络或子网地址。
- 掩码(Mask):与目的地址一起标识目的主机或路由器所在的网段地址。
- 下一跳地址(Gateway):与承载路由表的路由器相接的相邻路由器的端口地址,也称为路由器的网关地址。
- 发送的物理端口(Interface):数据包离开本路由器去往目的地时将经过的接口。
- 路由信息的来源(Owner):表示该路由信息是如何学习到的,可以是管理员手动配置或路由选择协议自动学习。
- 路由优先级(Priority):决定来自不同路由来源的路由信息的优先权。
- 路由表类型:
- 静态路由表:由系统管理员事先设置好固定的路由表,适用于网络拓扑稳定不变或路由路径不频繁变化的情况。
- 动态路由表:路由器根据网络系统的运行情况自动调整路由表信息,适用于大型、复杂的网络,能够适应网络拓扑的变化。
- 默认路由:一种特殊的路由,当目标地址不在已知路由表中时,路由器会将数据包发送到指定的下一跳路由器或默认网关。
- 路由表与FIB(转发信息库):
- 每个路由器中都有一个路由表和FIB表。
- 路由表用于决策路由,而FIB用于转发分组。
- FIB表中每条转发项都指明分组到某个网段或某个主机应该通过路由器的哪个物理接口发送。
- 路由表的作用:
- 路由器的主要工作是为经过路由器的每个数据包寻找一条最佳的传输路径,并将该数据有效地传送到目的站点。
- 路由表是路由器进行路由选择和转发的关键依据,它像一张地图一样,标识着各种可能的传输路径。
- 路由表的建立与维护:
- 路由表可以由管理员手动建立(静态路由),也可以由路由选择协议自动建立并维护(动态路由)。
- 管理员可以通过配置命令或图形化界面来设置静态路由表。
- 动态路由协议如OSPF、BGP等可以自动学习和更新路由表信息。
- 路由表与性能优化:
- 在现代路由器构造中,路由表不直接参与数据包的传输,而是用于生成一个小型指向表(即FIB表)。
- 这个指向表仅包含由路由算法选择的数据包传输优先路径,以优化硬件存储和查找效率。