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

isis原理与配置

8-20字节;

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

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

system id 唯一,

一般将router id 配置为system id,

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再划分;

配置:

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

同理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;

isis enable 1

发布接口;

AR2:

isis 100;进程号100;

AR3:

Huawei\]isis \[Huawei-isis-1\]net \[Huawei-isis-1\]network-entity 49.0002.0000.0000.0003.00 发布:isis enable +进程号; ![fdb6eba84e594b0cb12c66b6100366e3.png](https://i-blog.csdnimg.cn/direct/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

相关推荐
鸿蒙开发工程师—阿辉16 分钟前
让 AI 帮你编译部署鸿蒙应用:harmonyos-build-deploy Skill
华为·harmonyos
盐焗西兰花31 分钟前
鸿蒙学习实战之路-Reader Kit构建阅读器最佳实践
学习·华为·harmonyos
lpruoyu41 分钟前
【Docker进阶-05】Docker网络
网络·docker·容器
小李独爱秋1 小时前
计算机网络经典问题透视:蜂窝网络切换如何“扼杀”你的TCP连接?
网络·网络协议·tcp/ip·计算机网络·php·信息与通信
犀思云2 小时前
企业总部网络全球化扩张:利用FusionWAN NaaS 破解“网络成本瓶颈”
网络·人工智能·机器人·智能仓储·专线
xixixi777772 小时前
互联网和数据分析中的核心指标 DAU (日活跃用户数)
大数据·网络·数据库·数据·dau·mau·留存率
焦点链创研究所2 小时前
去中心化实体基础设施网络的崛起:比较分析
网络·去中心化·区块链
迎仔3 小时前
00-网络技术体系总览:从信息孤岛到数字世界的高速公路
网络
leaguecn3 小时前
ArcGIS授权管理器断网后自动停止
网络·arcgis·授权
飞羽殇情3 小时前
基于React Native鸿蒙跨平台开发构建完整电商预售系统数据模型,完成参与预售、支付尾款、商品信息展示等
react native·react.js·华为·harmonyos