IS-IS:04 DIS

  IS-IS 协议只支持两种网络类型,即广播网络和点到点网络。与 OSPF 协议相同, IS-IS 协议在广播网络中会将网络视为一个伪节点 ( Pesudonde,简称 PSN),并选举出一台DIS (Designated IS)路由器来代行这个伪节点的职责。

  DIS 的作用与 OSPF 的 DR 类似,可以减少不必要的 LSP 泛洪,DIS 选举是抢占性的。选举的依据是比较同一网络中路由器接口的 DIS 优先级,其次是比较接口的 MAC 地址。路由器的 IS-IS 接口都拥有一个  level-1 DIS优先级和一个 level-2  DIS 优先级,默认是64 ,取值范围是 0--127 。如果DIS 优先级的值为 0,并不表示不参与 DIS 选举,而只是表示 DIS 优先级最低。在接口的 DIS 优先级相同的情况下, MAC 地址较大者将成为 DIS。

  选举DIS后,广播网络中的路由器仍然需要与所有的邻居建立邻接关系,而不仅仅是与 DIS 建立邻接关系。在广播网络中,DIS 会周期性(默认为 10s)地发送携带 CSNP 消息的组播帧来实现链路状态数据库之间的同步,其中 level-1 DIS 使用的组播 MAC 地址为 018.C200.0014,而 level-2 DIS 使用的组播 MAC 地址为 018.C200.0015。

在IS-IS 协议中,只有 DIS ,没有 Backup DIS。

 本次实验的拓扑图。实验中的MAC 地址是随机生成的。

下面是基本配置:

R1:
sys
sysname R1
int g0/0/0
ip add 192.168.1.1 24
qisis
network-entity 10.0000.0000.0001.00
is-name R1
int g0/0/0
isis enable 
q
R2:
sys
sysname R2
int g0/0/0
ip add 192.168.1.2 24
qisis
network-entity 10.0000.0000.0002.00
is-name R2
int g0/0/0
isis enable 
q
R3:
sys
sysname R3
int g0/0/0
ip add 192.168.1.3 24
qisis
network-entity 10.0000.0000.0003.00
is-name R3
is-level level-1
int g0/0/0
isis enable 
q
R4:
sys
sysname R4
int g0/0/0
ip add 192.168.1.4 24
qisis
network-entity 10.0000.0000.0004.00
is-name R4
is-level level-2
int g0/0/0
isis enable 
q

查看IS-IS邻居信息

邻居关系建立正常

查看默认选举的DIS

 

从上面可以看,R3 被选举为 Level-1 的 DRS ,R4 被选举为Level-2 的DIS
 

详细查看R1接口

伪节点只是一个逻辑上的概念,用来表示一个广播型网络本身,而DIS路由器是连接到这个广播网络的一台路由器,DIS和伪节点是两个不同的概念,只是DIS 代行了伪节点的职责而已。
优先级相同,mac 地址大的,成为 DIS 可能性大一些。

修改DIS 优先级来控制 DIS选举结果:

让R2 成为Level-2 的DIS,在接口下修改优先级

R2:
int g0/0/0
isis dis-priority 127 level-2

配置完成后,来查看一下display isis interface verbose

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

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

相关文章

架构篇27:如何设计计算高可用架构?

文章目录 主备主从集群小结计算高可用的主要设计目标是:当出现部分硬件损坏时,计算任务能够继续正常运行。因此计算高可用的本质是通过冗余来规避部分故障的风险,单台服务器是无论如何都达不到这个目标的。所以计算高可用的设计思想很简单:通过增加更多服务器来达到计算高可…

不吸烟不喝酒的男人是怎么样的?

一谈到女人,我们会想到香水和包包,这是她们的标配物。而一谈到男性,我们想到的,其实就是烟和酒了。 男人喜欢抽烟喝酒,女人喜欢逛街购物。性别不同,喜欢做的事儿就不一样。这,就跟社会习俗以及人…

HCIP:RIP环境下的MGRE实验

一、IP的划分和拓扑的建立 根据图中的划分的IP来进行配置 二 、使用ppp认证和HDLC封装 1、R1和R5间使用PPP的PAP认证,R5为主认证方; ISP-aaa]local-user xsl password cipher 123456 [ISP-aaa]local-user xsl service-type ppp [ISP-aaa]q [ISP]in…

万物简单AIoT 端云一体实战案例学习 之 空气质量检测系统

学物联网,来万物简单IoT物联网!! 下图是本案的3步导学,每个步骤中实现的功能请参考图中的说明。 1、简介 环境污染、空气污染是人类一直所关心并且讨论的永恒话题,人们对优质的环境和健康的身体非常向往。因此,如果有一种可以检测周围环境的空气质量的设备并且环境数据…

VMware安装RHEL-磁盘划分和分区

本文探讨了在VMware虚拟机上安装RHEL时遇到的磁盘划分和分区问题。文章详细介绍了磁盘划分过程中可能出现的问题,特别是在选择磁盘类型时可能导致找不到磁盘的情况。通过清晰的步骤和解决方法,读者可以更好地理解如何正确进行磁盘划分以及如何解决磁盘无…

勤学苦练“prompts“,如沐春风“CodeArts Snap“

前言 CodeArts Snap 上手一段时间了,对编程很有帮助。但是,感觉代码编写的不尽人意。 我因此也感到困惑,想要一份完整的 CodeArts Snap 手册看看。 就在我感觉仿佛"独自彷徨在这条悠长、悠长又寂寥的雨巷"时,我听了大…

windows版java版本管理器

概述:大家都知道,身为搞java的,肯定不止一个java版本,这里我将讲解用一个工具来解决切换版本问题。至于linux管理java版本的,我也有一篇文章专门讲这个的。 用sdkman在linux上管理多个java版本-CSDN博客 官网&#x…

最优化基础 - (最优化问题分类、凸集)

系统学习最优化理论 什么是最优化问题? 决策问题: (1)决策变量 (2)目标函数(一个或多个) (3)一个可由可行策略组成的集合(等式约束或者不等式约束…

shell编程-7

shell学习第7天 sed的学习1.sed是什么2.sed有两个空间pattern hold3.sed的语法4. sed里单引号和双引号的区别:5.sed的查找方式6.sed的命令sed的标签用法sed的a命令:追加sed的i命令:根据行号插入sed的c命令:整行替换sed的r命令sed的s命令:替换sed的d命令:删除sed中的&符号 7…

PCB【基板】

1、fr4板是一种常用的绝缘基材,由玻璃纤维和环氧树脂组成【稳定性和耐温性、通信设备、消费电子和汽车电子、低功率电子产品】 2、铝基板,则是将铝合金作为基材【良好的导热性能、功率电子模块、高功率和高温环境】

实体识别与分类方法综述

目录 前言1 实体识别简介2 基于模板和规则的方法3 基于序列标注的方法3.1 常见序列标注模型3.2 模型参数估计和学习问题3.3 常见序列预测模型 4. 基于深度学习的实体识别方法5 基于预训练语言模型的实体识别5.1 BERT、GPT等预训练语言模型5.2 解码策略 6 特殊问题与挑战6.1 标签…

Windows Server 安装 Docker

一、简介 Docker 不是一个通用容器工具,它依赖运行的 Linux 内核环境。Docker 实质上是在运行的 Linux 服务器上制造了一个隔离的文件环境,所以它执行的效率几乎等同于所部署的 Linux 主机服务器性能。因此,Docker 必须部署在 Linux 内核系统…