IP路由原理

路由概述

  • 路由器负责将数据报文在逻辑网段间进行转发。
  • 路由是指导路由器如何进行数据报文发送的路径信息。
  • 每台路由器都有路由表,路由存储在路由表中。
  • 路由环路是由错误的路由导致的,它会造成IP报文在网络中循环转发,浪费网络带宽。

一、路由表的构成

路由表是路由器转发报文的判断依据。

根据掩码长度的不同,可以把路由表中的路由项分为以下几个类型

  1. 主机路由:掩码长度是32位的路由,表明此路由匹配单一ip地址
  2. 子网路由:掩码长度小于32位但大于0,表明此路由匹配一个子网。
  3. 默认路由:掩码长度为0,表明此路由匹配全部ip。

 二、路由单跳操作

路由器是通过匹配路由表里的路由项来实现数据包的转发。

三、路由表查找规则

1)

 2)

 3)

 四、路由的来源

  • 直连路由

开销小,配置简单,无需人工维护。只能发现本接口所属网段的路由。

  • 手工配置的静态路由

无开销,配置简单,需人工维护,适合简单拓扑结构的网络。

  • 路由协议发现的路由

开销大,配置复杂,无需人工维护,适合复杂拓扑结构的网络。

五、路由度量值(Metric)

  •  路由度量值表示到达这条路由所指目的地址的代价。
  • 通常影响路由度量值的因素:

 跳数、链路带宽、链路延迟、链路使用率、链路可信度、最大传输单元

  • 不同路由协议参考的因素不同

 六、路由优先级

如果到相同目的地址有多个路由来源,则:

  1. 以Preference(优先级)确定不同类型优先级
  2. Preference越小,优先级越高
  3. 优先级最高的路由被添加进路由表

 各类路由默认优先级

七、路由环路

环路产生的原因:配置了错误的静态路由、网络规划错误或动态路由协议缺陷

八、查看设备路由表(H3C命令)

  • 查看IP路由表摘要信息

[Router] display ip routing-table

  • 查看符合指定目的地址的路由信息

[Router] display ip routing-table ip-address[ mask-length| mask ]

  • 查看路由表的统计信息

[Router] display ip routing-table statistics

九、IP路由表摘要信息

原文地址:https://www.cnblogs.com/ananing/p/12750280.html