isis原理和配置

isis原理和配置

  isis是基于内部网关协议工作于一个AS内,与ospf类似,在这里注意的是ospf是基于ip协议的,ospf属于网络层协议封装与ip头部之后,isis刚开始是为OSI参考模型提供的,但由于Tcp/Ip协议的流行,isis既可以工作于IP网络,也可以工作于CLNP网络,属于数据链路层,封装于二层

  1、NET地址

      NSAP地址=区域id+system-id+sel

      区域is----area-id:设备所在区域的标识;1-13字节

      Sytem-id:唯一标识设备在区域中的名字--类似ospf中的router-id

      sel:服务标识--标识服务类型;IP网络--00;OSI网络--非0

 

    NET地址即网络实体标记是一种特殊的NSAP地址(在ip网络中,手动设置NET地址)

    NET地址 = 区域id+systrm-id+sel 且SEL标识固定取值为00

      eg:NET地址49.0001.0000.0000.0001.00

          Area-id:49.0001

          System-id:0000.0000.0001

          sel:00

      标识当前设备所在区域为49.0001,名字为0000.0000.0001,服务于IP网络

    Sytem-id:系统id---唯一标识设备在isis网络的名字

一般在现网中使用设备loopback地址转换为system-id

利于IP地址---对应---形成system-id

1、高位补0(一字节满足三位数,不满足高位补0)

2重新划分--将此时的地址从西从左向右划分3段,每段4位数

3、构成System-id

192.168.1.1 ---- 192.168.001.001 ---- 1921.6800.1001即为对应的system-id

Nett--一个设备支持多个NET地址,默认支持允许配置三个---以至于可以实现设备的无缝切换区域)(区域合并、区域分割等)

  2、ISIS区域

    isis划分区域:基于设备,一个设备的所有接口属于一个区域。

    isis的区域类型:骨干区域、非骨干区域

    isis路由器级别:level-1、level-2、level-1-2

    由连续的level-2、level-1-2构成的区域为骨干区域

    剩余level-1的设备构建的区域为非骨干区域、非骨干区域连接level-1-2设备连接骨干区域,完成区域之间的lsdb交互

  3、ISIS路由器级别

    L-1级别只维护L-1-LSDB;通过L-1-2设备完成区域之间的访问;

    只能建立L-1的邻接关系。(与同级别、同区域的L-1设备建立)

  

    L-2级别:维护L-2-LSDB

    与同级别的路由器建立L-2邻接关系;(与同区域或者不同区域的L-2设备、L-1-2设备建立)

 

    L-1-2:维护L-1和L-2级别的LSDB

    与同区域同级别的L-1设备建立L-1邻接关系,也可以与不同区域的L-2设备、L-1-2设备建立L-2邻接关系;

 

  4、ISIS邻接关系的建立条件

    L-1邻接关系--由同层次且同区域的L-1设备建立

    L-2邻接关系---由同层次同区域或者不同区域的L-2设备建立

  5、ISIS支持的网络类型

    2种:广播网络和P2P网络

     广播网络:链路层协议使用是以太网协议

     p2p网络:链路层协议默认使用ppp、HDLC;只有两台设备进行连接

  

    OSPF支持四种网络类型广播网络、NBMA(非广播多路访问)、P2P2、P2MP

  6、ISIS接口的链路可笑

  默认情况下,isis的接口开销值为10(固定值)

    a、接口开销--针对某个接口的开销

      配置:isis cost X -----在接口视图修改接口的开销

    b、全局开销 --- 针对设备本身所有isis进程视图下配置

      配置:circuit-cost X ---在isis进程视图下配置

    c、自动计算开销----基于接口宽带进行自动计算

      需要开启自动计算开销功能

    d、默认接口开销值--统一固定值为10 ----默认使用的开销

 

    ISIS的开销类型支持narrow以及wide模式,默认使用的narrow模式【两种模式的区别:接口开销取值范围不同,narrow模式范围比较小;wide模式范围       较大】

  7、ISIS报文类型

    isis基于链路层封装

    isis协议报文结构

  帧头 + isis通用头部 + isis专用头部 + isis-TLV内容(挂载多个不同TLV) + 帧尾

  isis的报文类型 4种

    1、IIH  ---- isis中的Hello报文;用来发现、建立、、维护邻接关系,类似于ospf中的hello报文

    2、LSP  ----链路状态报文,isis中标识链路状态信息的报文,且isis的lsdb中存放的是lsp

    3、snp包括CSNP+PSNP

      CSNP:全序列号报文----用来描述ISIS中lsdb的摘要信息,类似与OSPF中的DD报文

      PSNP:部分--用来请求或确认收到LSP的内容,类似与ospf中的LSACK报文

  由于在ISIS协议中路由器有级别区分,所以报文类型也有区分

    L-1设备---只能发送、接收处理L-1报文类型

    L-2设备---只能发送、接收处理L-2报文类型

    L-1-2设备---能发送以及识别L-1/L-2报文

  IIH分为L-1-IIH、L-2-IIH、P2P-IIH

    在广播网络中使用L-1-IIH、L-2-IIH建立邻接关系  

    在P2P网络中使用P2P-IIH建立邻接关系

    LSP、CSNP、PSNP、仅仅是区分是L-1还是L-2 

ISIS--报文种类:共有9中类型

L-1-IIH、 L-2-IIH、 P2P-IIH、L-1-LSP、L2-LSP、L-1-CSNP、L-2-CSNP、L-1-PSNP、L-2-PSNP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    

posted @ 2023-07-12 22:05  汉堡00  阅读(459)  评论(0)    收藏  举报