随笔分类 - 各常见网络协议
摘要:BGP与IGP交互 BGP与IGP在设备中使用不同的路由表,为了实现不同AS间相互通讯,BGP需要与IGP进行交互,即BGP路由表和IGP路由表相互引入。 BGP引入IGP路由 BGP协议本身不发现路由,因此需要将其他路由引入到BGP路由表,实现AS间的路由互通。当一个AS需要将路由发布给其他AS时
阅读全文
摘要:BGP报文格式 BGP报文由BGP报文头和具体报文内容两部分组成。BGP的运行是通过消息驱动的,共有如下所示的5种消息类型,这些消息有相同的报文头。这些消息通过TCP协议进行传播(端口号是179)。消息最长为4096字节,最短为19字节(只包含报文头)。BGP报文头包括三部分,总长19字节。 OPE
阅读全文
摘要:BGP工作原理 BGP对等体的建立、更新和删除等交互过程主要有5种报文、6种状态机和5个原则。 BGP的报文 BGP对等体间通过以下5种报文进行交互,其中Keepalive报文为周期性发送,其余报文为触发式发送: Open报文:用于建立BGP对等体连接。 Update报文:用于在对等体之间交换路由信
阅读全文
摘要:BGP的基本概念 本章节介绍了BGP的基本概念,理解这些基本概念后,您可以更好的理解BGP的其它功能。 自治系统AS(Autonomous System) AS是指在一个实体管辖下的拥有相同选路策略的IP网络。BGP网络中的每个AS都被分配一个唯一的AS号,用于区分不同的AS。AS号分为2字节AS号
阅读全文
摘要:IS-IS GR GR是Graceful Restart的简称,又被称为平滑重启,是一种用于保证当路由协议重启时数据正常转发并且不影响关键业务的技术。 不支持GR时,由于各种原因触发的主备切换,都会造成短时间的转发中断,并且在全网造成路由振荡。对于一个大型网络,尤其是运营商网络,这些路由震荡和业务中
阅读全文
摘要:IS-IS邻居震荡抑制 IS-IS邻居震荡抑制功能是一种震荡抑制方式,通过延迟邻居建立或调整链路开销为最大值的方法达到抑制震荡的目的。 产生原因 如果承载IS-IS业务的接口状态在Up和Down之间切换,就会引起邻居状态的频繁震荡。此时,IS-IS会快速发送Hello报文重新建立邻居,同步数据库LS
阅读全文
摘要:IS-IS多实例和多进程 对于支持VPN(Virtual Private Network)的设备,IS-IS多实例是指在同一台路由器上,可以配置多个VPN实例与多个IS-IS进程相关联。IS-IS多进程指在同一个VPN下(或者同在公网下)可以创建多个IS-IS进程,每个进程之间互不影响,彼此独立。不
阅读全文
摘要:IS-IS TE 传统的路由器选择最短的路径作为主路由,不考虑带宽等因素。这样,即使某条路径发生拥塞,也不会将流量切换到其他的路径上。MPLS TE(Multiprotocol Label Routering Traffic Engineering)解决网络拥塞问题有自己的优势。通过MPLS TE,
阅读全文
摘要:IS-IS Auto FRR 随着网络的不断发展,VoIP和在线视频等业务对实时性的要求越来越高,而IS-IS故障恢复需要经历“故障感知、LSP更新、LSP泛洪、路由计算和下发FIB”这几个过程才能让流量切换到新的链路上,因此故障恢复的时间远远超过了50ms(即用户感知流量中断的时间),不能满足此类
阅读全文
摘要:IS-IS与BFD联动 通常情况下,IS-IS设定发送Hello报文的时间间隔为10秒,一般将宣告邻居Down掉的时间(即邻居的保持时间)配置为Hello报文间隔的3倍。若在相邻路由器失效时间内没有收到邻居发来的Hello报文,将会删除邻居。由此可见路由器能感知到邻居故障的时间最小为秒级。这样可能会
阅读全文
摘要:IS-IS NSR 在网络高速发展的今天,用户对数据、视频、语音等应用的需求日渐增多,运营商对IP网络的可靠性也提出了更高的需求。当网络中某个节点发生故障,或者维护过程中人为进行的主备倒换,都可能导致设备无法组建路由信息,导致流量丢失甚至网络瘫痪。部署NSR(Non-Stop Routing)能够解
阅读全文
摘要:IS-IS主机名映射 IS-IS主机名映射机制为运行IS-IS协议的设备提供了一种从主机名到System ID映射的服务,它包括动态主机名映射和静态主机名映射。动态主机名映射的优先级高于静态主机名映射。当两者同时存在时,由动态主机名代替静态主机名。 在没有使能主机名交换特性的运行IS-IS协议的设备
阅读全文
摘要:IS-IS LSP分片扩展 当IS-IS要发布的链路状态协议数据报文PDU(Protocol Data Unit)中的信息量太大时,IS-IS路由器将会生成多个LSP分片,用来携带更多的IS-IS信息。 IS-IS LSP分片由LSP ID中的LSP Number字段进行标识,这个字段的长度是1字节
阅读全文
摘要:IS-IS Wide Metric 在早期的ISO10589中,使能IS-IS协议的接口下最大只能配置值为63的开销值,此时认为IS-IS开销类型为narrow。但是在大型网络设计中,较小的度量范围不能满足实际需求。所以在RFC3784中规定,使能IS-IS协议的接口开销值可以扩展到16777215
阅读全文
摘要:IS-IS管理标记 管理标记特性允许在IS-IS域中通过管理标记对IP地址前缀进行控制,可以达到简化管理。其用途包括控制不同级别和不同区域间的路由引入,以及在同一路由器上运行的IS-IS多实例。 图1 IS-IS组网示意图 如图1所示,RouterA需要与处于其他Level-1区域的RouterB、
阅读全文
摘要:IS-IS网络收敛 为了提高IS-IS网络的收敛,有快速收敛和按优先级收敛两种方式。快速收敛侧重于从路由的计算角度加快收敛速度;按优先级收敛侧重于从路由优先级角度提高网络性能。 快速收敛 IS-IS快速收敛是为了提高路由的收敛速度而做的扩展特性。它包括以下几个功能: 增量最短路径优先算法I-SPF(
阅读全文
摘要:IS-IS Overload IS-IS Overload使用IS-IS过载标记位来标识过载状态。IS-IS过载标志位是指IS-IS LSP报文中的OL字段。对设备设置过载标志位后,其它设备在进行SPF计算时不会使用这台设备做转发,只计算该设备上的直连路由。 图1 IS-IS过载示意图 如图1所示,
阅读全文
摘要:IS-IS路由渗透 通常情况下,Level-1区域内的路由通过Level-1路由器进行管理。所有的Level-2和Level-1-2路由器构成一个连续的骨干区域。Level-1区域必须且只能与骨干区域相连,不同的Level-1区域之间并不相连。 Level-1-2路由器将学习到的Level-1路由信
阅读全文
摘要:IS-IS认证 IS-IS认证是基于网络安全性的要求而实现的一种认证手段,通过在IS-IS报文中增加认证字段对报文进行认证。当本地路由器接收到远端路由器发送过来的IS-IS报文,如果发现认证密码不匹配,则将收到的报文进行丢弃,达到自我保护的目的。 认证的分类 根据报文的种类,认证可以分为以下三类:
阅读全文
摘要:IS-IS基本原理 IS-IS是一种链路状态路由协议,每一台路由器都会生成一个LSP,它包含了该路由器所有使能IS-IS协议接口的链路状态信息。通过跟相邻设备建立IS-IS邻接关系,互相更新本地设备的LSDB,可以使得LSDB与整个IS-IS网络的其他设备的LSDB实现同步。然后根据LSDB运用SP
阅读全文

浙公网安备 33010602011771号