ISIS配置以及详解

作者简介:大家好,我是Asshebaby,热爱网工,有网络方面不懂的可以加我一起探讨

:1125069544        

个人主页:Asshebaby博客

当前专栏: 网络HCIP内容

特色专栏: 常见的项目配置

本文内容:ISIS的基本配置以及使用介绍                                                                ​​​​​​​

​​​​​​​


目录

ISIS技术要点

ISIS和ospf的不同点

ISIS开销

项目背景:

项目要求:

实验拓扑:

相关配置:

演示结果:

看完各位大佬烦请点赞加关注哦,下一篇更精彩,点赞关注不迷路。谢谢!


ISIS技术要点

        IS-IS是一种链路状态路由协议,IS-IS与OSPF在许多方面非常相似,
        例如运行IS-IS协议的直连设备之间通过发送Hello报文发现彼此,然后建立邻接关系,并交互链路状态信息。
CLNS由以下三个部分组成:
CLNP:类似于TCP/IP中的IP协议。
IS-IS:类似于TCP/IP中的OSPF。
ES-IS:类似于TCP/IP中的ARP,ICMP等。
ES:End System,终端系统,类似于IP网络环境中的主机。
ES-IS:End System to Intermediate System,终端系统到中间系统。

ISIS和ospf的不同点

​​​​​​​           在学习OSPF过程中,我们已经体会到了多区域、层次化网络设计的好处。对于链路状态路由协议而言,运行了该协议的设备会向网络中通告链路状态信息,同时也收集网络中所泛洪的链路状态信息后加以存储,并最终以这些信息为基础进行计算,从而得到路由信息。如果不采用多区域部署的方式,那么随着网络的规模逐渐增大,网络中泛洪的链路状态信息势必会越来越多,所有设备都将承受更重的负担,路由计算机收敛将逐渐变得更加缓慢,这也使得网络的扩展性变差。
以上拓扑结构图可以体现IS-IS与OSPF的不同点:
        在IS-IS中,每个路由器都只属于一个区域;而在OSPF中,一个路由器的不同接口可以属于不同的区域。
        在IS-IS中,单个区域没有骨干与非骨干区域的概念;而在OSPF中,Area0被定义为骨干区域。
        在IS-IS中,Level-1和Level-2级别的路由都采用SPF算法,分别生成最短路径树SPT(Shortest Path Tree);而在OSPF中,只有在同一个区域内才使用SPF算法,区域之间的路由需要通过骨干区域来转发。

ISIS开销

        执行命令isis cost { cost | maximum } [ level-1 | level-2 ],设置IS-IS接口的开销。 缺省情况下,IS-IS接口的链路开销为10。
        只有当IS-IS的开销类型为wide或wide-compatible模式时,才可以配置参数maximum。

引入外部开销设置:import-route static  cost-type external 
引入内部开销设置:import-route static  cost-type internal 

external 属于引入类型外部引入路由 开销计算:设置的开销默认加64
internal 属于引入类型内部引入路由           设置的开销
 

项目背景:

        R1、R2、R3属于49.0001区域​​​​​​​,其中R1是Level-1路由器,R2和R3是Level-1-2路由器,R4、R5属于49.0002区域,是Level-2路由器。

        所有路由器均创建Loopback0接口,其IP地址为10.0.x.x/32,其中x为设备编号。

        R5上引入外部路由192.168.1.0/24。

项目要求:

         R1可以访问R5引入的外部路由;

        R1的G0/0/1接口作为DIS;

        R1与R5之间的双向流量要求沿着R3、R4这条路径转发,可以通过cost和路由渗透进行选路控制。

实验拓扑:

相关配置:

这里只截图出来了接口isis有些没有截图出来其实你可以看图配置一下就ok了

r1:

#
isis 1is-level level-1network-entity 49.0010.0100.1001.00
#
firewall zone Localpriority 15
#
interface GigabitEthernet0/0/0
#
interface GigabitEthernet0/0/1ip address 10.0.123.1 255.255.255.0 isis enable 1isis dis-priority 110
#
interface GigabitEthernet0/0/2
#
interface NULL0
#
interface LoopBack0ip address 10.0.1.1 255.255.255.255 isis enable 1
#

r2:

#
firewall zone Localpriority 15
#
interface GigabitEthernet0/0/0ip address 10.0.24.1 255.255.255.0 isis enable 1
#
interface GigabitEthernet0/0/1ip address 10.0.123.2 255.255.255.0 isis enable 1isis cost 30
#
interface GigabitEthernet0/0/2
#
interface NULL0
#
interface LoopBack0ip address 10.0.2.2 255.255.255.255 isis enable 1
#

r3:

#
interface GigabitEthernet0/0/0isis enable 1
#
interface GigabitEthernet0/0/1ip address 10.0.123.3 255.255.255.0 isis enable 1isis cost 10
#
interface GigabitEthernet0/0/2ip address 10.0.34.1 255.255.255.0 isis enable 1isis cost 10
#
interface NULL0
#
interface LoopBack0ip address 10.0.3.3 255.255.255.255 isis enable 1
#

r4:

#
interface GigabitEthernet0/0/0ip address 10.0.24.2 255.255.255.0 isis enable 1
#
interface GigabitEthernet0/0/1ip address 10.0.45.1 255.255.255.0 isis enable 1
#
interface GigabitEthernet0/0/2ip address 10.0.34.2 255.255.255.0 isis enable 1
#
interface NULL0
#
interface LoopBack0ip address 10.0.4.4 255.255.255.255 isis enable 1
#

r5:

#
interface GigabitEthernet0/0/0ip address 10.0.45.2 255.255.255.0 isis enable 1
#
interface GigabitEthernet0/0/1
#
interface GigabitEthernet0/0/2
#
interface NULL0
#
interface LoopBack0ip address 10.0.5.5 255.255.255.255 isis enable 1
#
interface LoopBack1ip address 192.168.1.1 255.255.255.0 
#
#
isis 1is-level level-2network-entity 49.0050.0500.5005.00import-route direct 
#

演示结果:

实现r1上能够访问r5引入的外部路由:

实现r1访问r5走r3-r4途径:

解答:

究竟是怎么做到的?其实你该r2的开销值就可以

将r2上面的去往r5的开销改大
#
interface GigabitEthernet0/0/0
 ip address 10.0.24.1 255.255.255.0 
 isis enable 1
#
interface GigabitEthernet0/0/1
 ip address 10.0.123.2 255.255.255.0 
 isis enable 1
 isis cost 30
#

r3把开销改小
#
interface GigabitEthernet0/0/1
 ip address 10.0.123.3 255.255.255.0 
 isis enable 1
 isis cost 10
#
interface GigabitEthernet0/0/2
 ip address 10.0.34.1 255.255.255.0 
 isis enable 1
 isis cost 10
#

好了今天的ISIS就到这里,如果还有不会配置的可以后台私信我,或者想要这个实验拓扑的同样也可以私信我我会发给你们的。

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

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

相关文章

2024年天津中德应用技术大学专升本专业课报名及考试时间通知

天津中德应用技术大学2024年高职升本科专业课报名确认及考试通知 按照市高招办《2024年天津市高职升本科招生实施办法》(津招办高发〔2023〕14号)文件要求,天津中德应用技术大学制定了2024年高职升本科专业课考试报名、确认及考试实施方案&a…

JFrog----软件成分分析(SCA)简介

文章目录 1. SCA的重要性2. SCA的工作方式3. 安全漏洞分析4. 许可证合规性5. 代码质量和维护性结语 在当今的快速发展的软件行业中,软件成分分析(Software Composition Analysis,简称SCA)已成为一个不可或缺的工具。SCA的主要任务…

波奇学C++:function包装器和智能指针(一)

function包装器 相当于适配器,用于对可调用对象(函数指针,仿函数,lambda)进行封装,使得他们的类型统一。 double func(double d) {return d / 4; } struct func1 {double operator()(double d){return d …

服务异步通讯

四、服务异步通讯 4.1初始MQ 4.1.1同步通讯和异步通讯 同步调用的优点: 时效性较强,可以立即得到结果 同步调用的问题: 耦合度高性能和吞吐能力下降有额外的资源消耗有级联失败问题异步通信的优点: 耦合度低吞吐量提升故障隔离流量削峰异步通信的缺点: 依赖于Broker的…

java 动态代理以及自定义注解

import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy;// 定义一个自定义注解 Retention(RetentionPolicy.RUNTIME) interfa…

记一次SQL Server磁盘突然满了导致数据库锁死事件is full due to ‘LOG_BACKUP‘.

背景 最近我们的sql server 数据库磁盘在80左右,需要新增磁盘空间。还是处以目前可控的范围内,但是昨天晚上告警是80%,凌晨2:56分告警是90%,今天早上磁盘就满了。 经过 通过阿里云后台查看,磁盘已经占据99%&#xff0c…

蓝牙概述及基本架构介绍

蓝牙概述及基本架构介绍 1. 概述1.1 蓝牙的概念1.2 蓝牙的发展历程1.3 蓝牙技术概述1.3.1 Basic Rate(BR)1.3.2 Low Energy(LE) 2. 蓝牙的基本架构2.1 芯片架构2.2 协议架构2.2.1 官方协议中所展示的蓝牙协议架构2.2.1.1 全局分析2.2.1.2 局部分析 2.2.2…

面试题目总结(二)

1. IoC 和 AOP 的区别 控制反转(Ioc) 和面向切面编程(AOP) 是两个不同的概念,它们在软件设计中有着不同的应用和目的。 IoC 是一种基于对象组合的编程模式,通过将对象的创建、依赖关系和生命周期等管理权交给外部容器或框架来实现程序间的解耦。IoC 的…

哈希表理论基础

哈希表(英文名字为Hash table,国内也有一些算法书籍翻译为散列表,大家看到这两个名称知道都是指hash table就可以了)。 哈希表是根据关键码的值而直接进行访问的数据结构。 这么这官方的解释可能有点懵,其实直白来讲其…

广告公司选择企业邮箱的策略与技巧

对于广告公司而言,选择一款适合的企业邮箱不仅能提升工作效率,更能维护并强化公司的品牌形象。以下是在选择企业邮箱时需关注的关键因素和注意事项。 1、邮件服务商的安全性。 邮件服务商应具备严密的安全防护措施,包括反垃圾邮件、防病毒、防…

使用JDBC连接和操作数据库以及myBatis初级入门

JDBC简介和使用 java程序操作数据库的方式有很多种,下面列举一些市面上常用的方式: 从图片分析的知: MyBatis MyBatisPlus 这两个所占的比重比较大。都是用于简化JDBC开发的 JDBC:(Java DataBase Connectivity),就…

95基于matlab的多目标优化算法NSGA3

基于matlab的多目标优化算法NSGA3,动态输出优化过程,得到最终的多目标优化结果。数据可更换自己的,程序已调通,可直接运行。 95matlab多目标优化 (xiaohongshu.com)

leetcode做题笔记1038. 从二叉搜索树到更大和树

给定一个二叉搜索树 root (BST),请将它的每个节点的值替换成树中大于或者等于该节点值的所有节点值之和。 提醒一下, 二叉搜索树 满足下列约束条件: 节点的左子树仅包含键 小于 节点键的节点。节点的右子树仅包含键 大于 节点键的节点。左右…

智能优化算法应用:基于树种算法无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于树种算法无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于树种算法无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.树种算法4.实验参数设定5.算法结果6.参考文献7.MATLAB…

【腾讯云云上实验室】个人对腾讯云向量数据库的体验心得

目录 前言Tencent Cloud VectorDB概念使用初体验腾讯云向量数据库的优势应用场景有哪些?未来展望番外篇:腾讯云向量数据库的设计核心结语 前言 还是那句话,不用多说想必大家都能猜到,现在技术圈最火的是什么?非人工智…

【LeetCode热题100】【双指针】三数之和

给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请 你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 …

PTA 7-223 sdut-C语言实验-求阶乘(循环结构)

从键盘输入任意一个大于等于0的整数n,然后计算n的阶乘,并把它输出。 提示: 0!是 1 。 输入格式: 输入任意一个大于等于0的整数n。 输出格式: 输出n! 输入样例: 在这里给出一组输入。例如: 3输出样例…

Java开发中一些重要软件安装配置

Java技术栈中重要过程 1、JavaWeb1、开发工具VsCode的安装和使用2、Tomcat服务器3、nodejs的简介和安装4、Vite创建Vue3工程化项目ViteVue3项目的创建、启动、停止ViteVue3项目的目录结构 5、Maven安装和配置 1、JavaWeb 1、开发工具VsCode的安装和使用 1 安装过程 安装过程比…

python合并excel

0 思路 注意:此代码1,2是将多个excel合并到一个excel,3是根据某个键进行合并,针对键的合并需要使用merge函数,实现excel的vlookup功能 主要使用pandas操作excel,然后写入excel表 1. pandas读取excel后数据类…

OpenResty(nginx+lua+resty-http)实现访问鉴权

OpenResty(nginxluaresty-http)实现访问鉴权 最近用BI框架解决了一些报表需求并生成了公开链接,现在CMS开发人员打算将其嵌入到业务系统中,结果发现公开链接一旦泄露任何人都可以访问,需要实现BI系统报表与业务系统同步的权限控制。但是目前…