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的主要内容,如果未能解决你的问题,请参考以下文章