3月16日 ISIS
集成性的ISIS协议
Osi和isis的区别在于上面三层。
isis协议工作在第三层,定义两大服务,面向连接的和无连接的,clns,无连接的,cons,连接的。
Clns:clnp、isis、esis,clnp和ip协议一致的,无连接的。Isis类似于rip、ospf等igp协议。
Esis中间系统,pc到路由器的协议,类似于igmp协议。
Isis工作在osi的第三层。双重的isis,既支持tcp/ip模型,又支持osi的模型。
Isis开发时,针对大型运营商,很稳定,支持的路由条目很多。
Is=router,中间系统到中间系统的路由协议。本来为clnp服务,现在也为ip服务。典型的链路状态协议,支持vlsm,和ospf的算法一致,快速收敛,通过hello包建立邻居关系,传递的路由叫lsp,链路状态的协议数据单元就是lsp,既有路由信息,又有拓扑信息,和lsa类似。
Lsp的种类:level 1和level 2 。这对某台路由器来定位的
骨干区域路由器:是l2 和l 1-2 的路由器构成的isis的逻辑骨干区域。并且所有的路由器是连续的,即不能出现l1的路由器。
Level 1 :仅仅是区域内部的路由器
集成性的isis路由
Ip 和clnp都支持,层次化的设计,减小lsp的泛洪,l1的lsp只能在本区域泛洪,l2lsp可以在骨干区域泛洪,节省了路由表,减小cpu的消耗。
Isis的metric的计算
默认cisco的metrics 支持的是narrow metrics
1、 narrow metrics 狭义上的:默认的narrow的带宽都是10 ,现在ios默认都是10,可以修改,每个接口最大6个比特,最大可以改成63.路由器的路径metric最大是10比特。
2、 wide metrics
isis的hello包叫iih,路由器发向终端的hello包叫做ish包,终端发给路由器的esh包。
Level0 :路由器和pc交互信息
Level 1:同一个区域交互信息
Level 2:area 之间交互信息。
Level 3:两个as之间交互信息、
Isis和ospf的相同点:都是链路状态路由协议,lsp和lsa,都有老化时间,泛洪机制,都有周期更新和触发更新。Osi的泛洪时间是半小时,isis的泛洪时间是15分钟,老化时间是20分钟,都支持vlsm,相同的spf算法,都是快速收敛。
Osi和isis的比较
区域设计:ospf的区域的划分,是切开了路由器,路由器的不同接口属于不同的区域,而isis是整个路由器在同一个区域,从链路切开。
Isis的优点:在ospf中,lsa种类很多,而isis只有两种,l1和l2,isis的泛洪更加清晰,isis在一个区域内,肯定只有l1的,骨干区域泛洪的就是l2的,可以这么理解。
Ospf的优势:支持多种区域,常规、stub、nssa。Metric是基于带宽的,而isis仅仅是10.支持厂商比较多,isis推广不多,交流困难。
Isis的规划
Nsap地址:网络服务接入点,network service access point,必须给路由器配置nsap地址。
Nsap地址的构成:afi—idi----high—order dsp---system id---nsel 其中的system id类似于ospf的router id。 Afi 和idi 叫IDP,其余叫DSP
IDP (Initial domain part) :域的初始部分
AFI(authority format ID):1bite ,规划好的,类似于AS号 ,49开头的,叫做私有的AFI号,
IDI:初始的域ID,是可变长的,可以自己去定义。
比如47.0005 分配给美国的非军事本门
47.0006分配给美国的国防部使用
DSP(domain specific part)
HODSP (Area地址):也是可变长的 ,可以自己定义
SYStem-ID:6 Byte,可以通过ip地址来定义,也可以通过mac地址来定义。也可以通过公网地址来定义。202.1.3.10,则sys-id可以写成:202.001.003.010.
NSAP-Selector:NSAP的选择位,默认是0*00 ,1 Byte
NSAP地址:49.0001.0001.0001.0001.00,从后往前看,00是选择位。0001.0001.0001是system id,其余是区域地址。NSAP的地址最小是8字节,最大是20字节。System id默认是6字节。
规划NSAP地址:
NSAP地址必须以一个字节开始,必须以一个字节结束。
OSI的NET address,和NSAP地址没有太多区别,
SNP地址:运行isis的路由器,通过SNP来表示出二层介质。如果是以太网,则snp是NET地址,如果是帧中继,则SNP是DLCI号。表示线路的介质。
Circuit ID:针对每个接口有一个circuit id,通过不同的Circuit id,表示不同的运行isis的接口。Cisco的表现形式:R1。01,特性私有的,设备名称.01。