华为ensp中ISIS原理与配置(超详细)

isis原理与配置

8-20字节;

地址组成:area id,system id,set三部分组成;

system id占6个字节;sel占一个,剩下的为area id区域号;

system id 唯一,

一般将router id 配置为system id,

caf0c231b5214a96b87f1eca50be1737.png

isis区域划分:

分为骨干区域和普通区域;

路由器分为level1和level2以及level-1-2;默认设备属于level-1-2;

level1设备必须和相同area id设备建立邻居,

Level2设备可以与相同area id或者不同area id建立邻居;

level-1-2即支持level1又支持level2,可以与level1和level2同时建立邻居;

level 1设备只能和level 1设备或level 1-2设备建立level1邻居;

level 2设备只能和level 2设备或level 1-2设备建立level2邻居;

连续的L2路由器可以组成骨干区域,连续的Level1路由器可以组成普通区域;

L1区域和L2区域可以通过level-1-2区域连接;

osi协议栈中CLNS connection network service无连接网络服务

由CLNP:类似IP协议,IS-IS;中间系统到中间系统的协议,类似ospf:,ES-IS:(终端到中间系统)三部分组成;

IS-IS:支持CLNP,iP网络;、支持数据链路层封装;

ospf;支持ip网络。采用IP报文封装;

NSAP:网络服务访问点;包括IDP.DSP;用于定位标识网络资源;

IDP(initial domian):类似主网络号;由AFI,IDI组成;

AFI authority and format identifier:标识地址分配机构和地址格式;

IDI:标识域;

DSP:子网号和主机地址。由high order dsp,system id ,sel组成;

high order dsp:分割区域

system id:区分主机;

sel:1字节,表示服务类型。

IP网络的sel为00;

net:network entity title网络实体名称;特殊的sel为00的NSAP;

isis的PDU:有四种类型:

llh:IS-IS hello;建立和维持临接关系;

LSP:链路状态报文,分为level-1 LSP,level-2 LSP;

SNP(SEQUENCE NUMBER pdu)序列号报文,包括CSNP全序列报文(complete sequence PDU),部分序列号报文PSNP(partial sequence number PDU):全序列报文和部分序列报文都可以各自根据level 1和level 2再划分;

配置:

98f54c8346a244baa47d17f37fb32871.png

三台路由器:AR1的0号端口配置IP地址:ip add 12.1.1.1 24:24为子网掩码,区分网络

90d8e5a46cca41ba9fa0fc69d93960b2.png

同理AR2的0号端口配置IP地址:12.1.1.2

1号端口配置IP地址:24.1.1.2

AR3的0号端口配置IP地址:24.1.1.3;

接下来给各个端口配置isis:

在端口模式下输入ISIS+数值即进程号;

数值可以不输入,默认为1;

之后:network-entity 49.0001.0000.0000.0001.00

这里两位表示一字节,最后两位00为sel,接下来倒数12位即6字节为system id;

其余为area id;

5324f38b40704f97968f413ec4321d7a.png

isis enable 1

发布接口;

AR2:

isis 100;进程号100;

f9e182c0f3614a28be865a1ebf21f843.png

AR3:

[Huawei]isis

[Huawei-isis-1]net

[Huawei-isis-1]network-entity 49.0002.0000.0000.0003.00

发布:isis enable +进程号;

fdb6eba84e594b0cb12c66b6100366e3.png

修改等级:

系统模式下输入isis进入,然后输入is-level +level等级;

[Huawei]isis

[Huawei-isis-1]is-le

[Huawei-isis-1]is-level level-2

或者下面接口模式修改

[Huawei]int g0/0/0

[Huawei-GigabitEthernet0/0/0]isis ci

[Huawei-GigabitEthernet0/0/0]isis circuit-level level-2

Error:Incomplete command found at '^' position.

[Huawei-isis-1]is-le

[Huawei-isis-1]is-level 1e

[Huawei-isis-1]is-level 1evel-1-2

Error: Unrecognized command found at '^' position.

[Huawei-isis-1]

[Huawei-isis-1]is-l

[Huawei-isis-1]is-level ?

level-1 Level-1

level-1-2 Level-1-2

level-2 Level-2

[Huawei-isis-1]is-level level-1

 

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

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

相关文章

操作系统面试知识点总结3

#来自ウルトラマンメビウス(梦比优斯) 1 内存管理概念 1.1 内存管理的基本原理和要求 内存:内存可存放数据,程序执行前需要先放到内存中才能被 CPU 处理 -- 缓和 CPU 与硬盘之间的速度矛盾。 功能: 内存空间的分配与…

深入学习H264和H265

目录 前言 一 什么是H264/H265? H.264 (MPEG-4 AVC) H.265 (HEVC) 二 为什么要学习H264和H265? 1. 深入理解视频压缩原理 2. 硬件优化与集成 3. 调试与故障排除 4. 持续的技术更新 三 NAL(Network Abstraction Layer)详解…

【Git】日常使用

参考 Git分支管理 如何使用 Git 进行多人协作开发 01 拉取最新分支 git pull origin main 02 创建分支 git checkout -b dev 03 在dev分支上进行更改 git commit git push dev 04 GitHub网页上提pull request,merge到main 05 删除分支 删除本地的dev分支和对…

【前端 11】初探DOM

JavaScript 对象 - DOM 初探 在Web开发中,DOM(Document Object Model,文档对象模型)是一个至关重要的概念。它不仅仅是一个API,更是Web页面与JavaScript代码之间的桥梁,允许开发者通过编程的方式动态地访问…

Redis:快速键值存储的入门指南

一、什么是Redis? Redis,全称为Remote Dictionary Server,是一种开源的、高性能的键值(Key-Value)存储系统。与传统的关系型数据库不同,Redis将数据主要存储在内存中,因此能够提供极低延迟的数…

【Unity2D 2022:UI】TextMeshPro组件无法显示中文

在Unity中创建了一个预制体Card,上面挂载了一些Text Mesh Pro组件用来显示卡牌信息。但是在输入文字后,发现无法显示中文: 解决方法如下: 一、导入字体文件(ttf格式)和常用字字集(txt格式&…

Linux--Socket编程UDP

前文:Socket套接字编程 UDP协议特点 无连接:UDP在发送数据之前不需要建立连接,减少了开销和发送数据之前的时延。尽最大努力交付:UDP不保证可靠交付,主机不需要维持复杂的连接状态表。面向报文:UDP对应用层…

算法:[递归/搜索/回溯]二叉树的深搜

目录 题目一:计算布尔二叉树的值 题目二:求根节点到叶节点数字之和 题目三:二叉树剪枝 题目四:验证二叉搜索树 题目五:二叉搜索树中第k小的元素 题目六:二叉树的所有路径 题目一:计算布尔…

前端调接口拿到数据之后,复制文本

一、使用navigator.clipboard对获取的内容进行复制。 需要注意navigator.clipboard使用的条件是: 1.通过 HTTPS 协议访问的页面 2.本地开发服务器上的页面,即 URL 为 http://localhost。经测试http://127.0.0.1,这个是不能使用的。 3.直接…

【C语言】宏定义常量加 ; 的错误

我在使用宏定义常量定义二维数组的时候,编译器报错:应输入“]”,如下: 原因是宏定义不是C语言规定的语句,它的结尾不加 ; 。在上图的 int mine[EASY_ROWS][EASY_COLS]; 中,把 EASY_ROWS 替换为了 9;2; &…

【VUE3】vue3 面试知识点

1. Vue 3 相比 Vue 2 的主要改进 Composition API:引入了一套基于函数的 API,允许以更灵活和可复用的方式组织组件逻辑。性能提升:通过改进虚拟 DOM 的算法和底层架构,实现了更快的渲染速度和更低的内存使用率。TypeScript 支持&…

【秋招笔试题】小明的美食

解析&#xff1a;思维题。由于需要互不相同&#xff0c;每次操作取重复的值与最大值相加即可&#xff0c;这样即可保证相加后不会新增重复的值。因此统计重复值即可。 #include <iostream> #include <algorithm>using namespace std; const int maxn 1e5 5; int…

大模型算法面试题(十一)

本系列收纳各种大模型面试题及答案。 1、说一下目前主流或前沿的预训练模型&#xff0c;包括nlp&#xff08;百度ERNIE3.0&#xff0c;华为NEZHA&#xff0c;openAI gpt-3&#xff0c;nvidia MegatronLM&#xff0c;macrosoft T5&#xff09;和cv&#xff08;我只知道CLIP&…

wordpress主题Typecho仿百度响应式主题Xaink

wordpress主题Typecho仿百度响应式主题Xaink 新闻类型博客主题&#xff0c;简洁好看&#xff0c;适合资讯类、快讯类、新闻类博客建站&#xff0c;响应式设计&#xff0c;支持明亮和黑暗模式 直接下载 zip 源码->解压后移动到 Typecho 主题目录->改名为xaink->启用

内衣洗衣机和手洗哪个干净?推荐五款品质优良精品

在日常生活中&#xff0c;内衣洗衣机已成为现代家庭必备的重要家电之一。选择一款耐用、质量优秀的内衣洗衣机&#xff0c;不仅可以减少洗衣负担&#xff0c;还能提供高效的洗涤效果。然而&#xff0c;市场上众多内衣洗衣机品牌琳琅满目&#xff0c;让我们往往难以选择。那么&a…

实时捕获数据库变更

1.CDC概述 CDC 的全称是 Change Data Capture &#xff0c;在广义的概念上&#xff0c;只要能捕获数据变更的技术&#xff0c;我们都可以称为 CDC 。我们目前通常描述的CDC 技术主要面向数据库的变更&#xff0c;是一种用于捕获数据库中数据变更的技术&#xff0c;CDC 技术应用…

pytorch backbone

1 简介 在PyTorch深度学习中&#xff0c;预训练backbone&#xff08;骨干网络&#xff09;是一个常见的做法&#xff0c;特别是在处理图像识别、目标检测、图像分割等任务时。预训练backbone通常是指在大型数据集&#xff08;如ImageNet&#xff09;上预先训练好的卷积神经网络…

基于Flink SQL CDC的实时数据同步

基于Flink SQL CDC&#xff08;Change Data Capture&#xff09;的实时数据同步是一种高效的数据处理方案&#xff0c;它允许用户实时捕获数据库中的变更操作&#xff0c;并将这些变更以流的形式进行处理和同步到其他系统或数据库中。以下是关于基于Flink SQL CDC的实时数据同步…

Linux嵌入式学习——数据结构——队列

一、概念 1&#xff09;定义 是只允许在一端进行插入操作&#xff0c;而在另一端进行删除操作的线性表 队列 是一种 先进先出&#xff08;First In First Out&#xff09; 的线性表 线性表有顺序存储和链式存储&#xff0c;栈是线性表&#xff0c;所以有这两种存储方式 同样…

【在开发小程序的时候如何排查问题】

在开发小程序的时候如何排查问题 在最近开发小程序的时候&#xff0c;经常出现本地在浏览器中调试没有问题&#xff0c;但是一发布到预发环境就出现各种个样的问题 手机兼用性问题 有时候会出现苹果&#x1f34e;手机键盘弹出&#xff0c;导致ui界面高度出现异常边界问题&#…