码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 2022-06-28 网工进阶(十三)IS-IS-路由过滤、路由汇总、认证、影响ISIS邻居关系建立的因素、其他命令和特性


    路由过滤

    IS-IS协议和OSPF一样可以进行路由过滤,分别为对入方向和出方向进行过滤。

    相关命令

    入方向

    [R1-isis-1]filter-policy 2000 import 

    出方向

    [R1-isis-1]filter-policy 2000 export 

    路由汇总

    IS-IS协议和OSPF一样可以进行路由汇总。

    相关命令

    汇总

    [R1-isis-1]summary 1.1.1.0 255.255.255.248 level-1

    后面加上等级表示要发布到的区域

    认证

    IS-IS认证是基于网络安全性的要求而实现的一种认证手段,通过在IS-IS报文中增加认证字段对报文进行认证。当本地路由器接收到远端路由器发送过来的IS-IS报文,如果发现认证密码不匹配,则将收到的报文进行丢弃,达到自我保护的目的。

    相关命令

    接口认证:在接口视图下配置,对Level-1和Level-2的Hello报文进行认证。

    [R1-GigabitEthernet0/0/0]isis authentication-mode simple cipher 123

    区域认证:在IS-IS进程视图下配置,对Level-1的CSNP、PSNP和LSP报文进行认证。

    [R1-isis-1]area-authentication-mode md5 cipher 123

    路由域认证:在IS-IS进程视图下配置,对Level-2的CSNP、PSNP和LSP报文进行认证。

    [R1-isis-1]domain-authentication-mode md5 plain 123

    影响ISIS邻居关系建立的因素

    level等级

    如果本端接口Level级别为Level-1,则对端接口Level级别必须为Level-1或Level-1-2。

    如果本端接口Level级别为Level-2,则对端接口Level级别必须为Level-2或Level-1-2。

    如果本端接口Level级别为Level-1-2,则对端接口Level级别可以为Level-1、Level-2或Level-1-2。

    因此Level-1与Level-2不能建立邻居关系。

    区域地址

    如果链路两端建立Level-1邻居,需要保证链路两端设备在同一个区域内。

    一个IS-IS进程最多可以配置3个区域地址,两端只要有一个区域地址相同,即可建立Level-1邻居。

    建立IS-IS Level-2邻居时,不需要判断区域地址是否匹配。

    认证方式

    如果接口的两端认证方式不匹配,无法建立邻居。

    区域认证和路由域认证方式不匹配,可以建立邻居,但是无法产生路由。

    开销类型

    详见

    2022-06-27 网工进阶(十二)IS-IS-开销类型、开销计算、LSP的处理机制、路由撤销、路由渗透_鹅一只的博客-CSDN博客宽度量-wide开销=参考带宽/接口带宽*10,参考带宽范围1-16777214,参考带宽缺省值为1000。缺省类型,开销范围1-63,缺省值10。兼容宽度量与窄度量的LSP,本机只发送宽度量的报文(在报文中包含宽度量的TLV)兼容宽度量与窄度量的LSP,本机只发送窄度量的报文(在报文中包含窄度量的TLV)兼容宽度量与窄度量的LSP,本机只发送两种度量的报文(在报文中包含两种度量的TLV)1 wide(无对方路由)和narrow(无对方路由)2 wide-compatible(有对方路由)和narrowhttps://blog.csdn.net/x629242/article/details/125479872?spm=1001.2014.3001.5501#t6

    System ID

    如果链路两端使用同样的 system id,就无法建立邻居关系。

    如果在同一区域非直连的情况下有相同的system id,会导致路由震荡。

    网络类型

    如果链路的两端是不同的网络类型(点到点的网络和广播网),就无法建立邻居关系。

    IP网段

    在点到点的网络中,如果链路两端的IP网段不一致,在忽略IP检查的前提下,可以建立邻居关系,反之不行。

    在广播网中则不行。

    相关命令

    忽略IP检查

    [R1-GigabitEthernet0/0/0]isis peer-ip-ignore

    点到点的网络中建立邻居的方式

    如果在链路的两端使用了不同的建立邻居的方式,且加了only参数 比如2-way和3-way only,就无法建立邻居。

    MTU

    如果链路的两端MTU不一致,就无法建立邻居。

    相关命令

    修改MTU

    1. [R1-GigabitEthernet0/0/0]mtu ?
    2. <46-1600> MTU value

    关闭padding

    [R1-GigabitEthernet0/0/0]isis small-hello

    修改发送的LSP大小

    1. [R1-isis-1]lsp-length originate ?
    2. INTEGER<512-16384> Max LSP size in bytes

    其他命令和特性

    修改hello发送时间

    [R1-GigabitEthernet0/0/0]isis timer hello 20 level-1

    修改csnp发送时间

    [R1-GigabitEthernet0/0/0]isis timer csnp 20 level-1

    静默端口(特性和ospf的一样,不发送接收报文,但是所在网段的路由可以被发布)

    [R1-GigabitEthernet0/0/0]isis silent

    配置spf时间,当LSDB发生变化,会进行计算。三个数值分别为最大时间,单位秒,缺省值5;初始时间,单位毫秒,缺省值50;递增时间,单位毫秒,缺省值200。

    [R1-isis-1]timer spf 15 10 100

    配置LSP的刷新周期,缺省值900秒。

    [R1-isis-1]timer lsp-refresh 600

    配置LSP的最大有效时间,缺省值1200秒。

    [R1-isis-1]timer lsp-max-age 800

    配置LSP的重传时间,缺省值5秒。

    [R1-isis-1]timer lsp-generation 10

    LSP快速扩散,使当路由器收到新的LSP时,向将其发布在进行SPF计算。

    [R1-isis-1]flash-flood

    下发默认路由

    [R1-isis-1]default-route-advertise always 

  • 相关阅读:
    GitLab 502问题解决方案
    2022华数杯B题论文思路分析+完整代码(水下机器人组装计划)
    java包装类
    PostgreSQL基础语法
    全网最新~使用Shell脚本搭建双机高可用的Lustre集群
    一些资源收集
    jmeter-事务控制器与并发控制器与if控制器项目实践
    计算机视觉与深度学习 | 基于视觉惯性紧耦合的SLAM后端优化算法
    智能疾病查询接口
    Dockerfile中编译、打包、部署spring boot项目
  • 原文地址:https://blog.csdn.net/x629242/article/details/125502592
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号