IS-IS
中间系统到中间系统ISIS
这里的IS说的是路由器,不同厂商的设备进行通信。ISIS没用TCP/IP
不支持IP,用种地址,主要功能收集域内的网络拓扑,根据网络拓扑计算
出到达各路由器的最短路径,指导流量转发。
现网中出现故障,如果配置静态路由,需要换设备修改线路,会使网络拓扑
发生变化,那么像ISIS优先就很明显,自动计算,无需干预,最短路径,响应及时
ISIS TCP/IP
IS Router (路由器)
circuit internet
network 相当于路由器标识
adjacency peer/neighbor
当然ISIS也有缺点,ISIS计算拓扑最短路径,依赖一种叫COST的东西,在ISIS
中叫metric,实际上就是一个数字,用来反映链路(网线)的损耗和传输数据的能力
使用了最短路径,就造成用的链路忙的要死,不用的链路闲的要死,这个对于ISIS
没有好的解决办法
另外ISIS计算路径的时候,需要知道全网的拓扑,所以每台路由器都要存储全网的
拓扑信息
现在ISIS也支持IP 叫做集成ISIS。
ISIS拓扑的拓扑结构:
为了支持大规模的路由网络,IS-IS在AS采用骨干区域和普通区域分层结构。
一般来说,将Level路由器部署在非骨干,Level-2和Level-1-2路由器部署在骨干
每一个非骨干区域都通过Level-1-2路由器与骨干区域相连
OSPF与ISIS的拓扑不同点
1:在ISIS中,每个路由器都只属于一个区域;而在OSPF中,一个路由器的不同接口
可以属于不同的区域。
2:在ISIS中,单个区域没有骨干和非骨干的概念,而在OSPF中,Area0被定义为骨干区域
3:在ISIS中,Level-1和Level-2级别的路由都采用SPF算法,分别生成最短路径SPT
而在OSPF中,只有在同一个区域内才使用SPF算法,区域之间的路由需要通过骨干区域转发
IS-IS路由器的分类:
Level-1路由器: 特殊区域 负责区域内的路由,它只属于同以区域的Level-1和Level-1-2路由器形成
邻居关系,属于不同区域的Level-1路由器不能形成邻居关系。level-1路由器只负责
维护Level-1的LSDB,该LSDB包含本区域的路由信息,到本区域外的报文转发给最近
的Level-1-2路由器
Level-2路由器:骨干区域 责区域间的路由,它可以与同一或者不同区域的Level-2路由器
或者其他区域的Level-1-2路由器形成邻居关系,Level-2路由器维护一个Level-2的LSDB
该LSDB包含区域间的路由信息
所有的Level-2级别的路由器组成路由域的骨干网,负责在不同区域间通信。路由域中Level-2
必须是物理连续的,以保证骨干网的连续新。只有Level-2级别的路由器才能
直接与区域外的路由器交换数据报文或路由信息
Level-1-2路由器: ABR 时属于Level-1和Level-2的路由器成为Level-1-2路由器,它可以与同一区域的
Level-1由器形成Level-1的邻居关系。Level-2形成level-2的邻居关系
L1 lan iiH mac:0180-c200-0014
L2 lan iiH mac: 0180-c200-0014
level-1-2路由器维护两个LSDB,Level的LSDB用于区域内路由,Level-2的LSDB用于区域内路由
ISIS边界区域在路由器 OSPF在ABR的接口
区域间路由:L2邻居关系所在的层----具有明细路由
L1邻居关系所在的层----通过一条指向L1/L2路由器的默认路由进行外部访问
L1/L2路由器 将ATT字段 置位为1,L1路由会收到生成一条指向了L1/L2的默认路由
ISIS的网络类型:
IS-IS只支持两种类型的网络,根据物理链路不同分为
广播:Eeheret Token-Ring
点到点:PPP HDLC
NBMA :子接口需要配置P2P
不支持P2MP
DIS和伪节点:
在广播网络中,ISIS需要在所有的路由器中选举一个路由器作为DIS
DIS用来创建和更新伪节点,并负责生成伪节点的链路状态协议数据单元LSP
用来描述网络上有哪些网络设备
伪节点用来模拟广播网络的一个虚拟节点,并非真实的路由器。在ISIS中,伪节点
用DIS的SYS ID和一个字节的Ciruit ID 标识
level-1和Level-2的DIS是分别选举的,用户可以为不同级别的DIS设置不同的优先级
DIS优先级数值最大的被选为DIS。如果优先级数值最大的路由器有多台,则其中MAC地址
最大的路由器会被选中,不同级别中的DIS可以是同一台路由器,也可以是不同的路由器
ISIS协议中的DIS与OSPF协议中的DR的区别:
1在ISIS广播网中,优先级为0的路由器也参与DIS的选举,而在OSPF中为0的不参加选举
2在ISIS广播网中,当有新的路由器加入,并符合成为DIS条件时,这个路由器会成为
新的DIS,原有伪节点被删除,会引起LSP泛洪,而在OSPF中有新的路由加入,及时他的
DR优先级最大们也不会立即成为DR
3在ISIS广播网中。同一网段上的同一级别的路由器之间都会形成邻接关系,包括所有的
非DIS路由器之间也会形成邻接关系。而在OSPF中,路由器只DR和BDR建立邻接关系
4ISIS广播网上所有的路由器之间形成邻接关系,单LSDB同步仍然依靠DIS来保证
ISIS的地址结构:
网络服务访问点NSAP是OS协议中用于定位资源的地址。NSAP的地址结构
由IDP DSP组成 ,长度是可变的 NSAP最多20个字节最少8个字节
网络实体名城NET:指设备本身的网络层信息,可以看作一类特殊的NSAP
例如有NET为:ab.cdef.1234.5678.9abc.00,
则其中Area Address为ab.cdef,System ID为1234.5678.9abc,SEL为00。
CSNP(全时序协议数据单元)
Level 1 CSNP
Level 2 CSNP
用于广播链路上的LSDB同步。DIS在广播接口上每10秒发送一次CSNP
CSNP包含了本地数据库里所有LSP的完整列表。正如前面所提到,CSNP用于数据库同步
在串行链路上,只在第一次邻接时发送CSNP。
在OSI网络模型的ISIS路由协议中,路由器于建立邻居关系的会互相发送CSNP报文。
CSNP报文,相当于TCP/IP网络模型中的OSPF的DD报文
Broadcast网络类型:由DIS每10秒发送一次CSNP
PtoP网络类型:邻居建立后只发送一次
CLNP(DD)
网络连接协议,可以用于终端系统的网络实体之间或网络层中继系统中。CLNP使用
NSAP地址和标题来识别网络设备,就像IP一样,CLNP协议头的校验和提供了一种认证
该认证用于处理CLNP数据包是否正确传输,以及提供了生命周期控制机制,该机制限制了
数据报文停留在因特网系统中的时间
CLNP可以用于终端系统的网络实体之间或网络层中继系统中。CLNP主要提供无连接
网络服务。CLNP的目标是用于充当子网独立收敛协议(SNICP)的角色,其功能为在定义的
一组底层服务上建立OSI网络服务,并支持一组相同或不同的互联子网上的OSI无连接网络服务
的统一性。当子网独立收敛协议/或子网独立收敛协议和/子网访问协议没有提供在一个NSAP
到另一个NSAP的全部或部分路径上支持无连接网络服务所需的功能时,CLNP可以用来调整。
除SNICP之外,CLNP还可以实现其他协议的功能,也因此它也实用于其他子网互连接方式下。
邻居关系的建立原则:
1只有在同一层次的相邻路由器才有可能成为邻居
2对于Level-1的路由器来说,区域号必须一致
3链路两端ISIS接口类型必须一致
4链路两端ISIS接口的地址必须处于同一网段
由于ISIS是直接运行在数据链路层上的协议,并且是最早设计给CLNP使用的,
ISIS邻居关系的形成IP地址无关,但实际的实现中,由于只在IP上运行ISIS,所以
是要检查对方的IP地址的,如果接口配置了从IP,那么只要双方某个IP在同一网段
不一定要主IP相同
当链路两端ISIS接口地址不在同一网段,如果接口对接收的Hello报文不作IP地址
检车,也可以建立邻居关系。对于P2P接口,可以配置接口忽略IP地址检查,对于
以太网接口,需要将以太网接口模拟成P2P接口,然后才可以配置接口忽略IP地址检查
ISIS的LSP交互过程:
LSP产生的原因:
ISIS路由域内的所有路由器都会产生LSP,以下事件会触发一个新的LSP:
1邻居Up或Down
2ISIS相关接口Up或Down
3引入的IP路由发生变化
4区域间的IP路由发生变化
5接口被赋予新的metric值
6周期性更新
收到邻居新的LSP的处理过程:
1.将接收的新的LSP合入到自己的LSDB数据库中,并标记为flooding
2.发送新的LSP到除了收到该LSP的接口之外的接口
3.邻居再扩散到其他邻居。
LSP的“泛洪(flooding)”
LSP的“泛洪(flooding)”是值当一个路由器相邻路由器通告自己的LSP后,
相邻路由器再将相同的LSP报文传送到除发送该LSP的路由器外的邻居,并这样逐级
将LSP传送到整个层次内所有路由器的一种方式。通过这种“泛洪”,整个层次的
每一个路由器就都可以拥有相同的LSP信息,并保持LSDB的同步
广播链路中新加入路由器与DIS同步LSDB数据库的过程:
1:新加入的路由首先发送hello报文
2:建立邻居关系之后,RouterC等待LSP刷新定时器超时,然后将自己的LSP发往组播地址
3:该网段中的DIS会把收到RouterC的LSP加入到LSDB中,并等待CSNP报文定时器超时并
发送CSNP报文,进行该网络内的LSDB同步
4:RouterC收到DIS发来的CSNP报文,对比自己的LSDB数据库,然后先DIS发送
PSNP报文请求自己没有的LSP
5:DIS收到该PSNP报文请求后向RouterC发送对应的LSP进行LSDB的同步
在上述过程中DIS的LSDB更新过程如下:
1:DIS接收到LSP,在数据库中搜索对应的记录。若没有该LSP,则将其加入数据库
并广播新数据库内容
2:若收到的LSP序列号大于本地LSP的序列号,就替换为新报文,并广播新数据库内容
若收到的LSP序列号小本地LSP的序列号,就向入端接口发送本地LSP报文
3:若收到的LSP和本地LSP的序列号相等,则比较Remaining Lifetime。若收到
LSP报文的Remaining Lifetime为0,则将本地的报文替换为新报文,
P2P链路上LSDB数据库同步过程
1:routerA和routerB建立邻居关系
2:建立邻居关系之后,RouterA和RouterB会先发送CSNP给对端设备。如果对端
的LSDB与CSNP没有同步,则发送PSNP请求相应的LSP
3:假定RouterB向routerA索取相应的LSP。RouterA发送RouterB请求的LSP的同时
启动LSP重传定时器,并等待routerB发送的PSNP作为LSP的确认
4:如果在接口LSP重传定时器超时后,RouterA还没收到RouterB发送的PSNP报文作为
应答,则重新发送该LSP直至收到PSNP报文。
在P2P链路上PSNP有两种作用:
1:作为Ack应答收到的LSP
2:用来请求所需的LSP
在P2P链路中设备的LSDB更新过程如下
1 若收到的LSP比本地的序列号更小,则直接给对方发送本地的LSP,然后等待对方给自己一个
PSNP报文作为确认;若收到的LSP比本地的序列号更大,则将这个新的LSP存入自己的
LSDB,再通过一个PSNP报文确认收到此LSP,最后再将这个LSP发送给除了发送该
LSP的邻居以外的邻居。
2 若收到的LSP序列号和本地相同,则比较Remaining Lifetime,若收到的LSP报文的
Remaining Lifetime为0,则将收到的LSP存入LSDB中并发送PSNP报文确认收到的
LSP,然后将该LSP发送给除了发送该LSP的邻居以外的邻居,若收到的LSP报文的Remaining Lifetime
不为0而本地LSP报文的Remaining Lifetime为0,则直接给对方发送本地的LSP,然后等待
对方给自己一个PSNP报文作为确认。
3 若收到的LSP和本地LSP的序列号相同且Remaining Lifetime都不为0,则比较checksum,若收到
LSP的checksum大于本地LSP的checksum,则将收到的LSP存入LSDB中并发送PSNP报文
来确认收到此LSP,然受将该LSP发送给除了发送该LSP的邻居以外的邻居;若收到LSP的checksum
小于本地LSP的Checksum,则直接给对方发送本地的LSP,然后等待对方给自己一个PSNP报文作为确认
4 若收到的LSP和本地LSP的序列号,Remaing Lifetime和checksum都相同,则不转发给报文
IS-IS认证:
IS-IS认证是基于网络安全性的要求而实现的一种认证手段,通过再IS-IS报文中增加认证字段对
报文进行认证。当本地路由器接收到远端路由器发送来的IS-IS报文,如果发现认证密码不匹配
则会对报文进行丢弃,达到自我保护的目的
认证的分类:
根据报文的种类,认证可以分为以下三类
1:接口认证:是指使能IS-IS的接口以指定方式和密码对Level-1和Level-2的Hello报文进行认证
2:区域认证:是指运行IS-IS的区域以指定方式和密码对Level-1的SNP和LSP报文进行认证
3:路由认证:是指运行IS-IS的路由域以指定方式和密码对Level-2的SNP和LSP报文进行认证
对于接口认证,有以下两种设置
1 发送带认证TLV的认证报文,本地对接收的报文也进行认证检查。
2 发送带认证TLV的认证报文,但是本地对接收的报文不进行认证检查
对于区域和路由域认证,可以设置为SNP和LSP分开认证
1 本地发送的LSP报文和SNP报文都携带认证TLV,对收到的LSP报文和SNP报文都进行认证检查
2 本地发送的LSP报文携带认证TLV,对收到的LSP报文进行认证检查,发送的SNP报文
携带认证TLV,但不对收到的SNP报文进行检查
3 本地发送的LSP报文携带认证TLV,对收到的LSP报文进行认证检查;发送的SNP报文不携带
认证TLV,也不对收到得SNP报文进行认证检查
4 本地发送得LSP报文和SNP报文都携带认证TLV,对收到得LSP报文和SNP报文都不进行认证检查
根据报文得认证方式,可以分为以下三类:
1明文认证:一种简单得认证方式,将配置得密码直接加入报文中,这种认证方式安全性不够
2MD5认证:通过将配置得密码进行MD5算法之后再加入报文中,这样提高了密码得安全性
3Keychian认证:通过配置随时间变化得密码链表来进一步提升网络得安全性
认证信息得携带形式:
IS-IS通过TLV得形式携带认证信息,认证TLV得类型为10,具体格式如下:
1Type:ISO定义认证报文得类型值为10,长度为1字节
2Length:指定认证TLV值得长度,长度1字节
3Value:指定认证得具体内容,其中包括了认证得类型和认证得密码,长度为1~254字节
其中认证得类型为1字节 ,具体定义如下:
0:保留得类型
1:明文认证
54:MD5认证
255:路由域私有认证方式
IS-IS路由渗透:
通常情况下,Level-1区域内得路由通过Level-1得路由器进行管理。所有得Level-2和Level-1-2路由器
构成一个连续得骨干区域。Level-1区域必须且只能与骨干区域相连,不同得Level-1区域之间
并不相连
Level-1-2路由器学习到得Level-1路由信息装入Level-2 LSP,再泛洪LSP给其他Level-2和Level-1-2
路由器。因此,Level-1-2和Level-2路由器知道整个IS-IS路由域的路由信息。但是,为了有效减小路由表
的规模,在缺省情况下,Level-1-2路由器并不将自己知道的其他Level-1区域以及骨干区域的路由
信息通报给它所在得Level-1区域。这样,Level-1路由器将不了解本区域以外得路由信息,
可能导致与本区域之外得目的地址通信时无法选择最佳的路由
为解决上述问题,IS-IS提供了路由渗透功能。通过在Level-1-2路由器上定义ACL,
路由策略,Tag标记等方式,将符合条件的路由筛选出来,实现将其他Level-1区域和骨干区域
的部分路由信息通报给自己所在的Level-1区域
ISIS Overload
IS-IS Overload使用IS-IS过载标记位来标识过载状态。IS-IS过载标志位是指IS-IS LSP报文中的OL
字段。对设备设置过载标志位后,其他设备在进行SPF计算时不会使用这台设备做转发,
只计算该设备上的直连路由。
当系统因为各种原因无法保存新的LSP,以致无法维持正常的LSDB同步时,该系统计算出的路由信息
将出现错误,这种情况下,系统就可以进入过载状态,即通过该设备到达的路由不计算,但
该设备的直连路由不会被忽略。
除了设备异常可导致自动进入过载状态,也可以通过手动配置使系统进入过载状态。当网络中的某些
IS-IS设备需要升级或维护时,需要暂时将该设备从网络中隔离。此时可以给该设备设置过载标志位,
这样就可以避免其他设备通过该节点来转发流量
ISIS网络收敛
IS-IS快速收敛是为了提高路由的收敛速度而做的扩展特性。它包括以下几个功能:
1:增量最短路径优先算法I-SPF:是指当网络拓扑改变的时候,只对受影响的节点进行
路由计算,而不是对全部节点重新进行路由计算,从而加快了路由的计算。SPF占用CPU资源,
影响整个网络的收敛速度。I-SPF改进了这个算法,除了第一次计算时需要计算全部节点外,
每次只计算受到影响的节点,而最后生成的最短路径树SPF与原来的算法所计算的结果相同,
大大降低了CPU的占用率,提高了网络的收敛速度。
2:部分路由计算PRC:是指当网络上路由发生变化的时候,支队发生变化的路由进行重新计算
RPC的原理与I-SPF相同,都是只对发生变化的路由进行重新计算。不同的是,PRC不需要计算
节点路径,而是根据I-SPF算出来的SPT来更新路由。
在路由计算中,叶子节点代表路由,节点代表路由器。如果I-SPF计算后的SPT改变,PRC只会
处理那个变化的节点上的所有叶子;如果经过I-SPF计算后的SPF并没有变化,则PRC只处理变化
的叶子信息。比如一个节点只能使能一个IS-IS接口,则整个网络拓扑的SPF是不变的,这时PRC只
更新这个节点的接口路由,从而节省CPU占用率
PRC和I-SPF配合使网络收敛进一步提高。
3:智能定时器:在进行SPF计算和产生LSP的时候用的一种智能定时器。该定时器首次超过
时间是一个固定的时间。如果在定时器超时前,又有触发定时器的事件发生,则该定时器
下一次的超时时间会增加。
改进了路由算法后,如果触发路由计算的时间间隔比较长,同样会影响网络的收敛速度。
使用毫秒级定时器可以缩短这个间隔时间,但如果网路变化比较频繁,又会造成过度占用CPU资源
SPF智能定时器即可以对少量的外界突发事件进行快速响应,又可以避免过度的占用CPU。通常情况下,
一个正常运行的IS-IS网络是稳定的,发生大量的网络变动的几率很小,IS-IS不会频繁的进行路由计算
如果拓扑变化比较频繁,智能定时器会随着计算次数的增加,间隔时间也会逐渐延长,从而避免占用大量CPU资源
与SPF智能定时器类似的还有LSP生成智能LSP智能定会十七
4:LSP快速扩散:此特性可以加速LSP的扩散速度。‘
正常情况下,当IS-IS收到其他路由器发来的LSP时,如果此LSP比本地LSDB中相应的LSP更新,则更新LSDB的LSP
并用一个定时器定期将LSDB内已更新的LSP扩散出去
LSP快速扩散特性改进了这种方式,使能了次特性的设备收到了一个或多个较新的LSP时,在路由计算之前,先将小于
指定数目的LSP扩散出去,加快LSDB同步过程。这种方式在很大程度上可以提高整个网络的收敛速度。
按优先级收敛
IS-IS优先级收敛是指在大量路由情况下,能够让某些特定的路由(比如匹配指定IP前缀的路由)优先
收敛的一种技术。因此用户可以把和关键业务相关的路由配置成相对较高的优先级,使这些路由更快的
收敛,从而使关键的业务收到的影响减小。通过对不同的路由配置不同的优先级,达到重要的路由收敛目的
提高网络的可靠性
ISIS管理标记:
管理标记特性允许在IS-IS域中通过管理标记对IP地址前缀进行控制,可以达到简化管理。其用途包括
控制不同级别和不同区域间的路由引入,以及在同一路由器上运行的IS-IS多实例。
管理标记值与某些属性相关联。当cost-style为wide,wide-compatibele或compatible时,如果发布可达
的IP地址前缀具有该属性,IS-IS会将管理标记加入到该前缀的IP可达信息TLV中。这样,管理标记就会随着前缀
发布到整个路由域。
ISIS LSP分片扩展:
当IS-IS要发布的链路状态协议数据报文PDU中的信息量太大时,IS-IS路由器将会胜场多个LSP分片,用来携带更多的ISIS信息
IS-IS LSP分片由LSP ID中的LSP Number字段进行标识,这个字段的长度是1字节。因此,
一个IS-IS进程最多可产生256个LSP分片,携带的信息量有限。在RFC3786中规定,IS-IS可以配置虚拟的
systemID,并生成虚拟IS-IS的LSP报文来携带路由等信息
基本概念:
1:初始系统:初始系统是实际运行IS-IS的路由器。允许一个单独的IS-IS进程向多个虚拟路由器
一样发布LSP,而“Originating System”指的是“真正”的IS-IS进程。
2:系统ID:初始系统的系统ID。
3:虚拟系统:由附加系统ID标识的系统,用来生成扩展LSP分片。这些分片在其他LSP ID携带附加系统
4:附加系统ID:虚拟系统的系统ID,由网络管理器同一分配。每个附加系统ID都允许生成256个扩展的LSP分片
5:24号TLV:用来标识初始系统与虚拟系统的关系
工作原理:
在IS-IS中,每个系统ID都标识一个系统,每个系统最多可以生成256个LSP分片。通过增加附加系统ID
可以最多配置50多个虚拟系统,从而使得IS-IS进程最多可生成13056给LSP分片
使能分片扩展功能之后,如果存在由于报文装满而丢失的信息,系统内会提醒重启IS-IS。重启之后,初始
系统会尽量=最大能力装载路由信息,装不下的信息将放入虚拟系统的LSP中发布出去,并通过24号
TLV来告知其他路由器此虚拟系统和自己的关系
工作模式
IS-IS路由器可以在两种模式下运行LSP分片扩展特性
模式一:
应用场景:
用于网络中的部分路由器不支持LSP分片扩展特性的情况
工作原理:
虚拟系统参与SPF计算,初始系统发布的LSP中携带了到每个虚拟系统的链路信息。类似的
虚拟系统发布的LSP也包含到初始系统的链路信息。这样,在网络中虚拟系统看起来与初始系统相连
的真实路由时一样的
这种方式时为了兼容不支持分片扩展的老版本所作的一个过渡模式。在老版本中,IS-IS无法识别
IS Alias ID
TLV,所以虚拟系统的LSP必须表象的像一个普通IS-IS发出的报文
注意事项:
虚拟系统的LSP中包含和原LSP中相同的区域地址和过载标志位。如果还有其他特性的TLV,也必须保持一致。
虚拟系统所携带阿邻居信息指向初始系统,metric最大值减1;初始系统所携带的邻居信息指向虚拟系统,
metric必须为0.这样就保证了其他路由在进行计算的时候,虚拟系统一定会成为初始系统的下游节点。
模式二:
应用场景:
用于网络中所有路由器都支持LSP分片扩展特性的情况。
工作原理:
虚拟系统不参与路由SPF计算,网络中所有的路由器都知道虚拟系统生成的LSP实际属于初始系统
在该模式下工作的IS-IS,可以识别IS Alias ID TLV的内容,并作为计算树和路由的依据。
注:无论哪种方式下,初始系统和虚拟系统得LSP零分片中,都必须包含IS alias ID TLV标识初始系统时谁。
ISIS主机名映射
IS-IS主机名映射机制为运行IS-IS协议得设备提供了一种从主机名到system ID映射得服务,它包括动态主机名映射
和静态主机名映射。动态主机名映射得优先级高于静态主机名映射。
在没有使能主机名交换特性得运行IS-IS协议得设备上,查看IS-IS邻居和链路状态数据库等信息时,IS-IS域中得各设备都是
由12位十六进制数组成得System ID来表示,例如:aaaa.eeee.1234。这种表示方法比较繁琐,而且易用性不好。主机名交换机制
就是为了方便对IS-IS网络得维护和管理而引入得
显示IS-IS邻居时,将IS-IS邻居得system ID替换为主机名,如果该邻居为DIS,则DIS得System ID也日换为该邻居得主机名
显示IS-IS链路状态数据库中的LSP时,将LSP ID中的Sysem ID替换为发布该LSP的设备的主机名
显示IS-IS链路状态数据库的纤细信息时,对于使能了动态主机名交换的设备发送的LSP报文会增加显示Host Name字段
而此字段显示内容中的System ID也将替换为发送此LSP的设备的动态主机名
动态主机名映射:
在使能了动态主机名映射的设备上,IS-IS动态主机名的信息在LSP中以137号TLV的形式发布给其他IS-IS设备。在其他设备上使用
IS-IS相关显示命令查看IS-IS信息时。在其他设备上使用IS-IS相关显示命令查看IS-IS信息时,本地设备的SystemID将被
设置的主机名所代替,这样更直观,也更容易 记忆。
动态主机名的TLV时可选的,它可以存在于LSP中的任何位置。其中TLV的value值不能为空。
设备在发送LSP的时候可以决定是否携带该TLV,接收端的设备也可以确定是否忽略该TLV,或者
提取该TLV的内容放在自己的映射表中。
静态主机映射:
静态主机映射是指在本地设备上对其他运行IS-IS协议的设备设置主机名与System ID的映射。静态主机名
映射仅在本地设备生效,并不会通过LSP报文发送出去。
静态主机映射:
静态主机名映射是指在本地设备上对其他运行IS-IS协议的设备设置主机名与System ID的映射。静态主机名映射
仅在本地设备生效,并不会通过LSP报文发送出去