设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 584|回复: 1
收起左侧

[分享] ISIS中Level-1设备是否生成缺省路由研究

[复制链接]
 成长值: 63250
发表于 2024-6-22 21:12:48 | 显示全部楼层 |阅读模式
本帖最后由 小乔 于 2024-6-22 21:16 编辑


ISIS中Level-1设备是不一定生成缺省路由,
如下图拓扑中 R1默认没有缺省路由

图片2.png

如下图拓扑中 R1默认有缺省路由
图片3.png
可见R1是否有R2下发的默认路由,取决有R2是否连接另一个区域,至于另一个区域是L2还是L1-2,都可以下发默认路由

控制Level-1设备是否生成缺省路由

背景信息
IS-IS协议规定,如果IS-IS Level-1-2设备根据链路状态数据库判断到通过Level-2区域比Level-1区域能够到达更多的区域,该设备会在所发布的Level-1 LSP内将ATT比特位置位。对于收到ATT比特位置位的LSP报文的Level-1设备,会生成一条目的地为发送该LSP的Level-1-2设备的缺省路由。

以上是协议的默认原则,在实际应用中,可以根据需要对ATT比特位进行手动配置以更好地为网络服务。

操作步骤
执行命令system-view,进入系统视图。
执行命令isis [ process-id ],进入IS-IS视图。
请根据实际需要执行以下步骤:
执行命令attached-bit advertise { always | never },设置Level-1-2设备发布的LSP报文中ATT比特位的置位情况。

always参数用来设置ATT比特位永远置位,收到该LSP的Level-1设备会生成缺省路由。
never参数用来设置ATT比特位永远不置位,可以避免Level-1设备生成缺省路由,减小路由表的规模。
执行命令attached-bit avoid-learning,设置即使收到Level-1 LSP报文的ATT比特位置位,Level-1设备也不生成缺省路由。



您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-23 06:09 , Processed in 0.057007 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表