ISIS路由过载概述 IS-IS OverLoad使用IS-IS过载标记位来识别过载状态。IS-IS过载标志位是指IS-IS LSP报文中的OL字段。对 设备设置过载标志位后,其他设备正在进行中SPF该设备不会用于转发,只计算设备上的直接路由。
当系统因各种原因无法保存新的时候LSP,因此无法维持正常LSDB同步时,系统计算的路由信息将出现错误。 在这种情况下,系统可以自动进入过载状态,即设备到达的路由不计算,但设备的直接路由不会被忽视。
除了设备异常外,系统还可以通过手动配置进入过载状态。当网络中的一些时候IS-IS设备 需要升级或维护时,需要暂时将该设备从网络中隔离。此时可以给该设备设置过载标志位,这样就可以避免其他设备通过该节点来转发流量。
?如果系统因设备进入异常状态而进入过载状态,系统将删除所有引入或渗透的路由信息。 (默认情况下,过载状态的所有渗透都包括L1渗透进L2的路由将被删除,引入的外部路由将被删除)
?如果系统因用户配置而进入过载状态,则根据用户配置决定是否删除所有引入或渗透路由。 (渗透路可通过手动配置进入过载状态 引入的路由是否被删除是否删除)
手动配置过载:set-overload 默认情况下,所有渗透路由和引入的外部路由都将被删除(当路由配置过载时L1的L2LSP的OL位置为1)
内部渗透路由不删除手动配置:set-overload allow interlevel
手动配置不删除外部引入路由:set-overload allow external
手动配置不删除内部渗透路由和外部引入路由:set-overload allow interlevel external
启动设备后,过载位置为1:set-overload on-startup time1
建立后指定邻居的过载位置为1:set-overload on-startup start-from-nbr time1
设置等待BGP在建立邻居之前,过载位置为1:set-overload on-startup wait-for-bgp time1 实际情况为bgp不建邻居需要等待time11时间保持过载位置