CCNP-第十八篇-ISIS-理论

CCNP-第十八篇-ISIS-理论

ISIS

中间系统到中间系统(ISIS-Intermediate system to intermediate system)是一个分级的链接状态路由协议,基于DECnet PhaseV 路由算法,实际上与OSPF非常相似,它也使用Hello协议寻找毗邻节点,使用一个传播协议发送链接信息。ISIS可以在不同的子网上操作,包括广播型的LAN、WAN和点到点链路。

isis这个东西呢,其实有点绕,因为他跟ospf多少相似
这样说吧,如果能接受ISIS呢,那以后估计就是在运营商干活的
因为企业网是没isis这个东西的,所以学不好也没撒大问题
但是如果在运营商呢,十有八九呢是用的华为的,so
这个技术点就按照华为的来讲解吧!

而且CCIE也不考这玩意,不过HCIE里面考试有这玩意

首先呢,ISIS跟之前的东西概念都不一样
跟啥ospf,bgp,rip的概念都不一样,得换个想法

总之吧,有点那么,反人类,看看这个对照表就知道了
在这里插入图片描述

请允许我解释一波吧,虽然看的真的头晕
OSI  VS  IETF 
IS       Router (意思是,一台路由器)
ES       Host(意思是,主机,服务器,终端)
剩下的有中文解释了,不会OSPF的话返回去前面的看也是由于这个缘故,so
讲ISIS会和OSPF做对比

再有一点解释就是为什么他用在运营商不用在企业网呢?
1.我们之前学的企业网的啥玩意的,他呢,是分层次的,而且网络规模没那么大
2.企业里面是有什么接入,二层,三层,汇聚,核心,出口什么的,但是在运营商是没有这些东东的
3.运营商现在跑的都是底层互通,这种呢,叫骨干网,企业网的顶多称之为,园区网
在这里插入图片描述
运营商做的都是底层,这样说吧,他要把每个分支节点都做通,所以呢
SDN的引入是对运营商最好的选择(小扩展)
最简单的说,买个分支都有ipsec

OSPF在运营商能用,但是,不建议用!!!,最简单的就是ISIS收敛速度比OSPF快

在这里插入图片描述
现在呢,都是叫ISIS,但是实际上他是叫集成ISIS的,这个是历史了.

首先,跟OSPF一样的点

第一.他一样是需要通过Hello来建立邻居的
第二,一样三张表,分别是,邻居表,链路状态数据库,路由表
第三,一样采用SPF最短路径优先的算法=每个设备都能收到全网路由

第四,一样是两种区域,骨干区域和常规区域

类似的点

ISIS的进程号,如果不写,默认为1
举例:ISIS XXX-一样的本地有效

ISIS-系统号(对应OSPF的RID)
NET(区域号)(RID)(协议标识符)
举例:接口下.isis enable XXX (XXX是协议号
ISIS的协议号(AS)是多少,区域号则是多少
区别:OSPF的区域是基于接口的,ISIS的区域是基于设备的
在这里插入图片描述
后面这个11,就是Route-id的意思,不过在isis里面他叫sysid
这个也是跟ospf一样,唯一的,不能冲突的哦

在ISIS中,一样是需要常规区域连着骨干区域的,所以就每个设备围着核心走
OSPF骨干区域叫Area0,<0-4294967295>,这个是OSPF支持的编号
ISIS骨干区域叫L2,其他都是L1

邻居关系

ISIS呢,默认是L1/L2的,啥意思呢?
就是可以L1和L2同时存在,但是如果对端只有一个,那么也只会建立一个级别的邻居

不过工作上呢,一般都是全网L2,也省事,通了就行,就跟ospf一样,如果懒得搞啥的
全部Area0,也不做什么特殊区域,通了就完了,唯一的缺点就是有些末梢网段没必要获取到全网路由,浪费资源,仅此而已

区别
OSPF呢,是选举了DR/BDR再建邻居的,所以很慢
ISIS呢,是先起来了邻居,在选举DR/BDR,所以贼快 
不过呢!!!
isis中他不叫dr,叫drs然后,在isis中也没有bdr这个东西,没有备份的
只有dis(DR挂了就挂了,没影响,他还是正常运行的

路由器的分类

上面说过了

在ISIS中
设备默认是L1/L2的,就是L1和L2都支持
可以设置成L2,骨干区域
可以设置成L1,普通区域

同样的
LSDB=这玩意在ISIS也叫作链路状态数据库
L1的路由器呢,只能建立L1的LSDB

L1呢,建立LSDB的话,要求必须是同区域的

L2的路由器呢,只能建立L2的LSDB
L1/L2的路由器,可以同时建立L1/L2的LSDB(默认类型)

然后关于这个路由,其实isis自带一个ospf的stub的区域的
什么意思呢?
就是L1的设备,会自动产生一条默认路由指向L2设备

邻接

在OSPF中有邻居,邻接
在ISIS中的邻居关系只有邻接,没有邻居

网络类型

ISIS中
1.P2P(点对点)–基本不用
2.广播

在OSPF中,那他喵的多了去了
1.点对点
2.广播多路访问
3.非广播多路访问(NBMA)–基本不用
4.点到多点(P2MP)–基本不用

学OSPF的时候我们知道,做P2P,只是为了减少DR/BDR的选举时间来加快速度
but?
在ISIS中,他是先来邻居再选举的,这有啥关系吗,又不影响,对吧
但是为什么当初要设计呢?

becauser
在那个年代,P2P是针对serial来设计的
这个呢,在那个年代叫做串口
串口的流量是很少的,没记错的话好像只能跑到1.333M,这个可以为现在的银行的专线

而P2P,可以减少选举DIS的数据包,这个只是一种,优化的手段,仅此而已
但是他发送的"垃圾数据"比OSPF多,
但是,在现代的网络来说,有啥影响吗?
现在动不动就10G,40G,100G,你这点流量,估计态势感知设备都不带想理你

ISIS是基于组播的MAC做更新的,下一章讲解

小总结
1.这个东西基本上呢,除了这个区域号,没啥不好的,个人感觉比OSPF好使
2.总结呢,其实他就是个青春版的OSPF
3.虽然他有点反人类,但是还是挺不错的
4.有一个点没详细讲,ISIS中呢,49编号,在早期是私有AS,因为在早期的ISIS编号跟现在的BGP一样是需要买的,不是你想咋启就咋玩的
所以现在的net,都是49开头,然后他的结尾,肯定是00,代表的意思是,支持IP
5.只有骨干区域和常规区域,常规区域会产生一条指向骨干区域的默认路由

OSPF信息包对比ISIS

在这里插入图片描述

好的本次到这里就结束了,欢迎观看我的文章。我是CCIE-Yasuo,喜欢就关注我吧,下一期见。
欢迎新盟教育的同学一起来交流,我是41期的疾风剑豪
同时我也是一名18岁来自大专的学生在学校写的,如有写的不对或侵权请及时联系删除。

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

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

相关文章

CCNP-第十九篇-ISIS(二)

CCNP-第十九篇-ISIS(二) 首先来个对比的通信机制 首先呢,工作环境中,他没OSPF那么复杂哈,然后 底层启了ISIS,通了就不用管它了 实验环境 注意,上图是错误示范哦! 为什么呢? 为啥呢,前面不是说过ISIS是以路由器为单位的吗? 是的没错但是 L1和L2是无法直接连接到一起去的 …

XCIE-HUAWEI-Cisco-思科-华为-华三堆叠(理论+实操)

XCIE-HUAWEI-Cisco-思科-华为-华三堆叠(理论实操) 首先呢 华为:框式机的堆叠技术称为CSS&#xff0c;盒式机称为iStack。 思科:VSS(对标istck)Flexstack(对标CSS) 锐捷:VSU H3C:不管盒式还是框式&#xff0c;统称为irf 这个盒式设备和框式设备咋理解呢? 华为:https://forum.…

云计算-Linux-云计算是啥.什么是Linux-小白

云计算-Linux-云计算是啥.什么是Linux-小白 20年前说到这个词,你这骗人的吧? 那就是2000年的那场IT峰会了 谁呢 深圳腾 搜索宏 杭州马 到后来,马云回到了阿里巴巴 这个云厂商的第一呢,就是亚马逊的了. 就像数通里面的思科那种感觉了 在这里呢,除了华为和百度和腾讯云用的多…

ABP入门系列(1)——通过模板创建MAP版本项目

一、从官网创建模板项目 进入官网下载模板项目 依次按下图选择&#xff1a; 输入验证码开始下载 下载提示&#xff1a; 二、启动项目 使用VS2015打开项目&#xff0c;还原Nuget包&#xff1a; 设置以Web结尾的项目&#xff0c;设置为启动项目&#xff1a; …

云计算-Linux-VMware安装Centos

云计算-Linux-VMware安装Centos 首先这个,介绍一下哈,VMware是常见的虚拟机的承载平台 对应的还有这个ESXI,vmware vsphere等 对于我们个人用户来说,都是这个VMware workstations比较多的 VM安装包百度网盘如下(永久) 链接&#xff1a;https://pan.baidu.com/s/1XquCdbMsX0gjJ…

ABP入门系列(2)——领域层创建实体

这一节我们主要和领域层打交道。首先我们要对ABP的体系结构以及从模板创建的解决方案进行一一对应。网上有代码生成器去简化我们这一步的任务&#xff0c;但是不建议初学者去使用。 一、首先来看看ABP体系结构 ABP体系结构 领域层就是业务层&#xff0c;是一个项目的核心&…

云计算-Linux-远程连接,Linux岗位介绍

云计算-Linux-远程连接,Linux岗位介绍 使用Xshell,CRT等工具,可以连接到linux主机里面,SSH是默认打开的, 然后就不需要这个在vm里面的那个窗口操作,可以在这个软件里面直接操作 以这个xshell为例子 直接ssh ip地址即可 这个呢机器装完了,就讲讲这个linux的岗位介绍吧 这个的…

云计算-Linux系统基本概念,命令终端字段含义介绍,命令行格式介绍

云计算-Linux系统基本概念,命令终端字段含义介绍,命令行格式介绍 Linux系统的概念 1.多用户系统,允许多个用户登录系统,使用系统的资源(跟windows不一样,比如RDP远程连接,他只能一个用户在,其他用户上来就把他挤掉了) 最高是65535,因为端口一共就这么多,不过实际上不会这样干…

三层架构与MVC的区别

我们平时总是将混为一谈&#xff0c;殊不知它俩并不是一个概念。下面我来为大家揭晓我所知道的一些真相。 首先&#xff0c;它俩根本不是一个概念。 三层架构是一个分层式的软件体系架构设计&#xff0c;它可适用于任何一个项目。 MVC是一个设计模式&#xff0c;它是根据项目的…

云计算-Linux文件类型介绍,归属关系,基本权限介绍

云计算-Linux文件类型介绍,归属关系,基本权限介绍 这个点我是真滴不困好吧,学习吧那就~ 隐藏文件 上一章没有讲,这个呢,ls -a的命令他是可以显示隐藏的文件的,那问题来了,在windows里面我们可以看到的隐藏文件是暗色的,那么Linux里面的是? 是这样的哦 在Linux里面,文件的前面…

为什么DDD是设计微服务的最佳实践

在本人的前一篇文章《不要把微服务做成小单体》中&#xff0c;现在很多的微服务开发团队在设计和实现微服务的时候觉得只要把原来的单体拆小&#xff0c;就是微服务了。但是这不一定是正确的微服务&#xff0c;可能只是一个拆小的小单体。这篇文章让我们从这个话题继续&#xf…

浅析DDD(领域驱动设计)

最近在做一些微服务相关的设计&#xff0c;内容包括服务的划分&#xff0c;Restful API的设计等。其中比较棘手的就是Service的职责划分&#xff1a;如何抽象具有统一业务范畴的Model&#xff0c;使其模块化&#xff0c;又如何高度提炼并组合多模块&#xff0c;使得业务可独立服…

Microsoft Azure 中的 SharePoint Server 2013 灾难恢复

摘要&#xff1a; 使用 Azure&#xff0c;你可以为内部部署 SharePoint 服务器场创建灾难恢复环境。本文介绍如何设计和实施此解决方案。 观看 SharePoint Server 2013 灾难恢复概述视频 当灾难袭击你的 SharePoint 内部部署环境时&#xff0c;头等大事是迅速使系统恢复运行。…

ELK Stack 与 Elastic Stack 的异同点

在很多场合&#xff0c;都可以看到 ELK Stack 或者是 Elastic Stack 的介绍&#xff0c;大多数人都会产生疑问&#xff0c;这两者到底有什么区别&#xff1f;本文将介绍 ELK Stack 与 Elastic Stack 的异同点。 什么是 ELK Stack 那么&#xff0c;什么是 ELK &#xff1f; “…

详解日志采集工具--Logstash、Filebeat、Fluentd、Logagent对比

概述 常见的日志采集工具有Logstash、Filebeat、Fluentd、Logagent、rsyslog等等&#xff0c;那么他们之间有什么区别呢?什么情况下我们应该用哪一种工具? Logstash Logstash是一个开源数据收集引擎&#xff0c;具有实时管道功能。Logstash可以动态地将来自不同数据源的数据…

云计算-Linux-计算机硬件组成介绍-Linux系统目录介绍

云计算-Linux-计算机硬件组成介绍-Linux系统目录介绍 计算机硬件组成部分 这个感觉就真滴教超级小白了,但是还是讲讲吧 虽然我也感觉在这个地方讲怪怪的 输出设备:鼠标,键盘,触控板 主机设备:主机,CPU,内存,网卡,声卡,显卡 输出设备:屏幕,耳机,打印机 外部存储设备:硬盘,u盘…

rsyslog syslog详解

前言&#xff1a; rsyslog 是一个 syslogd 的多线程增强版。syslog是Linux系统默认的日志守护进程。默认的syslog配置文件是/etc/syslog.conf文件。程序&#xff0c;守护进程和内核提供了访问系统的日志信息。因此&#xff0c;任何希望生成日志信息的程序都可以向 syslog 接口…

第一节:框架前期准备篇之Log4Net日志详解

一. Log4Net简介 Log4net是从Java中的Log4j迁移过来的一个.Net版的开源日志框架&#xff0c;它的功能很强大&#xff0c;可以将日志分为不同的等级&#xff0c;以不同的格式输出到不同的存储介质中&#xff0c;比如&#xff1a;数据库、txt文件、内存缓冲区、邮件、控制台、ANS…

第二节:框架前期准备篇之AutoFac常见用法总结

一. 说在前面的话 凡是大约工作在两年以上的朋友们&#xff0c;或多或少都会接触到一些框架搭建方面的知识&#xff0c;只要一谈到框架搭建这个问题或者最佳用法这个问题&#xff0c;势必会引起一点点小小的风波&#xff0c;我说我的好&#xff0c;他说他的好&#xff0c;非常容…

第三节:框架前期准备篇之利用Newtonsoft.Json改造MVC默认的JsonResult

一. 背景 在MVC框架中&#xff0c;我们可能经常会用到 return Json()&#xff0c;而Json方法内部又是一个JsonResult类&#xff0c;那么JsonResult内部又是什么原理呢&#xff1f;在MVC框架中&#xff0c;各种xxxResult便捷了我们的开发&#xff0c;但这些都不是本节的重点&…