一.路由计算过程
- 邻居关系建立:邻居关系建立主要通过HELLO包交互并协商各种参数,包括电路类型(level-1/level-2),Hold time,网络类型,支持协议,区域号,系统ID,PDU长度,接口IP等
- 链路信息交换:ISIS交换链路状态的基本载体是LSP;主要是通过CSNP和PSNP两种协议报文来同步,请求以及确认链路状态信息,而链路状态信息的详细拓扑和路由信息是由LSP报文专递
- 路由计算:SPF计算和OSPF基本一样的,但ISIS算法分离了拓扑结构和IP网段,加快了网络收敛速度
二.地址结构-NSAP地址
- IDP相当于IP地址中的主网络号。它是由ISO规定,并由AFI与IDI两部分组成。AFI表示地址分配机构和地址格式,IDI用来标识域
- DSP相当于IP地址中的子网号和主机地址。它由High Order DSP、System ID和SEL三个部分组成。High Order DSP用来分割区域,System ID用来区分主机,SEL用来指示服务类型
- Area ID由IDP和DSP中的High Order DSP组成,既能够标识l路由域,也能够标识路由域中的区域。因此,它们一起被称为区域地址,相当于OSPF中的区域编号
- System ID用来在区域内唯一标识主机或路由器。在设备的实现中,它的长度固定为48bit(6字节)
- SEL的作用类似IP中的“协议标识符”不同的传输协议对应不同的SEL。在IP上SEL均为00
三.地址结构-NET
- 网络实体名称NET指的是设备本身的网络层信息,可以看作是一类特殊的NSAP(SEL=00),NET的长度与NSAP的相同,最多为20个字节,最少为8字节。在路由器上配置IS-IS时,只需要考虑NET即可
- 在配置IS-IS过程中,NET最多也只能配置3个。在配置多个NET时,必须保证它们的System ID都相同