全国
动态 新闻 政策 课程 介绍 综合 问答

收起

网工路由基础(5)ISIS协议(3)

中国教育在线  |  2022-05-31 首页-课程-课程安排

 

SNP

 

序列号报文SNP(Sequence Number PDUs)通过描述全部或部分数据库中的LSP来同步各LSDB(Link-State DataBase),从而维护LSDB的完整与同步。

 

SNP包括全序列号报文CSNP(Complete SNP)和部分序列号报文PSNP(Partial SNP),进一步又可分为Level-1 CSNP、Level-2 CSNP、Level-1 PSNP和Level-2 PSNP。

 

CSNP包括LSDB中所有LSP的摘要信息,从而可以在相邻路由器间保持LSDB的同步。在广播网络上,CSNP由DIS定期发送(缺省的发送周期为10秒);在点到点链路上,CSNP只在第一次建立邻接关系时发送。

 

PSNP只列举最近收到的一个或多个LSP的序号,它能够一次对多个LSP进行确认,当发现LSDB不同步时,也用PSNP来请求邻居发送新的LSP。

 

 

07ISIS的基础配置步骤

 

 

定义区域和地址


在ISIS中,所有区域间数据流都必须穿越L2主干区域。因此,必须规划CLNS地址,以实现两级的层次结构。必须确定哪些路由器将作为主干(L2)路由器,哪些路由器将作为(L1/L2) ABR,哪些路由器作为内部区域(L1)路由器。

 

如果有些路由器必须同时进行L1和L2路由选择,还应确定接口参与哪种路由选择。

 

路由器的CLNS地址被称为NET,它由3个主要部分组成:

 

- 区域地址(前缀):标识路由器所在的区域


- 系统ID:唯一地标识设备。在Cisco设备上为定长6字节。在每个区域中系统ID必须要保证唯一性。


- NSEL:作为NET,这个字段必须为0

 

启用集成ISIS

 

router(config)#router isis [area-tag]


#在全局下启用ISIS。还可以使用可选的名称来标识多个ISIS进程(就像在同一台路由器上可以存在多个OSPF进程一样)。进程名称只对本地有意义;如果省略,则Cisco IOS软件将假定它为0。

 

如果要使用多个ISIS进程,则进行网络规划时应配置哪些接口分别参与哪些ISIS进程。

 

router(config)#clns routing

 

#默认情况下,IP路由选择被启用,而CLNS路由选择是被禁用的。要启用CLNS路由选择,除了在全局模式下使用这个命令以外,还必须在每个接口上启用CLNS路由选择。在TCP/IP环境中可以不必要开启这个功能。

 

配置路由器的NET

 

router(config-router)#net 49.0000.0000.0000.0001.00

 

#配置NET以标识路由器。即使只将ISIS用于IP路由选择(没有启用CLNS路由选择),也必须配置NET。因为集成ISIS依赖于CLNS路由选择的支持。

 

在适当的接口上启用集成ISIS

 

包括那些连接到末节IP网络的接口,比如环回接口(尽管他们没有CLNS邻居)


router(config-if)#ip router isis [area-tag]


#在需要使用ISIS来分发其路由选择信息的接口上进行配置。如果有多个ISIS进程,还必须使用area-tag字段指明此接口属于哪个ISIS进程。

 

router(config-if)#clns router isis [area-tag]

 

#在接口上启用ISIS路由选择进程,以支持CLNS路由选择。

 

08优化ISIS配置

 

修改ISIS路由器的级别

 

router(config-router)#is-type {level-1/level-1-2/level-2-only}

 

#默认的ISIS配置将路由器设置为L1/L2路由器。这种配置的缺点就是路由器需要同时发送L1和L2 Hello,并需要同时维护L1和L2 LSDB。

 

修改ISIS接口级别

 

router(config-if)#isis circuit-type {level-1/level-1-2/level-2-only}

 

#尽管路由器可以配置成L1/L2路由器,但是可能并不需要在其所有接口上建立两种类型的邻接关系。为了让ISIS在这些情况下效率更高,需要将接口配置成只发送必要类型的Hello报文。

 

修改ISIS度量值

 

router(config-if)#isis metric metric_number {level-1/level-2}

 

#ISIS规范定义了4种度量值。默认度量值为成本,所有路由器都支持它;延迟、花费和差错是可选的度量值。延迟度量值指的是传输延迟,花费是链路的经济成本,差错度量值指的是链路出现错误的可能性。对于同一个接口,可以为L1和L2指定不同的度量值。metric取值范围为1~63。

 

配置ISIS的IP路由汇总

 

router(config-router)#summary-address prefix mask [level-1/level-1-2/level-2] [tag tag-number] [metric metric_value]

 

#路由器将IP路由汇总为L1、L2或L1/L2,默认为L2(level-2)。

 

可选的tag-number用于标记汇总的路由,可选的metric_value用于指定汇总路由的度量值。

 

虽然这个命令适用于所有的ISIS路由器,但它只能汇总来至外部ISIS的L1路由(重分发到ISIS L1中的路由)。

 

 

相关推荐

收起

网络安全报名

网络安全条件

网络安全考试

网络安全科目

网络安全问答