IS-IS

Posted sgbeef

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IS-IS相关的知识,希望对你有一定的参考价值。

一、简单介绍

1.IS-IS协议是依据OSI产生的协议;

2.针对大型运营商(ISP)开发的,协议稳定;

3.后期顺应发展即支持OSI模型又支持TCP/IP模型,属于CLNS(connectionless network service)无连接网络服务

4.IS-IS通过CLNS 地址构建数据库

5.属于链路状态数据库

6.通过hello建立邻接,通过LSP(link state PDU)交换链路状态信息

7.所有连续的L2、L1-2的路由器构成了IS-IS的骨干区域,L1是区域内路由器

二、集成的或双栈(Intergrated or Dual)的IS-IS路由

1.IP和CLNP协议都支持;

2.采用层次化设计,减小LSP泛洪

3.提供边界汇总:减小路由更新、减小路由表、减小CPU和内存消耗;

4.思科路由器目前默认metric都是10,一般通过手工配置,确认选路

三、分层

技术分享图片

1.level 0 指PC和路由器之间的交互;

2.level 1指同一区域内的路由器之间的交互

3.level 2区域之间的路由器交互

4.leve 3不通AS之间的交互

四、IS-IS和OSPF的相同点

1.都是链路状态协议;

2.都是通过LSDB进行数据库同步、都有老化时间,都是周期更新和触发更新,OSPF更新周期是30min,老化时间是60min;IS-IS更新周期是15min,老化时间是20min;

3.都是采用SPF算法

4.都支持VLSM

五、IS-IS和OSPF的不同点

1.OSPF划分区域是基于接口概念,而IS-IS是划分区域是基于路由器整体

六、IS-IS的优势

1.OSPF有7种LSA,种类繁多,IS-IS只有两种:L1 LSP、L2 LSP

七、OSPF的优势

1.OSPF有多种区域:normal、stub、NSSA使用更加灵活,cost值是基于带宽,而IS-IS是基于默认值10

2.OSPF支持厂商众多

八、NSAP(Network Service Access Point) adress

技术分享图片

技术分享图片

1.划分区域时是基于整个路由器,就需要一个地址去唯一标识,这就是NSAP adress

技术分享图片

2.SNPA用来表明子接口二层介质,比如如果是以太网,SNPA就是MAC地址,如果是FR,SNPA就是DLCI号,如果是串口链路,SNPA就是HDLC

九、实验

技术分享图片

R1:

interface Serial2/0
 ip address 13.1.1.1 255.255.255.0
 ip router isis 
 serial restart-delay 0

interface Serial2/1
 ip address 12.1.1.1 255.255.255.0
 ip router isis 
 serial restart-delay 0

interface Loopback0
 ip address 1.1.1.1 255.255.255.0
 ip router isis 

router isis 
 net 49.0001.1111.1111.1111.00
 log-adjacency-changes all (用于显示邻接关系状态信息,OSPF默认是开启的)

R2:

interface Serial2/0
 ip address 12.1.1.2 255.255.255.0
 ip router isis 
 serial restart-delay 0
 clock rate 9600

interface Loopback0
 ip address 2.2.2.2 255.255.255.0
 ip router isis

router isis 
 net 49.0001.2222.2222.2222.00
 log-adjacency-changes all

R3:

interface Serial2/1
 ip address 13.1.1.3 255.255.255.0
 ip router isis 
 serial restart-delay 0
 clock rate 9600

interface Loopback0
 ip address 3.3.3.3 255.255.255.0
 ip router isis

router isis 
 net 49.0003.3333.3333.3333.00
 log-adjacency-changes all

 

R1#sh clns neighbors 

System Id      Interface   SNPA                State  Holdtime  Type Protocol
R2             Se2/1       *HDLC*              Up     28        L1L2 IS-IS
R3             Se2/0       *HDLC*              Up     22        L2   IS-IS

因为是串口连接,所以SNPA就是HDLC,L1L2是因为R1和R2是在一个区域,默认就是L1L2,而R1与R3是在不同区域,所以就是L2类型

R1#sh isis hostname 
Level  System ID      Dynamic Hostname  (notag)
 2     3333.3333.3333 R3
 2     2222.2222.2222 R2
     * 1111.1111.1111 R1

 

R1#sh clns is-neighbors 

System Id      Interface   State  Type Priority  Circuit Id         Format
R2             Se2/1       Up     L1L2 0 /0      00                 Phase V
R3             Se2/0       Up     L2   0         00                 Phase V

  

 

 

 

以上是关于IS-IS的主要内容,如果未能解决你的问题,请参考以下文章

IS-IS

IS-IS路由协议学习笔记

IS-IS协议总结

IS-IS路由协议 总结

IS-IS协议原理与配置

IS-IS 路由协议 总结