• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

05-网络互通配置指导

目录

24-IP路由基础配置

本章节下载 24-IP路由基础配置  (206.04 KB)

24-IP路由基础配置


1 IP路由基础

本手册仅介绍单播路由协议,组播路由协议请参见“网络互通配置指导”中的“组播概述”、“IGMP Snooping配置”和“MLD Snooping配置”。

1.1  IP路由简介

在网络中路由器根据所收到的报文的目的地址选择一条合适的路径,并将报文转发到下一个路由器。路径中最后一个路由器负责将报文转发给目的主机。路由就是报文在转发过程中的路径信息,用来指导报文转发。

1.1.1  路由表

RIB(Routing Information Base,路由信息库),是一个集中管理路由信息的数据库,包含路由表信息以及路由周边信息(路由迭代信息、路由共享信息)等。

路由器通过对路由表进行优选,把优选路由下发到FIB(Forwarding Information Base,转发信息库)表中,通过FIB表指导报文转发。FIB表中每条转发项都指明了要到达某子网或某主机的报文应通过路由器的哪个物理接口发送,就可以到达该路径的下一个路由器,或者不需再经过别的路由器便可传送到直接相连的网络中的目的主机。

1.1.2  路由分类

表1-1 路由分类

分类标准

具体分类

根据来源不同

·     直连路由:链路层协议发现的路由,也称为接口路由

·     静态路由:网络管理员手工配置的路由。静态路由配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络。其缺点是每当网络拓扑结构发生变化,都需要手工重新配置,不能自动适应

根据路由目的地的不同

·     网段路由:目的地为网段,子网掩码长度小于32位

·     主机路由:目的地为主机,子网掩码长度为32位

根据目的地与该路由器是否直接相连

·     直接路由:目的地所在网络与路由器直接相连

·     间接路由:目的地所在网络与路由器非直接相连

 

1.1.3  路由优先级

对于相同的目的地,不同的路由协议、直连路由和静态路由可能会发现不同的路由,但这些路由并不都是最优的。为了判断最优路由,各路由协议、直连路由和静态路由都被赋予了一个优先级,具有较高优先级的路由协议发现的路由将成为最优路由。

除直连路由外,各路由协议的优先级都可由用户手工进行配置。另外,每条静态路由的优先级都可以不相同。缺省的路由优先级如表1-2所示,数值越小表明优先级越高。

表1-2 缺省的路由优先级

路由协议或路由种类

缺省的路由优先级

DIRECT(直连路由)

0

单播静态路由

60

UNKNOWN(来自不可信源端的路由)

256

 

1.1.4  负载分担

对同一路由协议来说,允许配置多条目的地相同且开销也相同的路由。当到同一目的地的路由中,没有更高优先级的路由时,这几条路由都被采纳,在转发去往该目的地的报文时,依次通过各条路径发送,从而实现网络的负载分担。

目前仅静态路由支持负载分担。

1.1.5  路由备份

使用路由备份可以提高网络的可靠性。用户可根据实际情况,配置到同一目的地的多条路由,其中优先级最高的一条路由作为主路由,其余优先级较低的路由作为备份路由。

正常情况下,路由器采用主路由转发数据。当链路出现故障时,主路由变为非激活状态,路由器选择备份路由中优先级最高的转发数据,实现从主路由到备份路由的切换;当链路恢复正常时,路由器重新选择路由,由于主路由的优先级最高,路由器选择主路由来发送数据,实现从备份路由到主路由的切换。

1.1.6  路由迭代

对于静态路由(配置了下一跳)而言,其所携带的下一跳信息可能并不是直接可达,需要找到到达下一跳的直连出接口。路由迭代的过程就是通过路由的下一跳信息来找到直连出接口的过程。

路由迭代信息记录并保存路由迭代的结果,包括依赖路由的概要信息、迭代路径、迭代深度等。

1.2  配置路由在RIB中的最大存活时间

1. 功能简介

当协议路由表项较多时,由于协议收敛速度较慢,可能会出现协议路由表项提前老化的问题。通过调节路由在RIB中的最大存活时间,可以解决上面的问题。

2. 配置限制和指导

该配置在下一次协议进程倒换或者RIB进程倒换时才生效。

3. 配置步骤(IPv4)

(1)     进入系统视图。

system-view

(2)     进入RIB视图。

rib

(3)     创建RIB IPv4地址族,并进入RIB IPv4地址族视图。

address-family ipv4

(4)     配置IPv4路由和标签在RIB中的最大存活时间。

protocol protocol lifetime seconds

缺省情况下,IPv4路由和标签在RIB中的最大存活时间为480秒。

4. 配置步骤(IPv6)

(1)     进入系统视图。

system-view

(2)     进入RIB视图。

rib

(3)     创建RIB IPv6地址族,并进入RIB IPv6地址族视图。

address-family ipv6

(4)     配置IPv6路由和标签在RIB中的最大存活时间。

protocol protocol lifetime seconds

缺省情况下,IPv6路由和标签在RIB中的最大存活时间为480秒。

1.3  配置路由在FIB中的最大存活时间

1. 功能简介

当协议进程倒换或RIB进程倒换后,需要多保留一段时间FIB表项;避免FIB表项长时间存在导致问题。通过调节路由在FIB中的最大存活时间,可以解决上面的问题。

2. 配置步骤(IPv4)

(1)     进入系统视图。

system-view

(2)     进入RIB视图。

rib

(3)     创建RIB IPv4地址族,并进入RIB IPv4地址族视图。

address-family ipv4

(4)     配置IPv4路由在FIB中的最大存活时间。

fib lifetime seconds

缺省情况下,IPv4路由在FIB中的最大存活时间为600秒。

3. 配置步骤(IPv6)

(1)     进入系统视图。

system-view

(2)     进入RIB视图。

rib

(3)     创建RIB IPv6地址族,并进入RIB IPv6地址族视图。

address-family ipv6

(4)     配置IPv6路由在FIB中的最大存活时间。

fib lifetime seconds

缺省情况下,IPv6路由在FIB中的最大存活时间为600秒。

1.4  配置路由的NSR功能

1. 功能简介

NSR(Nonstop Routing,不间断路由)将路由信息从主进程备份到备进程,在设备发生主备倒换时保证路由信息不丢失,解决了主备倒换期间引发的路由震荡问题,保证转发业务不中断。

路由NSR相对于路由协议NSR功能,主备倒换时路由收敛速度更快。

2. 配置步骤(IPv4)

(1)     进入系统视图。

system-view

(2)     进入RIB视图。

rib

(3)     创建RIB IPv4地址族,并进入RIB IPv4地址族视图。

address-family ipv4

(4)     配置IPv4路由的NSR功能。

non-stop-routing

缺省情况下,IPv4路由的NSR功能处于关闭状态。

3. 配置步骤(IPv6)

(1)     进入系统视图。

system-view

(2)     进入RIB视图。

rib

(3)     创建RIB IPv6地址族,并进入RIB IPv6地址族视图。

address-family ipv6

(4)     配置IPv6路由的NSR功能。

non-stop-routing

缺省情况下,IPv6路由的NSR功能处于关闭状态。

1.5  路由表显示和维护

在任意视图下执行display命令可以显示路由表信息。在用户视图下执行reset命令可以清除路由表的统计信息。

表1-3 路由表显示和维护

操作

命令

显示路由表的信息

display ip routing-table [ verbose ]

显示通过指定基本访问控制列表过滤的路由信息

display ip routing-table acl ipv4-acl-number [ verbose ]

显示指定目的地址的路由

display ip routing-table ip-address [ mask-length | mask ] [ longer-match ] [ verbose ]

显示指定目的地址范围内的路由

display ip routing-table ip-address1 to ip-address2 [ verbose ]

显示指定协议生成或发现的路由信息

display ip routing-table protocol protocol [ inactive | verbose ]

显示路由表中的综合路由统计信息

display ip routing-table [ all-routes ] statistics

显示路由表的概要信息

display ip routing-table summary

显示IPv6 RIB的路由属性信息

display ipv6 rib attribute [ attribute-id ]

显示IPv6 RIB的GR状态信息

display ipv6 rib graceful-restart

显示IPv6 RIB的下一跳信息

display ipv6 rib nib [ self-originated ] [ nib-id ] [ verbose ]

display ipv6 rib nib protocol protocol [ verbose ]

显示IPv6直连路由下一跳信息

display ipv6 route-direct nib [ nib-id ] [ verbose ]

显示IPv6路由表的信息

display ipv6 routing-table [ verbose ]

显示通过指定基本IPv6 ACL过滤的IPv6路由信息

display ipv6 routing-table acl ipv6-acl-number [ verbose ]

显示指定目的地址的IPv6路由信息

display ipv6 routing-table ipv6-address [ prefix-length ] [ longer-match ] [ verbose ]

显示指定目的地址范围内的IPv6路由信息

display ipv6 routing-table ipv6-address1 to ipv6-address2 [ verbose ]

显示指定协议生成或发现的IPv6路由信息

display ipv6 routing-table protocol protocol [ inactive | verbose ]

显示IPv6路由表中的综合路由统计信息

display ipv6 routing-table [ all-routes ] statistics

显示IPv6路由表的概要信息

display ipv6 routing-table summary

显示RIB的路由属性信息

display rib attribute [ attribute-id ]

显示RIB的GR状态信息

display rib graceful-restart

显示RIB的下一跳信息

display rib nib [ self-originated ] [ nib-id ] [ verbose ]

display rib nib protocol protocol [ verbose ]

显示直连路由下一跳信息

display route-direct nib [ nib-id ] [ verbose ]

清除路由表中的综合路由统计信息

reset ip routing-table statistics protocol { protocol | all }

清除IPv6路由表中的综合路由统计信息

reset ipv6 routing-table statistics protocol { protocol | all }

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们