ISIS协议1
Posted fourfat
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ISIS协议1相关的知识,希望对你有一定的参考价值。
ISIS协议
1.简介:ISIS(从中间系统到中间系统),基于spf算法的链路状态协议,同时也是一种内部网关协议。是ISO定义的OSI协议栈中无连接网络服务CLNS的一部分,用于动态路由数据包。
集成的ISIS可以支持CLNP网络或者IP网络,或者同时运行CLNP和IP的双重网络。
当前的ISIS规范中把网络节点叫做中间系统,其他协议比如OSPF把节点叫做路由器。
集成ISIS:Internet 工程任务组IETF在RFC1195中定义了“用OSI ISIS实现在TCP/IP和OSI双重环境的路由选择” ,也就是“集成的ISIS”或者“双重ISIS”。
2.特点:安全,稳定。不依靠ip。(运营商都几乎是level 2)
3.ISIS基本原理:
3.1 ISIS地址结构:
NSAP:是OSI协议中用于定义资源的地址,相当于OSI的网络层协议CLNP的地址,类似IP地址的概念。
NET:是一类特殊的NSAP(SEL=00),在路由器上配置ISIS时,只需要考虑NET即可。
ISIS大部分都用的是NET
NSAP:
*由IDP和DSP组成,IDP和DSP的长度是可变的,NSAP总长度最多20个字符,最少8个字节。
*IDP相当于IP地址中的网络号,,它是由ISO规定,并且由AFI与IDI两部分组成。AFI表示地址分配机构和地址格式,IDI用来标识域。
*DSP相当于IP地址中的子网号和主机地址,它是由HIGH ORDER DSP、system ID和SEL三部分组成。HIGH order DSP 是用来分割区域,System ID用来区分主机,SEL用来指示服务类型。
*Area Address(Area ID)由IDP和DSP中的HIGH order DSP组成,既能够标识路由域,也能够标识路由域中的区域。因此,它们一起被称为区域地址。
*system ID 用来在区域内唯一标识主机路由器。在设备中实现。
*在ISIS协议中,一台设备可以配置多个NET,但各个地址的Area ID可以不一样,但system ID必须一样。
*AFI=49的地址为OSI协议的私有地址,类比TCP/IP中的10.0.0等
注意事项:
* 一个中间系统(路由器)至少有一个NET(最多可有254个)
*同一个AREA的中间系统必须有相同的AREA ID
*每个中间系统在一个Area中必须有一个唯一的System ID
*一个domain中的两个level-2中间系统不能有相同的System ID
*NSAP至少为8个字节,最多为20个字节
*对于ip应用程序而言,一字节定义AFI(标识二进制DSP语法的地址域),最少为2字节定义实际区域信息,6字节定义系统ID和1字节的SEL,故NSAP地址最少为10字节。
以上是关于ISIS协议1的主要内容,如果未能解决你的问题,请参考以下文章