有没有好的ppt网站做参考的怎样做 云知梦 网站 付费网站

web/2025/9/27 19:53:41/文章来源:
有没有好的ppt网站做参考的,怎样做 云知梦 网站 付费网站,网页设计与网站建设实验报告,wordpress替换主题数据库目录 一、ISIS协议基础 1、ISIS概述#xff08;认识ISIS#xff09; 2、ISIS的应用 4、ISIS的工作过程 5、ISIS路由器的类型 6、ISIS区域 7、ISIS报文 8、ISIS基础配置 9、进程号#xff1a; 10、NET地址 11、ISIS邻居关系 二、邻居表分析 1、ISIS邻居表字段解析…目录 一、ISIS协议基础 1、ISIS概述认识ISIS 2、ISIS的应用 4、ISIS的工作过程 5、ISIS路由器的类型 6、ISIS区域 7、ISIS报文 8、ISIS基础配置 9、进程号 10、NET地址 11、ISIS邻居关系 二、邻居表分析 1、ISIS邻居表字段解析 2、IS-IS邻居关系建立原则广播型网络 3、ISIS基于TLV结构 三、ISIS如何选举DIS 1、ISIS支持的网络类型 2、DIS (广播网络中选举DIS 3、广播网络如何选举DIS 四、ISIS路由器分类 1、Level-1 路由器特殊区域内部路由器 2、Level-2 路由器骨干路由器 3、Level-1-2 路由器【类似于OSPF中ABR】 五、ISIS数据库 1、ISIS 数据库 2、数据库字段分析 六、ISIS路由表 1、ISIS路由表 2、路由表字段解析 七、ISIS实验 1、ISIS实验2 八、COST 八路由渗透路由泄露 1、ISIS路由渗透 2、ISIS路由渗透实验 九、ISIS认证 1、根据报文的种类认证可以分为以下三类 一、ISIS协议基础 1、ISIS概述认识ISIS -ISIS中间系统到中间系统 -ISIS是公有协议属于IGP协议主要应用于一个AS企业自治系统内部 -ISIS是一种链路状态协议使用SPF算法 -早期的ISIS是基于CLNP无连接网络协议而开发的为了继续追逐TCP/IP的发展为了支持IP网络ISIS也升级称为了集成ISIS 备注集成的ISIS工作在数据链路层支持CLNP和IP而OSPF只支持IP协议 2、ISIS的应用 -ISIS 骨干网超大型网络运营商数据中心、服务型网络-工作在数据链路层 -OSPF园区网企业网等中大型网络企业网数据中心,云数据中心,应用型网络-工作在网络层 -骨干网和园区网的区别和特点 骨干网服务型网络由运营商ISP组建为不同的企业用户提供互联网服务 特点网络架构特别大路由器数量特别多流量特别大 园区网应用型网络主要面向企业 特点路由器相对数量不是特别多但是不同的企业,不同的要求非常多,需要满足不同的企业,需求的精细化控制比较高 服务型网络和应用型网络 服务型网络服务型网络主要是提供高质量的数据传输和连接服务。强调可靠性、稳定性和性能注重高速转发典型的服务型网络包括互联网服务提供商ISP和电信运营商的核心网络。 备注ISP 中国电信、中国联通、中国移动·············· 应用型网络应用型网络关注在网络上运行的应用程序和服务以提供给终端用户。这类网络需要满足不同应用场景的需求如低延迟、高带宽和高可用性。典型的应用型网络包括企业网络、数据中心网络和云计算平台的网络。 4、ISIS的工作过程 -建立邻居表 -同步数据库 -计算路由表 5、ISIS路由器的类型 -Level-1 路由器: 类似于OSPF中非骨干区域路由器 -Level-2 路由器: 类似于OSPF中的骨干路由器 -Level-1-2 路由器: 类似于OSPF中ABR设备 (ospf中,只要路由器有一个接口属于骨干区域,就叫骨干区域路由器) (ospf中,路由器所有接口都属于非骨干区域,才叫非骨干区域路由器) 6、ISIS区域 1区域概念 在OSPF中一个路由器的不同接口可以属于相同的区域也可以属于不同的区域在IS-IS中每个路由器的所有接口都只属于一个区域OSPF区域边界在路由器上 而ISIS区域边界在链路上(那根网线上 2分层结构 -ISIS也采用分层的概念也有骨干和非骨干两层区域 -ISIS中的骨干区域是指的逻辑区域和区域号没有必然的联系和OSPF不一样OSPF中area 0 是骨干区域 非0就是非骨干区域 -骨干区域两台设备能够建立L2的邻居关系我们就可以理解为这两个设备在同一个层次这个层我们可以称为骨干层这个区域呢我们可以称为骨干区域 -非骨干区域两台设备建立的L1的邻居关系我们就可以理解为这两个设备也在同一个层次这个层我们可以称为非骨干层这个区域我们可以称为非骨干区域 总结 -ISIS采用骨干区域和非骨干区域两级的分层结构 -骨干区域Level-2 区域 -非骨干区域Level-1 区域类似OSPF中的特殊区域 3设计原则 -设计原则所有的非骨干区域必须直接与骨干区域相连 -在IS-IS中每个路由器都完整的属于一个区域而在OSPF中一个路由器的不同接口可以属于不同的区域 -Level-1路由器属于非骨干区域 -Level-2路由器器和Level-1-2路由器都属于骨干区域 -L1 路由器只能和相同区域的L1 路由器或者相同区域L1-2 路由器建立邻居 -每一个非骨干区域都通过本区域的Leve1-1-2 路由器与骨干区域相连 -两台路由不在同一个区域, 只能建立L2的邻居关系 【在isis协议中区域也分为骨干区域和非骨干区域骨干区域称为L2区域非骨干区域称为L1区域】 【在isis协议中如果一个区域所有的邻居关系的类型都是L1,那么这个区域就是L1区域既非骨干区域】 【在isis协议中如果一个区域所有的邻居关系的类型都是L2,那么这个区域就是L2区域既骨干区域】 7、ISIS报文 Hello报文也称为IIH报文【类似于OSPF中的hello报文】 作用hello报文用于发现建立和维护断开邻居关系 广播网中Level-1 路由器 使用 Level-1的hello 报文 广播网中Level-2 路由器 使用 Level-2 的hello报文 广播网中Level-1-2 路由器 使用level-1和level-2两种报文 hello报文, 源地址是本设备本接口的MAC地址, 而目的地址是: 如果是Level-1的hello报文 目的组播MAC地址为 01:80:c2:00:00:14 如果是Level-2的hello报文 目的组播MAC地址为 01:80:c2:00:00:15 点到点网络中则使用P2P IIH LSP 报文链路状态PDU -链路状态报文 【类似于OSPF中的LSU-发LSA】 【LSP 链路状态信息里面包含的网络拓扑和网段信息类似于OSPF中的LSA】 作用用于携带和传输ISIS数据库条目,用于交换链路状态信息 LSP分为两种Level-1 LSP、Level-2 LSP SNP报文序列号报文 作用通过描述全部或部分链路数据库中的LSP来同步各LSDB从而维护LSDB的完整与同步 SNP包括CSNP和PSNP 进一步又可分为Level-1 CSNP、 Level-2 CSNP、 Level-1 PSNP和Level-2 PSNP # CSNP 报文完全序列号报文 作用CSNP包括LSDB中所有LSP的摘要信息从而可以在相邻路由器间保持LSDB的同步。 在广播网络上CSNP由DIS定期发送缺省的发送周期为10秒 在点到点链路上CSNP只在第一次建立邻接关系时发送 【广播播网络中相当于OSPF中的DD和LSAck 】 【在点到点网络中相当于OSPF中的DD 】 # PSNP 报文部分序列号报文 【 在广播网络中就类似于OSPF中LSR报文】 【在点到点网络中类似于OSPF中的LSR/LSACK报文】 PSNP报文能够一次对多个LSP进行确认当发现LSDB不同步时也用PSNP来请求邻居发送新的LSP 作用用于请求和确认ISIS数据库中条目信息 8、ISIS基础配置 1拓扑 2配置步骤 -配置接口IP -开启ISIS -配置NET地址 -在接口上启用ISIS 3配置命令 [R1]int g0/0/0 [R1-G0/0/0]ip add 192.168.12.1 24 [R1-GigabitEthernet0/0/0]quit [R1]isis 1 [R1-isis-1]network-entity 49.0010.0000.0000.0001.00 [R1-isis-1]quit [R1]int g0/0/0 [R1-G0/0/0]isis enable 1[R2]int g0/0/0 [R2-G0/0/0]ip add 192.168.12.2 24 [R2-G0/0/0]int g0/0/1 [R2-G0/0/1]ip add 192.168.23.2 24 [R2-G0/0/1]quit [R2]isis 1 [R2-isis-1]network-entity 49.0010.0000.0000.0002.00 [R2-isis-1]quit [R2]int g0/0/0 [R2-G0/0/0]isis enable 1 [R2-G0/0/0]int g0/0/1 [R2-G0/0/1]isis enable 1[R3]int g0/0/0 [R3-G0/0/0]ip add 192.168.23.3 24 [R3-G0/0/0]quit [R3]isis 1 [R3-isis-1]network-entity 49.0020.0000.0000.0003.00 [R3-isis-1]quit [R3]int g0/0/0 [R3-G0/0/0]isis enable 19、进程号 -命令 [R1] isis 1 -进程号Process ID -作用在同一台路由器上区分不同的ISIS协议【和OSPF的进程号作用相同】 -取值范围1-65535默认值为1 10、NET地址 49.0010.         0000.0000.0001.         00 -作用在ISIS网络中唯一的标识一台设备的网络信息 说明这台设备属于那个区域 说明这台设备叫什么名字 备注:在ISIS中,这个NET地址,你就可以理解为,OSPF中的Router-ID Area ID 备注 : ISIS中有一个很特殊的地址,这个地址叫做NSAP (网络服务访问点) NET地址是一种非常特殊的NSAP -结构 49. 0010.         0000.0000.0001.         00 区域号                 系统ID                选择器 一个字节8个bit, 8个二进制数 一个bit 等于一个二进制的0 或者1 一个16进制数4个二进制数 一个字节2个16进制数 区域号Area ID -长度可变1-13字节【类似于OSPF中区域号】 - 比如: 49 -比如49.0010 -比如10.0010.0000.0000.0000.0000.0000 -比如20.0000.0010 -比如ab.abcd.0011 系统IDSystem ID -长度固定6个字节 【类似于OSPF中 Router-ID】 :选择器SEL 协议标识符 -长度1个字节在IPv4和IPv6网络中该字段为00 -NET地址是通过16进制数组成的 -NET地址是已2个16进制数开始一个字节开始和2个16进制数结束一个字节结束 -NET地址中间的部分是由4个16进制数组成每组与每组之间用“.”分割 -NET地址长度是可变的是8-20个字节最低是8个字节 -在一台设备上NET地址最多可以配置3个 在配置NET 地址的时候必须保证System ID相同在不同的设备上System ID 不能相同 11、ISIS邻居关系 L1的邻居关系 L2的邻居关系 备注在ISIS中所有的报文都分为两种都分为L1和L2 比如hello 报文就分为L1的hello报文 和L2的hello 报文 如果两台设备收发的是L1的hello报文就建立L1的邻居关系 如果两台设备收发的是L2的hello 报文就建立L2的邻居关系 默认情况下一台ISIS路由器既能发送L1的hello 报文又能发送L2的hello 报文所以在同一个区域内邻居之间可以建立两种邻居关系既L1 和L2。 那么为什么ISIS路由器默认能发两种报文呢因为默认情况下ISIS 路由器的类型都是L1/2 备注如果我们想要改变同一个区域的邻居关系的类型我们有两种方法 一个是修改接口的ISIS类型 一个是修改设备的ISIS类型 修改接口的ISIS类型 [R1]int g0/0/0 [R1-G0/0/0]isis circuit-level level-1 //接口类型改为level-1备注接口ISIS类型有三种默认是level-1-2level-1 level-1-2 level-2 修改设备的ISIS类型 [R1]isis 1 [R1-isis-1]is-level level-2 //修改设备类型为level-2备注设备的ISIS类型也有三种默认也是level-1-2 level-1 level-1-2 level-2 二、邻居表分析 总结抓包的结果 1R1和R2 在同一个而区域区域号49.0010 2R1和R2 运行了ISIS协议 ISIS 工作在数据链路层 3R1和R2 发两种hello报文 , L1的hello报文 L2的hello报文-R1和R2 发L1的hello报文的时候源地址是自己接口的单播MAC地址目的地址是组播MAC地址 01:80:c2:00:00:14-R1和R2 发L2的hello报文的时候源地址是自己接口的单播MAC地址目的地址是组播MAC地址 01:80:c2:00:00:15-R1的接口单播MAC地址370f: 每隔10秒发送一个L1的hello报文每隔10秒发送一个L2的hello报文-R2的接口单播MAC地址5845: 每隔3秒发送一个L1的hello报文每隔3秒发送一个L2的hello报文分析 疑问1为什么R1和R2 会发送两种类型的Hello报文 原因R1和R2默认都是L1-2路由器L1-2默认会发送 L1和L2的两种hello报文路由器的接口默认也都是L1-2的接口允许发生和接收两种报文疑问2R1和R2为什么会有两种邻居关系 原因因为R1和R2交互了两种Hello报文并且R1和R2属于同一个区域所以就有两种邻居关系 L1和L2疑问3R2发包的速度为什么会快3秒 R1发包的速度为什么会慢10 秒因为R1和R2之间要选举DIS指定中间系统-指定路由器类似于ospf 中DRDIS 叫做伪节点R2是DIS路由器是3.3秒发一个hello报文 R1是普通路由器10秒发一个hello报文R1和R2最大的保持时间是3倍的发送周期所以在R1的邻居表中最大保持时间是10秒 而在R2的邻居表中最大保持时间是30秒 1、ISIS邻居表字段解析 R1dis isis peer Peer information for ISIS(1)System Id Interface Circuit Id State HoldTime Type PRI ------------------------------------------------------------------------------- 0000.0000.0002 GE0/0/0 0000.0000.0002.01 Up 9s L1(L1L2) 64 0000.0000.0002 GE0/0/0 0000.0000.0002.01 Up 8s L2(L1L2) 64 -System Id 系统ID标识邻居设备的名字类似于OSPF中的router-id,必须保证全网唯一-Interface 本端设备与对端设备建立邻居关系时所使用的接口-Circuit Id 电路接口也叫DIS也可以叫伪节点当前链路上选举出来的DIS指定的中间系统【类似于OSPF中的DR】-State表示邻居的状态状态分为三种init 、down、up-HoldTime : 表示的是邻居之间最大的保持时间采用倒计时意思就是我多久没有收到邻居发来的hello报文我的耐心是多久# 如果倒计时为0之前仍然没有收到邻居发来的hello报文我就断开邻居关系总倒计时的默认值是hello 报文发送间隔时间的3倍对普通的ISIS路由器的接口hello的发送时间是10秒对ISIS的DIS的接口DRhello 时间是3.3秒-Type 表示邻居之间的类型Level-1 : 邻居之间如果成功交互的是Level-1的hello 报文就建立Level-1的邻居关系Level-2 : 邻居之间如果成功交互的是Level-2 的hello报文就建立Level-2的邻居关系默认情况下启动ISIS的设备会同时发送两种Level 的hello 报文既Level-1的hello 报文和Level-2的hello报文所以默认情况下区域号相同的邻居之间建立两种类型的邻居关系备注我们可以修改设备的接口类型来决定建立那种邻居关系默认的接口类型是level-1-2 [R1-G0/0/0]isis circuit-level level-1-2 //修改接口的级别-PRI :表示邻居之间的优先级用来选举DIS默认值是64 -首先比较优先级优先级越大越好 优先级默认值是64取值范围是0-127 -如果优先级一致则比较MAC地址接口MAC地址较大的被选举为DIS。[R1-G0/0/0]isis dis-priority 100 //修改接口的优先级,让接口成为DIS备注: 在ISIS中DIS是可以被抢占的, (OSPF中,DR是不允许被抢占的)广播网络建立邻居过程 1.在Down状态下R1组播发送Level-1LAN IIH此报文中邻接列表为空。 2.R2收到此报文后将邻接状态标识为Initial初始化状态。然后R2再向R1回复Level-1LAN IIH 此报文中标识R1为R2的邻接。 3.R1收到此报文后将自己与R2的邻接状态标识为Up状态。然后R1再向R2发送一个标识R2为R1邻接的Level-1LAN IIH 。 4.R2收到此报文后将自己与R1的邻接状态标识为Up状态。这样两个路由器成功建立了邻接关系。 5.广播网络中需要选举DIS在邻接关系建立后路由器会等待两个Hello报文间隔再进行DIS的选举。 点到点网络建立邻居过程 •点到点网络中邻接关系的建立使用两次握手方式只要路由器收到对端发来的Hello报文就单方面宣布邻接为Up状态建立邻接关系。 两次握手机制存在明显的缺陷华为设备在点到点网络中使用IS-IS时默认使用三次握手建立邻接关系。此方式通过三次发送P2P IIH最终建立起邻接关系 2、IS-IS邻居关系建立原则广播型网络 只有同一层次的相邻路由器才有可能成为邻居。对于Level-1路由器来说只和同区域同级别的路由器建立邻居。链路两端IS-IS接口的网络类型必须一致。链路两端IS-IS接口的地址必须处于同一网段IP地址段和掩码一致。 说明对于P2P网络可以忽略接口IP地址检查 3、ISIS基于TLV结构 TLV的含义是类型TYPE长度LENGTH值VALUE。实际上是一个数据结构这个结构包含了这三个字段 使用TLV结构构建报文的好处是灵活性和扩展性好。采用TLV使得报文的整体结构固定增加新特性只需要增加新TLV即可不需要改变整个报文的整体结构 三、ISIS如何选举DIS 1、ISIS支持的网络类型 -广播 -P2P [R1]display isis brief [R1]int g0/0/0 [R1-GigabitEthernet0/0/0]isis dis-priority 100 level-1 //修改接口的L1的优先级 [R1-GigabitEthernet0/0/0]isis dis-priority 100 level-2 //修改接口的L2的优先级 [R1-GigabitEthernet0/0/0]isis dis-priority 100 //修改接口的优先级 [R1-G0/0/0]isis circuit-type p2p //改为P2P模式 [R1-G0/0/0]undo isis circuit-type //恢复默认 2、DIS (广播网络中选举DIS -在广播网络中ISIS需要选举指定的中间系统路由器的接口DIS伪节点 -DIS的作用记录该广播网络内所有IS-IS路由器保证广播网络中链路状态数据库的同步 3、广播网络如何选举DIS level-1和Level-2的DIS是分别选举的用户可以为不同级别的DIS选举设置不同的优先级 -选举原则 -首先比较优先级优先级越大越好 优先级默认值是64取值范围是0-127 -如果优先级一致则比较MAC地址接口MAC地址较大的被选举为DIS。 -DIS发送Hello 报文的时间间隔是普通路由器的1/3这样可以确保DIS出现故障时能够被更快速地被发现。 IS-IS中DIS与OSPF协议中DR的区别 1和ospf 不同的是在OSPF中选举DR的时候优先级为0的设备接口卡不能参与DR的选举但是在ISIS中优先级为0的设备接口也可以参与DIS的选举 2在ISIS中不选举备份的DIS而在OSPF中可以选举BDR 3在ISIS中DIS支持抢占而在OSPF中DR不允许被抢占除非将自己的优先级改为0或者重启进程或者重启设备才可以替换DR 4在IS-IS广播网中同一网段上的同一级别的路由器之间都会形成邻接关系包括所有的非DIS路由器之间也会形成邻接关系。 四、ISIS路由器分类 1、Level-1 路由器特殊区域内部路由器 -L1路由器只能产生发送和接受L1的ISIS报文 -只和同一区域的L1路由器和L1/2路由器形成邻接关系只有L1的数据库LSDB -发往其他区域的报文转发给本区域的L1/2路由器 -L1路由器必须通过L1/2路由器才能连接到其他区域因为有一条默认路由 2、Level-2 路由器骨干路由器 -L2 路由器只能产生发送和接受L2的ISIS报文 -L2路由器可以与同一或者不同区域的L-2路由器或者L-1-2路由器形成邻接关系 -L2路由器维护一个L-2的数据库LSDB该LSDB包含整个IS-IS域的所有路由信息。 -所有形成L2邻接关系的路由器组成路由域称为骨干网区域负责在不同区域间通信L2级别的路由器的必须是物理连接的以保证骨干网的连续性 -L2路由器负责区域间的路由 -不同的区域之间只能建立L2的邻居关系 3、Level-1-2 路由器【类似于OSPF中ABR】 -同时属于L1和L2的路由器称为L1/2路由器 -L1-2路由器与OSPF中的ABR非常相似它也是IS-IS骨干网络的组成部分 -L1-2路由器可以同时产生L1/L2的ISIS报文【默认类型】 -L1-2路由器维护两个LSDBL-1的LSDB用于区域内路由L-2的LSDB用于区域间路由 -L1/2路由器可以与同一区域的L1路由器和L1-2路由器建立Level-1的邻接关系 -也可以与其他区域的L2路由器和L1-2路由器建立L-2的邻接关系 五、ISIS数据库 1、ISIS 数据库 [R1]dis isis lsdb Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0001.00-00* 0x00000006 0xc5e3 881 86 1/0/0 0000.0000.0001. 01 -00* 0x00000002 0xb5d4 881 55 0/0/0 0000.0000.0002.00-00 0x00000007 0xceae 1034 86 1/0/0 R1dis isis lsdb 0000.0000.0002.00-00 verbose Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0002.00-00 0x0000000f 0x1595 745 86 1/0/0 SOURCE 0000.0000.0002.00NLPID IPV4AREA ADDR 49.0010 INTF ADDR 192.168.1.2INTF ADDR 192.168.2.2NBR ID 0000.0000.0002.01 COST: 10 IP-Internal 192.168.1.0 255.255.255.0 COST: 10 IP-Internal 192.168.2.0 255.255.255.0 COST: 10 2、数据库字段分析 2、数据库字段分析 LSPID 表示的是链路状态信息的名字其中包含了三部分系统ID、 伪节点标识符分段标识符 0000.0000.0001.01-00 0000.0000.0001 表示这个LSP是由这个系统ID的设备产生的类似于OSPF 数据库中LSA的通告路由器 01 伪节点标识符 【全0 不是伪节点即不是表示DIS的那条LSP】 【非0 是伪节点 即是表示DIS的那条LSP】 00 表示的是分段标识符既一个LSP不能同时装下很多路由所以就需要分片 如果这个字段是0则表示当前的LSP没有分片 如果这个字段不是0则表示当前的LSP被分片了 [ * ] 是否自己产生 带*         //这台设备自己产生的LSP 不带*         //其他设备产生的LSP Seq Num 表示的序列号LSP每次更新序列号都会自动1这一点非常类似于OSPF中的LSA的序列号 备注 ISIS中LSP会周期性更新周期性更新的时间默认是900S 既15分钟 而OSPF中的LSA的周期性更新是 1800S既30分钟 Holdtime 保持时间表示的LSP的存活时间是倒计时在ISIS中LSP的最大保持时间存活时间是1200S 而OSPF中的LSA的最大保持时间存活时间是3600S 【 ATT/P/OL 】 [ ATT ] Attached-bit //连接位 Level-1-2路由器用这个bit标识自己是否连接着骨干区域 ATT位为1 //Level-1-2路由器连接着骨干区域 ATT位为0 //Level-1-2路由器没有连接骨干区域 Level-1路由器通过Level-1-2 ATT位为1的Level-1 LSP计算去往Level-2区域的默认路由 [ P ] 分区位 虚连接目前ISIS没有虚链路1虚连接所以此位永远为0 [ OL ] OverLoad //过载位割接时使用 用来标识这台路由器已经过载了超载了运行不动了躺平了 配置命令为 isis 1 set-overload 配置完这条命令后该路由器产生的LSPOL位为一通过这个方法该路由器告诉其他路由器: 哥们我干不动了不要拿我的LSP计算路由了我请病假了 3、LSP解析 R1dis isis lsdb Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0001.00-00* 0x0000000b 0x43eb 754 70 0/0/0 0000.0000.0002.00-00 0x0000000f 0x1595 757 86 1/0/0 0000.0000.0002.01-00 0x00000006 0x9aea 757 55 0/0/0 描述普通路由器的LSP描述的是网段信息R1 dis isis lsdb 0000.0000.0001.00-00 verbose Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0001.00-00* 0x0000000b 0x43eb 934 70 0/0/0 SOURCE 0000.0000.0001.00NLPID IPV4AREA ADDR 49.0010 (我的区域号INTF ADDR 192.168.1.1 我的接口IP地址NBR ID 0000.0000.0002.01 COST: 10 我的邻居是DIS IP-Internal 192.168.1.0 255.255.255.0 COST: 10 网段192.168.1.0/24 cost值10 描述普通路由器的LSP描述的是网段信息 R1 dis isis lsdb 0000.0000.0002.00-00 verbose Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0002.00-00 0x0000000f 0x1595 745 86 1/0/0 SOURCE 0000.0000.0002.00NLPID IPV4AREA ADDR 49.0010 INTF ADDR 192.168.1.2INTF ADDR 192.168.2.2NBR ID 0000.0000.0002.01 COST: 10 IP-Internal 192.168.1.0 255.255.255.0 COST: 10 IP-Internal 192.168.2.0 255.255.255.0 COST: 10 描述LSP的这条LSP描述的是拓扑信息R1dis isis lsdb 0000.0000.0002.01-00 verbose Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0002.01-00 0x00000006 0x9aea 594 55 0/0/0 SOURCE 0000.0000.0002.01NLPID IPV4NBR ID 0000.0000.0002.00 COST: 0 //我有一个邻居0000.0000.00002.00 NBR ID 0000.0000.0001.00 COST: 0 //我有一个邻居0000.0000.00001.00 广播网络中LSP的同步过程 广播网络中新加入路由器与DIS同步LSDB数据库的过程 1、新加入的路由器R3首先发送IIH报文与该广播域中R1和R2建立邻接关系。 建立邻接关系之后R3将自己的LSP发往组播地址Level-101-80-C2-00-00-14Level-201-80-C2-00-00-15。这样网络上所有的邻接都将收到该LSP。 2、该网段中的DIS会把收到R3的LSP加入到LSDB中并等待10秒后发送CSNP报文。 3、R3收到DIS发来的CSNP报文对比自己的LSDB数据库发现自己没有R1 和R2的LSP然后向DIS发送PSNP报文请求自己没有的LSP。 4、DIS收到该PSNP报文请求后向R3发送对应的LSP进行LSDB的同步。 点到点网络中LSP的同步过程 点到点网络上LSDB数据库的同步过程 •R1先与R2建立邻接关系。 •建立邻接关系之后R1与R2会先发送CSNP给对端设备。如果对端的LSDB与CSNP没有同步则发送PSNP请求相应的LSP。 •假设R2向R1请求LSP。 1.R1并等待R2发送的PSNP作为收到LSP的确认。 2.如果在接口LSP重传定时器超时后R1没有收到R2发送的PSNP报文作为应答。 3.则R1重新发送该LSP。 4.R2收到LSP后发送PSNP进行确认。 备注在P2P链路上PSNP有两种作用 收到邻居发来的LSP后 做ACK确认类似于OSPF中的LSACK用来请求LSP类似于OSPF中的LSR LSP产生的原因 IS-IS路由域内的所有路由器都会产生LSP以下事件会触发一个新的LSP 邻居Up或DownIS-IS路由器接口Up或Down新增加了接口或者接口的IP地址更换区域间的IP路由发生变化接口的cost值变化900秒的 LSP周期性更新 收到邻居新的LSP的处理过程 ISIS路由器会将接收的新的LSP放进自己的LSDB数据库中。并标记为泛洪如何泛洪 会对除接收端口以外的所有接口进行泛洪邻居收到后在泛洪其他邻居。 LSP的“泛洪” LSP报文的“泛洪”flooding是指当一个路由器向相邻路由器通告自己的LSP后相邻路由器再将同样的LSP报文传送到除发送该LSP的路由器外的其它邻居并这样逐级将LSP传送到整个层次内所有路由器的一种方式。通过这种“泛洪”整个层次内的每一个路由器就都可以拥有相同的LSP信息并保持LSDB的同步。 每一个LSP都拥有一个标识自己的4字节的序列号。在路由器启动时所发送的第一个LSP报文中的序列号为1以后当需要生成新的LSP时新LSP的序列号在前一个LSP序列号的基础上加1。 更高的序列号意味着更新的LSP。 六、ISIS路由表 1、ISIS路由表 R1dis ip routing-table protocol isis Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Public routing table : ISISDestinations : 3 Routes : 3 ISIS routing table status : ActiveDestinations : 3 Routes : 3Destination/Mask Proto Pre Cost Flags NextHop Interface192.168.2.0/24 ISIS-L2 15 40 D 192.168.10.2 GigabitEthernet0/0/0192.168.20.0/24 ISIS-L1 15 20 D 192.168.10.2 GigabitEthernet0/0/0192.168.30.0/24 ISIS-L2 15 30 D 192.168.10.2 GigabitEthernet0/0/0ISIS routing table status : InactiveDestinations : 0 Routes : 0 2、路由表字段解析 proto : 在ISIS协议中表示的路由的类型 -在ISIS中路由类型分为 -ISIS-L1 如果邻居之间的关系是L1,那么路由的类型就是L1 -ISIS-L2如果邻居之间的关系是L2,那么路由的类型就是L2 Pre :表示的优先级默认值是15越小越好 Cost : 表示的是开销值用人话说就是该路由器去往这个网段的距离越小越好 七、ISIS实验 1、ISIS实验2 1拓扑 2需求配置ISIS实现网络互通 3配置步骤 -配置接口地址 -配置ISIS 配置进程 配置NET地址 配置全局的Level级别 在接口上开启ISIS sysname R6 # isis 1is-level level-1 network-entity 49.0010.0000.0000.0006.00 # interface GigabitEthernet0/0/0ip address 192.168.46.6 255.255.255.0 isis enable 1 # interface LoopBack0ip address 192.168.1.1 255.255.255.255 isis enable 1sysname R4 # isis 1network-entity 49.0010.0000.0000.0004.00 # interface GigabitEthernet0/0/0ip address 192.168.46.4 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.14.4 255.255.255.0 isis enable 1sysname R1 # isis 1is-level level-2 network-entity 49.0020.0000.0000.0001.00 # interface GigabitEthernet0/0/0ip address 192.168.14.1 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.12.1 255.255.255.0 isis enable 1sysname R2 # isis 1is-level level-2 network-entity 49.0020.0000.0000.0002.00 # interface GigabitEthernet0/0/0ip address 192.168.12.2 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.23.2 255.255.255.0 isis enable 1sysname R3 # isis 1is-level level-2 network-entity 49.0020.0000.0000.0003.00 # interface GigabitEthernet0/0/0ip address 192.168.23.3 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.35.3 255.255.255.0 isis enable 1sysname R5 # isis 1network-entity 49.0030.0000.0000.0005.00 # interface GigabitEthernet0/0/0ip address 192.168.35.5 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.57.5 255.255.255.0 isis enable 1sysname R7 # isis 1is-level level-1 network-entity 49.0030.0000.0000.0007.00 # interface GigabitEthernet0/0/0ip address 192.168.57.7 255.255.255.0 isis enable 1 # interface LoopBack0ip address 192.168.2.1 255.255.255.255 isis enable 14检查配置结果 display isis peer //查看isis 邻居表 display isis lsdb //查询isis 数据库 display isis route //查看isis 协议路由表 display ip routing-table protocol isis //查看IP核心路由表解析数据库 R4dis isis lsdb 0000.0000.0004.00-00 verbose Database information for ISIS(1)--------------------------------Level-1 Link State Database LSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0004.00-00* 0x00000017 0x7ea9 712 86 1/0/0 SOURCE 0000.0000.0004.00NLPID IPV4AREA ADDR 49.0010 INTF ADDR 192.168.14.4INTF ADDR 192.168.46.4NBR ID 0000.0000.0004.01 COST: 10 IP-Internal 192.168.14.0 255.255.255.0 COST: 10 IP-Internal 192.168.46.0 255.255.255.0 COST: 10 Total LSP(s): 1*(In TLV)-Leaking Route, *(By LSPID)-Self LSP, -Self LSP(Extended), ATT-Attached, P-Partition, OL-OverloadLevel-2 Link State Database LSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0004.00-00* 0x00000021 0x63be 712 98 0/0/0 SOURCE 0000.0000.0004.00NLPID IPV4AREA ADDR 49.0010 INTF ADDR 192.168.14.4INTF ADDR 192.168.46.4NBR ID 0000.0000.0004.02 COST: 10 IP-Internal 192.168.14.0 255.255.255.0 COST: 10 IP-Internal 192.168.46.0 255.255.255.0 COST: 10 IP-Internal 192.168.1.1 255.255.255.255 COST: 10 Total LSP(s): 1*(In TLV)-Leaking Route, *(By LSPID)-Self LSP, -Self LSP(Extended), ATT-Attached, P-Partition, OL-Overload备注: R4在L1的数据库中生成的这条LSP 0000.0000.0004.00-00 描述的网段信息仅仅为IP-Internal 192.168.14.0 255.255.255.0 COST: 10 IP-Internal 192.168.46.0 255.255.255.0 COST: 10 证明R4没有将L2区域的路由信息给到L1区域 R4在L2的数据库中生成的这条LSP 0000.0000.0004.00-00 描述的网段信息为IP-Internal 192.168.14.0 255.255.255.0 COST: 10 IP-Internal 192.168.46.0 255.255.255.0 COST: 10 IP-Internal 192.168.1.1 255.255.255.255 COST: 10 证明R4将L1区域的学习到的路由信息给变成LSP通告给L2区域了所以:L2区域有全网所有的明细路由 而L1区域只有本区域的明细路由 5验证测试 R6 ping 192.168.2.1 通 R6 ping -a 192.168.1.1 192.168.2.1 通 R6 tracert 192.168.2.1 跟踪路由6疑问点 L1区域的路由器只有区域内的明细路由没有区域外的路由但是R6为什么可以访问R7的192.168.2.1呢 在R6中查询路由表发现有一条默认路由 R6display ip routing-table 192.168.2.1 Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Table : Public Summary Count : 1 Destination/Mask Proto Pre Cost NextHop Interface0.0.0.0/0 ISIS-L1 15 10 192.168.46.4 G0/0/0备注这条默认路由怎么来的呢 查询R6的LSDB数据库发现R4生成了一条ATT为1 的LSP R6display isis lsdbDatabase information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0004.00-00 0x00000017 0x7ea9 359 86 1 /0/0 0000.0000.0004.01-00 0x00000010 0x254d 359 55 0/0/0 0000.0000.0006.00-00* 0x00000019 0x57fa 405 86 0/0/0 查看R6的IP核心路由表R6display ip routing-table protocol isis Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------Destination/Mask Proto Pre Cost Flag NextHop Interface0.0.0.0/0 ISIS-L1 15 10 D 192.168.46.4 GigabitEthernet0/0/0 192.168.14.0/24 ISIS-L1 15 20 D 192.168.46.4 GigabitEthernet0/0/0 备注R6中为什么会有一条下一跳指向R4(L1/2的默认路由呢 因为如果一个L1级别的ISIS路由器R6收到了一个ATT位为1的LSP那么这个路由器就会产生1个ISIS的默认路由 并且这条默认路由的下一跳为本区域离的最近的L1/2级别的路由器R4 表示该区域中的L1级别的路由器(R6可以通过此L1/2路由器R4通往外部区域 说明 R4作为Level-1-2路由器连接着骨干区域 R4会向Level-1路由器 R6发送一个ATT位为1的Level-1的LSP R6通过这个LSP计算出去往骨干区域的默认路由下一跳为R4的GE0/0/1接口IP地址 产生条件 R4和其他区域的路由器有L2的邻居关系 R4同时连接着骨干区域和非骨干区域R4为Level-1-2路由器 R6必须是Level-1路由器路由器级别必须是Level-1 R6为什么必须是Level-1路由器 因为R6如果不是Level-1路由器它势必会维护Level-2的数据库 此时R6会觉得自己有能力连接Level-2区域骨干区域 所以即使R4给它ATT位为1的Level-1 LSP它也不会计算默认路由 因此我们需要让R6知道自己没有连接Level-2区域的能力 所以R6必须是Level-1路由器 -通过以上的验证我们发现在R6中有去往外部区域的一条默认路由器但是没有去往192.168.2.0/24的明细路由, 但是R6的邻居R4有去往192.168.2.0/24的明细路由 那么R6为什么没有从邻居哪里学习这条路由LSP 原因R4中有这条明细路由LSP但是不会发给R6 为什么不发 因为ISIS路由器不会将从L2数据库学来的LSP 传递给L1数据库 但是ISIS路由器会把从L1数据库学来的LSP 传递给L2 数据库 所以L2的数据库中的LSP可以计算出来全网的所有明细路由 而L1的数据库中LSP只能计算出本区域的明细路由 所以在ISIS中虽然没有特殊的概念但是这个非骨干区域就类似于OSPF中的特殊区域Totally stub 为啥呢因为默认情况下非骨干区域不要外部的区域的路由而且L1区域也不能导入外部路由 [R6]dis ip routing-table protocol isis Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Public routing table : ISISDestinations : 2 Routes : 2 ISIS routing table status : ActiveDestinations : 2 Routes : 2Destination/Mask Proto Pre Cost Flags NextHop Interface0.0.0.0/0 ISIS-L1 15 10 D 192.168.46.4 GigabitEthernet0/0/0192.168.14.0/24 ISIS-L1 15 20 D 192.168.46.4 GigabitEthernet0/0/0ISIS routing table status : InactiveDestinations : 0 Routes : 0R4dis ip routing-table protocol isis Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Public routing table : ISISDestinations : 6 Routes : 6 ISIS routing table status : ActiveDestinations : 6 Routes : 6Destination/Mask Proto Pre Cost Flags NextHop Interface192.168.1.0/24 ISIS-L1 15 10 D 192.168.46.6 GigabitEthernet 0/0/1192.168.2.0/24 ISIS-L2 15 50 D 192.168.14.1 GigabitEthernet 0/0/0192.168.12.0/24 ISIS-L2 15 20 D 192.168.14.1 GigabitEthernet 0/0/0192.168.23.0/24 ISIS-L2 15 30 D 192.168.14.1 GigabitEthernet 0/0/0192.168.35.0/24 ISIS-L2 15 40 D 192.168.14.1 GigabitEthernet 0/0/0192.168.57.0/24 ISIS-L2 15 50 D 192.168.14.1 GigabitEthernet 0/0/0ISIS routing table status : InactiveDestinations : 0 Routes : 0 八、COST 1、COST 1IS-IS使用Cost作为路由度量值Cost值越小则路径越优。 2IS-IS链路的Cost与设备的接口有关与OSPF类似 3与OSPF不同的是IS-IS接口的Cost在默认情况下并不与接口带宽相关但是在实际部署时IS-IS也支持根据带宽调整Cost值无论接口带宽多大默认的Cost值为10。 4一条IS-IS路径的Cost等于本路由器到达目标网段沿途的所有链路的Cost总和。 narrow指定IS-IS设备只能接收和发送开销类型为narrow的路由。narrow模式下路由的开销值取值范围是163。wide指定IS-IS设备只能接收和发送开销类型为wide的路由。wide模式下路由的开销值取值范围是116777215。 wide-compatible指定IS-IS设备可以接收开销类型为narrow和wide的路由但却只发送开销类型为wide的路由。 narrow-compatible指定IS-IS设备可以接收开销类型为narrow和wide的路由但却只发送开销类型为narrow的路由。 [R1]isis 1 [R1-isis-1]cost-style narrow [R1-isis-1]int g0/0/0 [R1-GigabitEthernet0/0/0]isis cost ? INTEGER1-63 Cost value [R1]isis 1 [R1-isis-1]cost-style wide [R1-isis-1]int g0/0/0 [R1-GigabitEthernet0/0/0]isis cost ? INTEGER1-16777214 Cost value 八路由渗透路由泄露 1、ISIS路由渗透 -默认情况下R6没有去往R7的2.0/24的明细路由因为基于ISIS协议的原理L2的路由LSP是不会进入到L1区域的 -但是本区域的R4会发送一个ATT位为1的LSP当R6收到这个ATT为1的LSP就会产生1个ISIS的默认路由R6可以利用这条默认路由器去往外部区域但是R6现在想要去往2.0/24网段明细路由 -L1区域的R6想要学习的L2区域的所有明细路由这个时候就可以在R4这个边界设备中将L2区域的路由导入给R6所在的L1区域这个解决方案呢我们称为路由渗透或者叫路由泄露 2、ISIS路由渗透实验 1拓扑 2需求ISIS全网互联互通 3原因分析 因为L1/2 路由器R4、R8学习到L1类型路由信息会装进L2-LSP在泛洪给其他区域的L2和L1/2路由器所以L1/2路由器和L2路由器能够清晰的掌握全网的路由信息所以骨干区域的路由器能掌握全网的明细路由 -但是为了有效减小L1邻居R6路由表的规模默认情况下L1/2路由器R4、R8不会将其他区域的路由信息通报给自己所在L1区域所以L1路由器R6根本不了解本区域以外的路由信息所以会导致L1路由器R6访问其他区域网络时无法选择最优的路由 -当L1区域里面去往L2区域有两个或者两个以上的L1/2,就有可能会产生次优路径就有可能导致本实验中R6不能选择最好的路由 -如何解决这个问题在R4 和R8上做路由渗透将L2区域的路由信息渗透到L1区域实现R6路由器自己计算最优的路由 备注R8-不要忘记修改cost的类型 [R8]isis 1 [R8-isis-1]cost-style wide 4配置命令 sysname R6 # isis 1is-level level-1cost-style widenetwork-entity 49.0010.0000.0000.0006.00 # interface GigabitEthernet0/0/0ip address 192.168.46.6 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.68.6 255.255.255.0 isis enable 1 # interface LoopBack0ip address 192.168.1.1 255.255.255.255 isis enable 1 #sysname R4 # isis 1cost-style widenetwork-entity 49.0010.0000.0000.0004.00import-route isis level-2 into level-1 # interface GigabitEthernet0/0/0ip address 192.168.46.4 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.14.4 255.255.255.0 isis enable 1sysname R8 # isis 1cost-style widenetwork-entity 49.0010.0000.0000.0008.00import-route isis level-2 into level-1 # interface GigabitEthernet0/0/0ip address 192.168.68.8 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.81.8 255.255.255.0 isis enable 1isis cost 130sysname R1 # isis 1is-level level-2cost-style widenetwork-entity 49.0020.0000.0000.0001.00 # interface GigabitEthernet0/0/0ip address 192.168.14.1 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.12.1 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/2ip address 192.168.81.1 255.255.255.0 isis enable 1sysname R2 # isis 1is-level level-2cost-style widenetwork-entity 49.0020.0000.0000.0002.00 # interface GigabitEthernet0/0/0ip address 192.168.12.2 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.23.2 255.255.255.0 isis enable 1sysname R3 # isis 1is-level level-2cost-style widenetwork-entity 49.0020.0000.0000.0003.00 # interface GigabitEthernet0/0/0ip address 192.168.23.3 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.35.3 255.255.255.0 isis enable 1sysname R5 # isis 1cost-style widenetwork-entity 49.0030.0000.0000.0005.00 # interface GigabitEthernet0/0/0ip address 192.168.35.5 255.255.255.0 isis enable 1 # interface GigabitEthernet0/0/1ip address 192.168.57.5 255.255.255.0 isis enable 1sysname R7 # isis 1is-level level-1cost-style widenetwork-entity 49.0030.0000.0000.0007.00 # interface GigabitEthernet0/0/0ip address 192.168.57.7 255.255.255.0 isis enable 1 # interface LoopBack0ip address 192.168.2.1 255.255.255.255 isis enable 1 # interface LoopBack1ip address 10.10.7.7 255.255.255.255 isis enable 1没有做路由泄露之前R4给的LSP是这样的 R6display isis lsdb 0000.0000.0004.00-00 verbose Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0004.00-00 0x00000022 0xd28c 1120 77 1/0/0 SOURCE 0000.0000.0004.00NLPID IPV4AREA ADDR 49.0010 INTF ADDR 192.168.46.4INTF ADDR 192.168.14.4 NBR ID 0000.0000.0004.01 COST: 10 IP-Extended 192.168.46.0 255.255.255.0 COST: 10 IP-Extended 192.168.14.0 255.255.255.0 COST: 10 没有做路由泄露之前R8给的LSP是这样的 R6display isis lsdb 0000.0000.0008.00-00 verboseDatabase information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0008.00-00 0x0000000f 0x2710 1121 77 1/0/0 SOURCE 0000.0000.0008.00NLPID IPV4AREA ADDR 49.0010 INTF ADDR 192.168.68.8INTF ADDR 192.168.81.8 NBR ID 0000.0000.0008.01 COST: 10 IP-Extended 192.168.68.0 255.255.255.0 COST: 10 IP-Extended 192.168.81.0 255.255.255.0 COST: 130 做路由泄露之后R4给的LSP是这样的 R6dis isis lsdb 0000.0000.0004.00-00 verbose Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0004.00-00 0x00000021 0xd312 1184 127 1/0/0 SOURCE 0000.0000.0004.00NLPID IPV4AREA ADDR 49.0010 INTF ADDR 192.168.46.4INTF ADDR 192.168.14.4 NBR ID 0000.0000.0004.01 COST: 10 IP-Extended 192.168.46.0 255.255.255.0 COST: 10 IP-Extended 192.168.14.0 255.255.255.0 COST: 10 IP-Extended* 192.168.35.0 255.255.255.0 COST: 40 IP-Extended* 10.10.7.7 255.255.255.255 COST: 50 IP-Extended* 192.168.57.0 255.255.255.0 COST: 50 IP-Extended* 192.168.23.0 255.255.255.0 COST: 30 IP-Extended* 192.168.2.1 255.255.255.255 COST: 50 IP-Extended* 192.168.12.0 255.255.255.0 COST: 20 做路由泄露之后R8给的LSP是这样的 R6dis isis lsdb 0000.0000.0008.00-00 verbose Database information for ISIS(1)--------------------------------Level-1 Link State DatabaseLSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0000.0000.0008.00-00 0x0000000e 0x46a4 1101 127 1/0/0 SOURCE 0000.0000.0008.00NLPID IPV4AREA ADDR 49.0010 INTF ADDR 192.168.68.8INTF ADDR 192.168.81.8 NBR ID 0000.0000.0008.01 COST: 10 IP-Extended 192.168.68.0 255.255.255.0 COST: 10 IP-Extended 192.168.81.0 255.255.255.0 COST: 130 IP-Extended* 192.168.35.0 255.255.255.0 COST: 160 IP-Extended* 10.10.7.7 255.255.255.255 COST: 170 IP-Extended* 192.168.57.0 255.255.255.0 COST: 170 IP-Extended* 192.168.23.0 255.255.255.0 COST: 150 IP-Extended* 192.168.2.1 255.255.255.255 COST: 170 IP-Extended* 192.168.12.0 255.255.255.0 COST: 140 5验证 没做路由渗透之前先测试一遍 tracert 192.168.2.1 tracert 10.10.7.7 display ip routing-table protocol isis display isis cost interface GigabitEthernet 0/0/0 做完路由渗透之后在测试一遍 tracert 192.168.2.1 tracert 10.10.7.7 display ip routing-table protocol isis display isis cost interface GigabitEthernet 0/0/0 九、ISIS认证 1、根据报文的种类认证可以分为以下三类 ▫接口认证在接口视图下配置对Level-1和Level-2的Hello报文进行认证。 ▫区域认证在IS-IS进程视图下配置对Level-1的CSNP、PSNP和LSP报文进行认证。 ▫路由域认证在IS-IS进程视图下配置对Level-2的CSNP、PSNP和LSP报文进行认证。 运行ISIS的路由器可以同时配置接口认证区域认证和路由域认证 2、接口认证 ▫Hello报文使用的认证密码保存在接口下互相连接的路由器接口必须配置相同的口令。 配置命令 [R1]int g0/0/1 [SW1-G0/0/1]isis authentication-mode md5 123 //配置接口认证备注接口认证会影响邻居关系的建立 2、区域认证 ▫区域内的每一台L1路由器都必须使用相同的认证模式和具有共同的密钥。 [R6]isis 1 [R6-isis-1]area-authentication-mode md5 123 //配置区域认证备注区域认证影响的是L1数据库同步 配置区域认证同一个L1区域的路由器都要配置区域配置 3、路由域认证 ▫IS-IS域内的每一台L2和L1/L2类型的路由器都必须使用相同模式的认证并使用共同的钥匙串 [R1]isis 1 [R1-isis-1]domain-authentication-mode md5 123 //配置路由域认证备注路由域认证影响的是L2的数据库同步 配置路由域认证L2骨干区域的所有的路由器都要配置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82944.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

凡客网站建站教程网站域名登陆地址查询

目录 概述实践监听spring boot ready事件代码 源码初始化流程调用流程 结束 概述 spring boot 版本为 2.7.17 。 整体看一下spring及spring boot 相关事件。 根据下文所给的源码关键处,打上断点,可以进行快速调试。降低源码阅读难度。 实践 spring…

网站建设在哪里找人今天的热点新闻

2018年上班的第二天,就这样背了一个大锅。我们项目中有一个搜索功能,在这一期的版本中,为了增强优化,去除了过滤空格的请求,这样或许能增加很好的用户体验,恰恰相反,偷鸡不成蚀把米。没想到苹果…

angular网站模板下载中国建设银行总行门户网站

为了满足业务需求,低代码技术平台带着更理想的优势特点,广泛用于各中大型企业中,是助力企业实现提质增效、提升开发效率的有力武器。那么,您知道快速自定义表单开发的优势体现在哪里吗?为了帮助大家了解这些详情&#…

电子商务网站建设的过程手机网站html声明

(꒪ꇴ꒪ ),Hello我是祐言QAQ我的博客主页:C/C语言,Linux基础,ARM开发板,软件配置等领域博主🌍快上🚘,一起学习,让我们成为一个强大的攻城狮!送给自己和读者的一句鸡汤🤔&…

哪方面网站搬瓦工 ss wordpress

0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 基于深度学习的植物识别算法研究与实现 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:4分工作量:4分创新点:4分 🧿 更多…

用php做网站和go做网站汕头个人网站推广建设

前言 前段时间,写了个地址的控件,封装成了一个子组件,在其他页面共用。 原文地址:vue利用级联选择器实现全国省市区乡村五级菜单联动 然后当时出现了个bug,也没有太注意,后来才发现的。就是重置不了地址栏…

网站的风格对比信息表深圳网站建设优化服务

一、线程与进程线程定义进程中执行的一个代码段,来完成不同的任务组成:线程ID,当前指令指针(PC),寄存器集合(存储一部分正在执行线程的处理器状态的值)和堆栈进程定义执行的一段程序,一旦程序被载入到内存中准备执行就…

磁力网站怎么做的网站制作的趋势

题目: 编写一个高效的算法来搜索矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。 实现: 1. main方法 public static void main(String[] args) {int[][] matrix {{1…

网站大学报名官网入口免费虚拟主机管理系统

java cpu本文是该系列的第1部分,它将为您提供有关如何进行故障排除和识别Java高CPU问题根本原因的综合指南。 本指南也适用于独立的Java程序,但旨在帮助涉及Java EE企业日常生产支持的个人。 它还将包括最常见的高级CPU问题列表以及高级解决方案。 生产…

建设银行网站查询密码怎么设置长沙招聘网官网

文章目录 1 前言2 项目背景3 任务描述4 环境搭配5 项目实现5.1 准备数据5.2 构建网络5.3 开始训练5.4 模型评估 6 识别效果7 最后 1 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 深度学习手势识别算法实现 - opencv python 该项目较为新颖…

广东省外贸网站建设wordpress 浮动小人

前言 运算符在C#编程语言中扮演着重要的角色,用于执行各种计算和操作。了解运算符的优先级是编写高效和正确代码的关键。本文将深入探讨C#中38个常用运算符的优先级划分和理解,并提供详细的说明和示例,以帮助读者更好地理解运算符的使用。 目…

网站建设的标语火币网站怎么做空

前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄,vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄&#xff…

安康创宇网站制作建设软件制作平台免费

我在阅读 Linux0.11 源码时,对一个指令 LDS 感到困惑。 看了下 intel 指令集手册,能猜到 LDS 的功能,但不确定。 于是决定搭建调试环境,看看 LDS 的功能是否真如自己猜测。 首先 make debug 运行 qemu-Linux0.11,命…

网站顶部布局上饶做网站最好的公司

文章目录 系列文档索引五、ProxyFactory源码分析1、案例2、认识TargetSource(1)何时用到TargetSource(2)Lazy的原理(3)应用TargetSource 3、ProxyFactory选择cglib或jdk动态代理原理4、jdk代理获取代理方法…

顺德网站建设要多少钱seo网站营销公司

一、五大数据类型 String类型、List类型、Set类型、ZSet类型、hash类型。 二、String类型 2.1、内存储存模型 2.2、常用操作命令 三、List类型 3.1、概述 list列表,相当于Java中的list集合。特点:元素有序 且 可以重复。 3.2、内存存储模型 3.3、常用…

成都网站建设公司电话厂房外墙设计效果图

项目中有段代码逻辑是个双重for循环,发现数据量大的时候,直接导致数据接口响应超时,这里记录下不断优化的过程,算是抛砖引玉吧~ Talk is cheap,show me your code! 双重for循环优化 1、数据准备2、原始双重for循环3、…

网站建设需要的准备seo有哪些作用

PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值 语法: PathVariable("xxx") 通过 PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中PathVariable(“xxx“) RequestMapping(value”user/{id}/{name}”) 请…

网站建设 服饰鞋帽wordpress 表单管理

目录 一、mybatis核心对象 (1)SqlSession对象直接操作数据库 (2)SqlSession对象通过代理对象操作数据库 二、mybatis工作流程 一、mybatis核心对象 (1)SqlSessionFactoryBuilder SqlSession工厂构建者对…

网站运营目的化工企业网站模板

链接:https://www.nowcoder.com/acm/contest/157/E来源:牛客网 有一只可爱的老青蛙,在路的另一端发现了一个黑的东西,想过去一探究竟。于是便开始踏上了旅途 一直这个小路上有很多的隧道,从隧道的a进入,会从…

深圳福田建网站个人网站做导购可以吗

Linux高性能服务器编程 本文是读书笔记,如有侵权,请联系删除。 参考 Linux高性能服务器编程源码: https://github.com/raichen/LinuxServerCodes 豆瓣: Linux高性能服务器编程 文章目录 Linux高性能服务器编程第14章 多线程编程14.1 Linux线程概述14…