工作在一个AS域内部的是IGP协议,工作在不用AS之间的EGP协议
IS-IS所有区域都是评级的
路由分成levellevel2level1-2
Level1 for local area 相当于ospf的完全末节区域
Level2 for different areas
Level1-2 for both
 
集成IS-IS协议 要求IPCLNP地址
Core区域放置L2的,不直接连接用户,边界连接L1-2
 
IS-IS信息部室使用网络层协议传输的,而是直接被加入到数据链路层帧中。
LSP只有两种 LSP1LSP2
TLV字符串负责对所有的IS-IS更新进行编码
 
OSPF运行在IP之上,需要IP地址,集成IS-IS运行在链路层上,需要IP地址和CLNS地址。
 
OSI 网络层地址:NSAP addresses 变长地址,最大20bits
NSAP分为IDPDSP两部分
IDP: initial domain part 相当于IP地址中的主网 (AFI :authority and format identifier  IDI: initial domain identifier)
DSP: Domain specific part 相当于子网和主机位 (High-order DSP: 区域地址,System ID:设备名,NSEL:选择服务,相当于ip协议的协议(protocol)ip,大致相当于ip中的端口号)
 
实际应用中简化了该地址,分为下面三部分:
Area address:
       AFI set to49,自己也可以修改
       Area ID
System ID6字节
       可以用接口mac地址 用来表示一个IS 用来做level1的路由,必须唯一
NSEL
   Always set to 0 for a router
 
一个地址实例:
49.0001.0000.0c23.3456.00
0001表示区域1
 
链路层地址:
Subnetwork Point of p_w_upload SNPA
OSI中把一个接口叫做circiut SNPA代表
 
区域ID用于在区域之间进行路由,不考虑系统ID
系统ID用于在区域内进行路由,不考虑区域地址
 
IS-ISES-ISPDU被直接封装到数据链路PDU中,没有CLNP报头和IP报头,真正的CLNP分组在数据链路报头和高层CLNS信息之间包含一个完整的CLNP报头。
 
IS-IS定义的4PDU
IS-IShello包:
              ESH 主机始发,ISH路由发给主机,IIH路由间
       LSP 1.nonpseudonode 非尾节点 用来描述直连链路以及邻居,相当于ospf 1类和1lsa
2.pseudonode 尾节点
每隔20分钟会洪泛一次
       PSNP 用于确认和请求丢失的链路状态信息
CSNP 用于描述路由器LSDB中的完整LSP列表
 
路由器的LSP包含LSP报头和TLV字段
 
TLV变长字段包含:
1.       邻居ISES
2.       身份验证信息
3.       连接的IP子网
 
LSP在点到点的网络中是单播发,广播网是组播发送
 
只有DIS没有备用DIS,并且是抢占的,
 
Show is-is databse
LSPID R1.00-00    R1.00代表伪节点,01代表非伪节点 -00代表该lsp在传输过程中没有被分片
ATT表示是否连接替他区域,0表示没有,1表示有
 
LSDB同步用SNP
 
PSNP 1. 确认of LSP 在点到点链路
        2. request missing pieces of LSDB
CSNP 1.DIS周期性发送 (10)
        2. on p2p link when the link comes up
 
IS-IS邻接关系建立在OSICLNS上,而不是建立在IP之上,因此CLNS邻接关系的两端配置位于不同子网的IP地址,而不会影响到IS-IS的运行。
 
IS-IS管理距离115