is is协议_is is协议优先级

is is协议_is is协议优先级IS-IS配置命令介绍(四)27、配置IS-IS路由按优先级收敛设备支持通过配置IS-IS路由的收敛优先级,可以使某些重要路由在网络拓扑发生变化时优先收敛。IS-IS路由收敛优先级的应用规律。对于已存在的IS-IS路由,收敛优先级将依据prefix-priority命令重新进行设置;对新增加的IS-

IS-IS配置命令介绍(四)
  27、配置IS-IS路由按优先级收敛

  设备支持通过配置IS-IS路由的收敛优先级,可以使某些重要路由在网络拓扑发生变化时优先收敛。

  IS-IS路由收敛优先级的应用规律。

  对于已存在的IS-IS路由,收敛优先级将依据prefix-priority命令重新进行设置;对新增加的IS-IS路由,收敛优先级将依据prefix-priority命令的过滤结果进行设置;如果一条路由符合多个收敛优先级的匹配规则,则这些收敛优先级中最高者当选为路由的收敛优先级;Level-1 IS-IS路由的收敛优先级高于Level-2 IS-IS路由的收敛优先级。

  27.1、配置IS-IS路由的收敛优先级

  [Huawei-isis-1]prefix-priority ?

  critical Configure the priority of routes as critical

  high Configure the priority of routes as high

  level-1 Level-1

  level-2 Level-2

  medium Configure the priority of routes as medium

  [Huawei-isis-1]prefix-priority level-1 ?

  critical Configure the priority of routes as critical

  high Configure the priority of routes as high

  medium Configure the priority of routes as medium

  [Huawei-isis-1]prefix-priority level-1 high ?

  ip-prefix IP address prefix-list

  tag Specify the value of the tag

  [Huawei-isis-1]prefix-priority level-1 high tag ?

  INTEGER<1-4294967295> Tag value

  [Huawei-isis-1]prefix-priority level-1 high ip-prefix ?

  STRING<1-169> Specify prefix-list name

  缺省情况下,IS-IS 32位主机路由的收敛优先级为medium,其他IS-IS路由的收敛优先级为low。

  prefix-priority命令仅在公网生效。

  如果用prefix-priority命令对IS-IS路由(除了IS-IS 32位主机路由)的收敛优先级进行配置后,IS-IS 32位主机路由的缺省收敛优先级将从medium变为low,其他IS-IS路由的收敛优先级依据prefix-priority命令的配置而变化。

  27.2、配置IPv4路由按优先级调度的比例,缺省比例为8:4:2:1。

  [Huawei]ip route prefix-priority-scheduler ?

  INTEGER<1-10> The weight of critical route convergence

  [Huawei]ip route prefix-priority-scheduler 8 ?

  INTEGER<1-10> The weight of high route convergence

  [Huawei]ip route prefix-priority-scheduler 8 4 ?

  INTEGER<1-10> The weight of medium route convergence

  [Huawei]ip route prefix-priority-scheduler 8 4 2 ?

  INTEGER<1-10> The weight of low route convergence

  28、配置IS-IS LSP分片扩展

  通过配置LSP分片扩展,使运行IS-IS的设备生成多个LSP分片来发布信息,以便携带更多的IS-IS信息。

  当一台设备新加入IS-IS网络时,建议先配置分片扩展和虚拟系统,然后建立IS-IS邻居或者引入路由。如果是因为IS-IS携带信息变大导致256个分片无法装下,再配置LSP分片扩展和虚拟系统,则需要重启IS-IS才可以让配置生效。

  28.1、使能IS-IS进程的LSP分片扩展

  [Huawei-isis-1]lsp-fragments-extend ?

  level-1 Level-1

  level-1-2 Level-1-2

  level-2 Level-2

  mode-1 Operate in Mode-1

  mode-2 Operate in Mode-2

  <cr>

  [Huawei-isis-1]lsp-fragments-extend level-2 ?

  mode-1 Operate in Mode-1

  mode-2 Operate in Mode-2

  <cr>

  [Huawei-isis-1]lsp-fragments-extend level-2 mode-2

  配置LSP分片扩展时,如果不指定mode和level级别,则默认为mode-1和level-1-2。如果网络上还有其他厂商的设备,配置分片扩展必须配置成Mode-1,否则其他设备无法识别。

  28.2、配置一个IS-IS虚拟系统

  [Huawei-isis-1]virtual-system ?

  XXXX.XXXX.XXXX Virtual system ID

  为了使设备生成扩展LSP分片,应至少配置一个虚拟系统的System ID。这个虚拟系统的System ID在整个路由域中必须唯一。一个IS-IS进程最多可配置50个虚拟系统的System ID。

  29、在NBMA网络中配置IS-IS Mesh Group

  通过在NBMA网络中配置Mesh Group,可以避免因LSP的重复扩散而造成的带宽浪费。

  [Huawei-GigabitEthernet0/0/2]isis mesh-group ?

  INTEGER<1-4294967295> Mesh group number

  mesh-blocked Block LSPs on this interface

  [Huawei-GigabitEthernet0/0/2]isis mesh-group mesh-blocked

  当对接口设置了mesh-blocked参数后,接口被阻塞,不再向外扩散LSP。所有加入到Mesh Group中的接口,通过CSNP和PSNP机制来保证整个网段的LSDB的同步。

  30、使能IS-IS Auto FRR

  随着网络的不断发展,VoIP和在线视频等业务对实时性的要求越来越高,而IS-IS故障恢复需要经历“故障感知、LSP更新、LSP泛洪、路由计算和下发FIB”这几个过程才能将流量切换到新的链路上,因此流量中断的时间远远超过了50ms,不能满足此类网络业务对实时性的要求。

  IS-IS Auto FRR和BFD联动之后,可以将流量从故障链路快速切换到备份链路上,使流量中断的时间小于50ms,从而达到保护流量的目的,因此极大的提高了IS-IS网络的可靠性。

  30.1、使能FRR并进入IS-IS FRR视图

  [Huawei]isis

  [Huawei-isis-1]frr

  [Huawei-isis-1-frr]

  30.2、利用过滤策略过滤备份路由,使只有通过过滤策略的备份路由才可以加入路由表

  [Huawei-isis-1-frr]frr-policy route route-policy ?

  STRING<1-40> Name of the route policy

  30.3、使能IS-IS Auto FRR利用LFA(Loop-free Alternate)算法计算无环备份路由

  [Huawei-isis-1-frr]loop-free-alternate ?

  level-1 Level-1

  level-1-2 Level-1-2

  level-2 Level-2

  <cr>

  果不指定Level,则在Level-1和Level-2上都使能IS-IS Auto FRR并生成备份路由

  30.4、阻止接口参与LFA(Loop Free Alternate)计算

  [Huawei-GigabitEthernet0/0/2]undo isis lfa-backup ?

  level-1 Level-1

  level-1-2 Level-1-2

  level-2 Level-2

  <cr>

  在网络部署的过程中,为了便于流量管理,避免在主链路故障时流量转发路径的不确定性,可以阻止某些接口参与LFA计算,取消这些接口成为备份接口的能力。

  31、配置IS-IS与静态BFD联动

  在IS-IS网络中,IS-IS邻居之间通过定时发送Hello报文来感知邻居状态变化,缺省情况下当发送3个无效的Hello报文(30秒)之后,即认为邻居变为Down状态。对一些对网络收敛速度要求较高、且不能容忍丢包的网络来说,仅依赖IS-IS这种感知链路故障的机制可靠性太低。

  为了解决上述问题,IS-IS协议引入了IS-IS与BFD联动功能。BFD检测是毫秒级,可以在50ms内感知IS-IS邻居之间链路的故障,因此能够提高IS-IS路由的收敛速度,保障链路快速切换,减少流量损失。

  与动态BFD相比,静态BFD有以下优缺点:

  静态BFD的优点是可以人为控制,部署比较灵活,为了节省内存,同时又保证关键链路的可靠性,可以在某些指定链路部署BFD,而其他链路不部署。

  静态BFD的缺点在于建立和删除BFD会话时都需要手工触发,缺乏灵活性。而且有可能造成人为的配置错误。例如,如果配置了错误的本地标识符或者远端标识符时,BFD会话将不能正常工作。

  目前,BFD会话不会感知路由切换。如果绑定的对端IP地址改变引起路由切换到其他链路上,除非原链路转发不通,否则,BFD不会重新协商。

  31.1、创建静态BFD

  创建方法请参考这里:http://www.023wg.com/sort/bfd

  31.2、使能接口静态BFD特性

  [Huawei-GigabitEthernet0/0/2]isis bfd static

  32、配置IS-IS与动态BFD联动

  IS-IS与动态BFD联动由IS-IS协议动态触发建立BFD会话,即IS-IS在建立邻居关系时,将邻居的参数及检测参数(包括目的地址、源地址等)通告给BFD,BFD根据收到的参数建立起会话。

  动态BFD比静态BFD更具有灵活性。动态BFD由路由协议动态触发BFD会话建立,避免了人为控制可能导致的配置错误,且配置比较简单,适用在全网需要配置BFD的情况。通过配置动态BFD特性,可以配合IS-IS更快地检测到邻居状态变化,从而实现网络的快速收敛。

  目前,BFD会话不会感知路由切换。如果绑定的对端IP地址改变引起路由切换到其他链路上,除非原链路转发不通,否则,BFD不会重新协商。

  在接口上配置BFD特性的优先级高于在进程中配置BFD特性的优先级。即打开接口BFD特性的开关之后,建立BFD会话的参数以接口上的配置为准。

  32.1、在IS-IS进程下配置IS-IS与动态BFD联动

  [Huawei-isis-1]bfd all-interfaces enable

  [Huawei-isis-1]bfd all-interfaces ? # 配置BFD参数,指定用于建立BFD会话的各个参数值

  detect-multiplier Specify the detect multiplier

  enable Enable dynamic BFD on this interface

  frr-binding Set BFD binding interface link status

  min-rx-interval Specify the minimum receive interval

  min-tx-interval Specify the minimum transmit interval

  [Huawei-GigabitEthernet0/0/2]isis bfd block # 阻止接口动态创建BFD会话

  32.2、在接口下配置IS-IS与动态BFD联动

  [Huawei-GigabitEthernet0/0/2]isis bfd ?

  block Disable BFD on this interface

  detect-multiplier Specify the detect multiplier

  enable Enable dynamic BFD on this interface

  frr-binding Set BFD binding interface link status

  min-rx-interval Specify the minimum receive interval

  min-tx-interval Specify the minimum transmit interval

  static Enable static BFD on this interface

  关于BFD详解请移步这里阅读,创建方法请参考这里:http://www.023wg.com/sort/bfd

  33、使能IS-IS的GR能力

  当IS-IS协议重启时会引起网络暂时中断,这是因为该交换机与其它邻居的邻接关系被拆除,该交换机的LSP报文被删除,使得路由计算不准确,造成报文丢失。

  IS-IS GR特性可以解决这个问题。该特性使该交换机将其重启状态通知给邻居,允许邻居不重新建立邻接关系而保持转发不终止。GR间隔时间在IS-IS的Hello PDU中设置为保持时间,这样在该交换机GR的时间内邻居不会断掉与其的邻接关系。

  33.1、使能IS-IS协议的GR能力

  [Huawei-isis-1]graceful-restart

  33.2、使IS-IS邻居的Holdtime不受GR影响,保持原来的数据

  [Huawei-isis-1]graceful-restart no-impact-holdtime

  33.3、配置IS-IS GR过程中T3定时器的时间

  [Huawei-isis-1]graceful-restart interval ?

  INTEGER<30-1800> Set restart interval value (Seconds)

  T3定时器用来控制完成GR的最长时间。当所有Level都完成LSDB同步后,则取消T3定时器。如果T3定时器到期时仍未完成LSDB同步,则GR失败。缺省情况下,T3定时器为300秒。建议保持该缺省值。

  在GR期间,Restarter设备的邻居会将T3定时器的时间设置为邻居保持时间,避免GR期间邻居断连造成整个网络路由的重新计算。

  33.4、配置GR Restarter来抑制重启TLV的SA(Suppress-Advertisement)位

  [Huawei-isis-1]graceful-restart suppress-sa

  34、配置IS-IS设备进入过载状态

  配置IS-IS设备进入过载状态可以使某台IS-IS设备暂时从网络中隔离,从而避免造成路由黑洞。在IS-IS视图下配置该命令时,对基本拓扑生效。在IS-IS拓扑视图或IS-IS IPv6拓扑视图下配置该命令时,对本拓扑生效。

  [Huawei-isis-1]set-overload ?

  allow Allows prefixes identified in subsequent keyword(s)

  on-startup Set overload-bit on-startup

  <cr>

  [Huawei-isis-1]set-overload on-startup ?

  INTEGER<5-86400> Keep overload-bit set for number of seconds, default value is 600 seconds

  allow Allows prefixes identified in subsequent keyword(s) # 在过载状态下允许某种路由

  start-from-nbr Start the timer when specified interface boot-up # 指定接口启动后开启定时器

  wait-for-bgp Wait until BGP is converged # 等待直到BGP同步

  <cr>

  [Huawei-isis-1]set-overload on-startup 600 ?

  allow Allows prefixes identified in subsequent keyword(s)

  <cr>

  [Huawei-isis-1]set-overload allow ?

  external Allow Routes learnt from other protocols to be advertised

  interlevel Allow InterLevel Routes to be advertised

  [Huawei-isis-1]set-overload on-startup start-from-nbr ?

  XXXX.XXXX.XXXX Neighbor's System ID

  [Huawei-isis-1]set-overload on-startup start-from-nbr 1111.1111.1111 ?

  INTEGER<5-86400> Keep overload-bit set for number of seconds, default value is 600 seconds

  allow Allows prefixes identified in subsequent keyword(s)

  <cr>

  [Huawei-isis-1]set-overload on-startup wait-for-bgp ?

  INTEGER<5-86400> Keep overload-bit set for number of seconds, default value is 600 seconds

  allow Allows prefixes identified in subsequent keyword(s)

  <cr>

  虽然设置了过载标志位的LSP会在网络中扩散,但是在计算通过超载路由器的路由时不会被采用。即,对路由器设置过载位后,其它路由器在进行SPF计算时不会考虑这台路由器。但该路由器的直连路由不会被忽略。

  如果需要本路由器不被其他路由器计算SPF使用,用户应在本路由器上配置set-overload命令,不指定on-startup关键字。这样,系统会立即在其发送的LSP报文中设置过载标志位,并且只能通过执行undo set-overload命令取消此过载标志位。

  如果需要在本路由器重启或发生故障时不被其他路由器计算SPF使用,用户应在本路由器上配置set-overload命令,并指定on-startup关键字。

  当路由器内存不足时,系统自动在发送的LSP报文中设置过载标志位,与用户是否配置了set-overload命令无关。

  通过设置过载位,还可以解决BGP和IGP收敛速度不一致而导致的网络流量丢失问题。

  35、复位IS-IS

  复位IS-IS包括复位IS-IS数据结构、复位IS-IS邻居关系和复位IS-IS的报文信息。复位IS-IS数据结构后,设备之前所有的结构信息、邻接关系将全部重新建立,请务必仔细确认。复位IS-IS邻居关系会导致设备之间的IS-IS邻居关系中断。请务必仔细确认是否必须执行复位IS-IS邻居关系的操作。

  35.1、复位IS-IS数据结构

  <Huawei>reset isis ?

  INTEGER<1-65535> Process ID

  all Clear database information of ISIS

  peer ISIS neighbour

  <Huawei>reset isis all

  35.2、复位IS-IS邻居关系

  <Huawei>reset isis peer ?

  STRING<12-32> Neighbor's System ID

  36、配置IS-IS主机名映射

  通过配置IS-IS主机名映射,管理员可以使用方便记忆的名称代替设备的System ID。配置IS-IS主机名映射后,使用显示命令查看IS-IS的相关信息时,会以配置的动态名称代替设备的System ID,从而提高IS-IS网络的可维护性。

  [Huawei-isis-1]is-name ?

  STRING<1-64> Symbolic name value

  map Configure a symbolic name map for a remote IS

  [Huawei-isis-1]is-name http://023wg.com

  37、配置IS-IS在PURGE报文中添加POI TLV

  当LSP报文的Remaining Lifetime字段为0时,证明此报文已失效,此时称为PURGE报文。通常情况下,PURGE报文不会记录任何产生该报文的设备信息,因此当网络发生问题时,很难定位到报文的源头。

  为解决这一问题,可以配置IS-IS在PURGE报文中添加POI TLV,使PURGE报文携带产生该报文的设备的信息。同时,如果本地配置了动态主机名功能,PURGE报文中也会添加主机名TLV,为定位问题提供方便。

  [Huawei-isis-1]is-name map ?

  XXXX.XXXX.XXXX[.XX] System ID or PseudoNode ID

  [Huawei-isis-1]is-name map 1111.1111.1111 ?

  STRING<1-64> Symbolic name map for the remote IS

  [Huawei-isis-1]is-name map 1111.1111.1111 http://023wg.com

  38、配置IS-IS邻接状态信息输出到终端

  在IS-IS网络中,邻居震荡会带来网络不稳定、网络频繁收敛消耗大量内存,甚至可能会造成用户流量丢失,因此,当出现邻居震荡现象,必须尽快定位并解决。

  为了方便在出现邻居震荡时及时定位问题,可以打开IS-IS邻接状态变化的输出开关,将邻居状态变化信息记录到日志中。在本地设备terminal monitor开关已开启的情况下,当打开邻接状态输出开关后,IS-IS邻接状态的变化会输出到配置终端上,直至邻接状态输出开关被关闭。

  [Huawei-isis-1]log-peer-change ?

  topology Configure IPv6 topologies

  <cr>

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/91239.html

(0)
上一篇 2024年 6月 1日 上午10:16
下一篇 2024年 6月 1日

相关推荐

关注微信