还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
详解及配置举例is-isIS-IS:Intermediate System-Intermediate System【电脑】中继系统间的通信协议中间系统和中间系统ES-IS:End SystemtoIntermediate SystemProtocol【电脑】是OSI用来作路径侦测及地址说明的协定端系统和中间系统ISIS是一个分级的链接状态路由协议,基于DECnet PhaseV路由算法,事实上与OSPF特别相像,它也运用Hello协议找寻毗邻节点,运用一个传播协议发送链接信息ISIS可以在不同的子网上操作,包括广播型的LAN、WAN和点到点链路含义ISIS消息运用序列号,但它只是一个简洁的加法计数器当计数器计到最大值时,一个ISIS路由器没有别的选择,只能伪造一个错误触发对全部旧信息的刷新然而,因为序列号有32比特长,使得到达最大值之前有很大的序列号空间,所以这不是什么问题现在存在的问题但是,至少存在两个技术问题ISIS运用一个小的度量值(6比特),严峻限制了能与它进行转换的信息;而且链接状态也只有8比特长,路由器能通告的记录只有256个一个非技术问题是ISIS受0SI约束,使得与OSPF相比它的发展比较缓慢:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-OSPFNSSAexternaltype2El-OSPFexternaltypel,E2-0SPFexternaltype2,E-EGPi-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotset c
192.
168.
6.0/24isdirectlyconnected,LoopbackOiLl
192.
168.
1.0/24:115/20]vial
92.
168.
2.1,SeriallC
192.
168.
2.0/24isdirectlyconnected,SeriallC
192.
168.
3.0/24isdirectlyconnected,SerialOB#Cconfig-if#C config-if#Cconfig-if#Cconfig-if#Cconfig-if#exitCconfigttrouterisisCconfig-router#isCconfig-router#is-typeleCconfig-router#is-typelevel-2Cconfig-router ttexitCconfigWintersIC config-ifftiprouterisisC config-if#isCconfig-ifftisiscirCconfig-ifttisiscircuit-typeleCconfig-if#isiscircuit-typelevel-2Cconfig-ifWinters ICconfig-ifttiprouterisisCconfig-ifttisiscircuit-typel evel-2C config-if#D#D#D#D#enD#conftEnterconfigurationcom mands,oneperline.EndwithCNTL/Z.Dconfig#routerisis%Ambiguouscommand:routerisisDconfigttrouterisisDconfig-router#isDconfig-router#is-typeleD config-router#is-typelevel-2D config-router#exitDconfig#interslDconfig-if#iprouterisi sDconfig-if#isDconfig-ifttisiscirDconfig-if#isiscir cuit-typeleDconfig-if#isiscircuit-typelevel-2D config-ifttinterloopOD config-ifttisiscircuit-typelevel-2D config-ifttiprouterisisDconfig-ifftexitDconfig#exitDttshowiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobi le,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-0SPFNSSAexternaltype2El-OSPFexternaltypel,E2-0SPFexternaltype2,E-EGPi-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC
192.
168.
4.0/24isdirectlyconnected,SeriallC
192.
168.
5.0/24isdirectlyconnected,LoopbackOOO:42:20:%SYS-5-CONFIG_I:ConfiguredfromconsolebyconsoleDttshowiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-OSPFNSSAexternaltype2El-OSPFexternaltypel,E2-OSPFexternaltype2,E-EGPi-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC
192.
168.
4.0/24isdirectlyconnected,SeriallC
192.
168.
5.0/24isdirectlyconnected,LoopbackODftshowiprouteCod es:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-0SPFNSSAexternaltype2El-OSPFexternaltypel,E2-0SPFexternaltype2,E-EGPi-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC
192.
168.
4.0/24isdirectlyconnected,SeriallC
192.
168.
5.0/24isdirectlyconnected,LoopbackODftshowiprouteCod es:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-0SPFNSSAexternaltype2El-OSPFexternaltypel,E2-0SPFexternaltype2,E-EGP i-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISi nterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC
192.
168.
4.0/24isdirectlyconnected,SeriallC
192.
168.
5.0/24isdirectlyconnected,LoopbackOD#Cconfig-if#Cconfig-if#Cconfig-if#Cconfig-if#Cconfig-if#exi tCconfig#exitCttshowOO:42:48:%SYS-5-CONFIG_I:Configuredfromconsolebyconsole%TypeshowforalistofsubcommandsC#C#showrunBuildingconfiguration...Currentconfiguration:738bytesIver sionl
2.Inoservicesingle-slot-reload-enableservicetimestampsdebuguptimeservicetimestampsloguptimenoservicepassword-encryption!hostnameC!loggingrate-1imitconsolelOexcepterrors!ipsubnet-zeronoipfinger!cnsevent-serviceserver!!!!!interfaceEthernetO noipaddressipaccess-grouplOlin!interfaceSerialO ipaddressl
92.
168.
4.
1255.
255.
255.0nofair-queueclockrate64000!interfaceSeriallipaddressl
92.
168.
3.
2255.
255.
255.0iprouterisisisiscircuit-typelevel-2-only!routerisisnet
49.
0002.
1921.
6800.
3002.00is-typelevel-2-only!ipkerberossource-interfaceanyipclas slessnoipmands,oneperline.EndwithCNTL/Z.C configttintersOCconfig-ifttiprouterisisC config-if#isCconfig-ifftisiscrCconfig-if#isisciCcon fig-if#isiscircuit-typeleCconfig-ifttisiscircuit-type level-2Cconfig-if#exitCconfig#exitCftshowiprOO:43:27:%SYS-5-CONFIGI:ConfiguredfromconsolebyconsoleouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-0SPFNSSAexternaltype2El-OSPFexternaltypel,E2-0SPFexternaltype2,E-EGPi-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotset c
192.
168.
4.0/24isdirectlyconnected,Serial0iL
2192.
168.
5.0/24[115/20]vial
92.
168.
4.2,Serial0iL
2192.
168.
6.0/24[115/20]vial
92.
168.
3.1,SerialliL
2192.
168.
1.0/24:115/30]vial
92.
168.
3.1,SerialliL
2192.
168.
2.0/24[115/20]vial
92.
168.
3.1,SeriallC
192.
168.
3.0/24isdirectlyconnected,SeriallCttAconfig-if#Aconfig-if#Aconfig-if#Aconfig-if#exitAconfigttexitAttshowipOO:43:54:%SYS-5-C0NFIG_I:ConfiguredfromconsolebyconsA#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-0SPFNSSAexternaltype2El-OSPFexternaltypel,E2-0SPFexternaltype2,E-EGPi-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortis
192.
168.
2.2tonetwork
0.
0.
0.01L
1192.
168.
6.0/24[115/20]vial
92.
168.
2.2,SerialOC
192.
168.
1.0/24isdirectlyconnected,LoopbackOC
192.
168.
2.0/24isdirectlyconnected,Serial0i*L
10.
0.
0.0/0[115/10]vial
92.
168.
2.2,SerialOA#pingl
92.
168.
5.ITypeescapesequencetoabort.Sending5,100-byteICMPEchostol
92.
168.
5.1,timeoutis2seconds:!!!!ISuccessrateislOOpercent5/5,round-tripmin/avg/max=88/90/100msA#B#B#B#B#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-0SPFNSSAexternaltype2El-OSPFexternaltypel,E2-0SPFexternaltype2,E-EGPi-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotset iL
2192.
168.
4.0/24[115/20]vial
92.
168.
3.2,Serial0iL
2192.
168.
5.0/24[115/30]vial
92.
168.
3.2,SerialOC
192.
168.
6.0/24isdirectlyconnected,Loopback0iL
1192.
168.
1.0/24:115/20]vial
92.
168.
2.1,SeriallC
193.
168.
2.0/24isdirectlyconnected,SeriallC
194.
168.
3.0/24isdirectlyconnected,SerialOB#这个限制的缘由是由于SPF的要求;但现在的Wide-metric使这个范围变成24位的扩展解决了这个问题中间系统到中间系统,它是为OSI所设计的管理距离115协议号ISIS不存在协议号,ISIS不在TCP/IP的协议集中IS-IS路由协议中的路由信
1、Level-0存在于ES与IS之间
2、Level-1存在于同一区域内的多台路由器之间,用于实现区域内路由
3、Level-2存在于同一域内的多台路由器之间,用于实现域内路由
4、Level-3存在于不同的域之间IS-IS与OSPF的区分不同协议IS-IS OSPF1区域分界点在链路之上区域分界点在路由器之上2没有骨干区域在多区域的环境下要有骨干区域,且要求全部非骨干区域与骨干区域干脆相连3每个路由器在区域内只发送一个LSA数据包,LSA数据包较多NSAPNetwork ServiceAccess Point等同于IP地址+端口号,它可以标明三层地址,也可以标明二层的地址NSAPNetwork ServiceAccess Point地址格式IDP(区域)DSP(区域服务标识)AFI(1字节)IDI(2字节)HODSO(0-10字节)SID(6字节)HSEL(1字节)一共是820〜字节NET(Network EntityTitle)网络实体标识AFI=39表示ISO数据国家代码AFI=47表示ISO国际代码指定NET地址必需以00结尾例子NSAP=
47.
0001.aaaa.bbbb.cccc.00IS-IS:Area=
47.0001,System ID=aaaa.bbbb.cccc,NSEL=00ISO-IGRP:Domain=47Area=0001,SystemID=aaaa.bbbb.cccc,NSEL二00IS-IS定址规则
1、位于同一区域内的路由器Area ID必需相同
2、ES只能与具有相同Area ID的IS进行通讯
3、同一区域内的Level-1IS为了彼此区分必需有唯一的SystemID(建议整个域内全部IS都有唯一的System ID)
4、整个域内全部Level-2IS为了彼此区分必需有唯一的System ID
5、包交换网络中,虚电路号或DLCI号码常常加在System ID的后面构成LAN ID,这主要是为了防止同时属于多个Area的IS在不同的Area中有相同的System ID
6、假如系统检测到System ID重复,将会报告以下错误:IS-IS:possible duplicatesystem IDsys_id detectedIS-ISPDU-Protocol DataUnit(IS-IS路由协议中的协议数据单元)
1、Hello PDU用于建立和维护毗邻关系
2、LSP,Link-state Packet,用于发布链路状态信息
3、PSNP,Partial sequence number PDU,用于确认和恳求链路状态信息
4、CSNP,Complete sequencenumber PDU,用于发布完整链路状态数据库IS-IS路由协议中的网络类型
1、广播网络
2、点对点网络Link-state Packet内容
1、LSP的类型和长度
2、LSP的ID和序列号,sequencenumber用于推断信息的新旧,路由器重启动时初始化为lo这个序列号不能防止Overflow,共四个字节,在ILSP/sec的状况可用120年,但不能防止DoS攻击,可采纳IS身份验证的方法解决(记得0SPF中也用这个东西吧?)
3、生存期,缺省的初始值为1200,减到0的信息要从拓扑表中删除
4、IS邻居和ES邻居列表
5、验证口令
6、传递的IP子网信息(用于集成的IS-IS)IS-IS路由器角色和信息交换
1、LI,Level1,只负责区域内路由,类似于0SPF的内部非骨干路由器只能通告给L1和Ll/L2o
2、
2、L2,Level2,只负责区域间路由,类似于OSPF的骨干路由器L2和Ll/L2o
3、L1/L2,Level1-2,同时负责区域内和区域间路由,类似于OSPF的ABRo包含两个独立的Level1和Level2数据库但它不向L1路由器通告L2路由,所以L1路由器不会学到区域外的路由,这有点像OSPF的完全末节区域次优路径,在有两个ABR时会出现次优路径将IS-IS用作IGP大多数公司都是用最简洁的NSAP格式,其组成如下
1.区域地址,至少一个字节,有下面两部分组成1)AFI设置为49表示AFI是本地管理,因此公司有权安排各个地址2)区域标示符(ID)是区域地址中位于AFI后面的字节同一区域中的路由器都必需运用相同的区域地址,这个地址定义了该区域区域地址用于L2路由选择ES只能识别同一子网中具有相同区域地址的IS和ESo
2.系统ID在CISCO路由器中要求运用6字节的系统ID,且系统ID必需是唯一的,通常将路由器的MAC地址用作系统ID然而综合is-IS将IP地址用作系统ID的一部分在整个AS中,系统ID都应当是唯一的,这样,将设备移到其他区域时,不会导致L1或L2冲突
3.NSEL对于路由器总是为0配置举例Cconfig-router#AAAAAAenA#conftEnterconfigurationcommands,oneperline.EndwithCNTL/Z.AconfigtthostDDconfig#routerisisDconfig-router#net
49.
0003.
1921.
6800.
4002.00D config-router#D config-router#ig-router#is-typeleAconfig-router#is-ty pelevel-lAconfig-router#exitAconfigWinterloopbacOAco nfig-ifttiprouterisisCannotenablelSIS-IP.ConfigurelPaddressormaketheinterfaceunnumberedAconfig-if#exitAconfigtiexitA#showrunBuildingconfiguration...00:34:42:%SYS-5-CONFIG_I:ConfiguredfromconsolebyconsoleCurrentconfiguration:649bytes!versionl
2.Inoservicesingle-slot-reload-enableservicetimestampsdebuguptimeservicetimestampsloguptimenoservicepa ssword-encryption!hostnameA!loggingrate-limitconsolelOexcepterrors!ipsubnet-zeronoipfinger!cnsevent-serviceserver!!!!!interfaceLoopbackO noipaddress!interfaceEthernetOshutdown!interfaceSeriall noipaddress shutdown!routerisis net
49.
0001.
1921.
6800.
1001.00noipaddressshutdown!interfaceSerialO noipaddressis-typelevel-1!ipkerberossource-interfaceanyipclasslessn oipmands,oneperline.EndwithCNTL/Z.AconfigttinterloopOAconfig-if#ipaddl
92.
168.
1.
1255.
255.
255.0Aconfig-if ftintersOAconfig-if ttipaddl
92.
168.
2.
1255.
255.
255.0A config-ifttnoshutAconfig-if#clockrate64000Aconfig-if#00:35:33:%LINK-3-UPDOWN:Interfa ceSerialO,changedstatetodownAconfig-if#Aconfig-if#Ac onfig-if#Aconfig-if#BBBBenB#conftEnterconfigurationcom mands,oneperline.EndwithCNTL/Z.BconfigttinterslBconfig-if#ipaddl
92.
168.
2.
2255.
255.
255.0Bconfig-ifttnoshutBconfig-ifttintersOBc onfig-if#ipaddl
92.1600:34:55:%LINK-3-UPDOWN:InterfaceSe riall,changedstatetoupOO:34:56:%LINEPR0T0-5-UPD0WN:LineprotocolonlnterfaceSeriall,changedstatetoup
8.
3.
1255.
255.
255.0Bconfig-if#clor64000Bconfig-if#noshutBconfig-ifttinterloopOBconfig-if#00:35:08:%LINK-3-UPDOWN:InterfaceSerialO,changedstatetodownipaddBconf ig-if#ipaddressl
92.
168.
6.
1255.
255.
255.0Bconfig-if#noshu tBconfig-ifftCCCCefttipaddOO:36:38:%LINK-3-UPDOWN:Inter faceSerial1,changedstatetoupCconfig-ifWipaddOO:36:39:%LINEPROTO-5-UPDOWN:LineprotocolonlnterfaceSerial1,changedst atetoupCconfig-if#ipaddl
92.
168.
4.
1255.
255.
255.OCconfig-if#noshutC config-if#clor
6400068.
4.
2255.
255.
255.ODconfig-ifttnoshutDconfig-if#interlo00:37:18:%LINK-3-UPDOWN:InterfaceSeriall,changedstatetoupopDconfig-if#interloopO0:37:19:%LINEPR0T0-5-UPDOWN:LineprotocolonlnterfaceSerial1,changedstatetoupD config-if#interloopODconfig-if#ipaddl
92.
168.
5.
1255.
255.
255.0Dconfig-ifttnoshutDconfig-ifttexiDconfig#exitDttOO:37:34:%SYS-5-CONFIG I:ConfiguredfromconsolebyconsoleOO:37:35:%LINEPR0T0-5-UPDOWN:LineprotocolonlnterfaceL oopbackO,changedstatetoupD#D#D#D#D#Aconfig-if#Aconfig-if#Aconfig-if#Aconfig-if#exitAconfig#exitA#showipr out00:37:47:%SYS-5-C0NFIG_I:Configuredfromconsolebyconsol eAttshowiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,0-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltypel,N2-0SPFNSSAexternaltype2El-OSPFexternaltypel,E2-0SPFexternaltype2,E-EGPi-IS-IS,LI-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC
192.
168.
1.0/24isdirectlyconnected,LoopbackOC
192.
168.
2.0/24isdirectlyconnected,SerialOAftconftEnterconf igurationcommands,oneperline.EndwithCNTL/Z.A configttinterloopOAconfig-ifttiprouterisisAconfig-if#isiscirAconfig-ifftisiscircuit-typeleAco nfig-if#isiscircuit-typelevel-1Aconfig-if#intersOAc onfig-if#iprouterisisAconfig-if#isiscircuit-typelevel-1Aconfig-ifconfig-if#Bconfig-if#Bconfig-if#Bconfig-ifnfigWintersIBconfig-ifftiprouterisisBconfi g-ifttipcirBconfig-if#isiBconfig-if#isisciBconfig-if#isiscircuit-typeleBconfig-ifttisiscircuit-typelevel-IB config-if#Bconfig-if#Bconfig-if#Bconfig-if#Bconfig-ifttinterloopOBconfig-ifftiprouterisisBconfig-ifttisisBconfig-ifttisiscirBconfig-ifWisiscircuit-t ypeleBconfig-ifttisiscircuit-typelevel-IB config-if#intersOBconfig-ifttiprouterisisBconfig-if#isisBconfig-if#isiscirBconfig-ifttisiscircuit-typeleBconfig-ifttisiscircuit-typelevel-2Bconfig-ifttisiscircuit-typele vel-2-onlyBconfig-ifWexiBconfig#exitBttshowiproutOO:39:31:%SYS-5-C0NFIG_I:ConfiguredfromconsolebyconsoleeCodes。
个人认证
优秀文档
获得点赞 0