华为路由器:ISIS基本原理与配置(含实验)
一、概述
IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)路由协议最初是ISO(国际标准化组织)为CLNP(Connection Less Network Protocol,无连接网络协议)设计的一种动态路由协议,也是一种基于链路状态并使用最短路径优先算法(SPF)进行路由计算的一种IGP协议。
IS-IS是一种链路状态路由协议,每一台路由器都会生成一个LSP,它是该路由器所有使能IS-IS协议接口的链路状态信息的集合。通过跟相邻设备建立IS-IS邻接关系,互相更新本地的LSDB,使LSDB与整个IS-IS网络其他设备的LSDB同步,然后根据LSDB运用SPF算法计算出IS-IS路由。如果此IS-IS路由是到目的地址的最优路由,则此路由会记录到IP路由表中,并指导报文的转发。
二、网络类型
- 点对点(P2P)网络类型
- 广播型(MA)网络类型
三、拓扑结构
IS-IS在自治系统内采用骨干区域与非骨干区域两级的分层结构。
一般来说,将Level-1路由器部署在非骨干区域,将Level-2路由器部署在骨干区域,每一个非骨干区域都通过Level-1-2路由器与骨干区域相连。
IS-IS 的一个路由器的所有接口肯定在同一个区域
四、路由器类型
Level-1路由器
Level-1路由器负责区域内的路由,它只与属于同一区域的Level-1和Level-1-2路由器形成邻居关系,属于不同区域的Level-1路由器不能形成邻居关系。Level-1路由器只负责维护Level-1的链路状态数据库LSDB(Link State Database),该LSDB包含本区域的路由信息,到本区域外的报文转发给最近的Level-1-2路由器。
Level-2路由器
Level-2路由器负责区域间的路由,它可以与同一或者不同区域的Level-2路由器或者其它区域的Level-1-2路由器形成邻居关系。Level-2路由器维护一个Level-2的LSDB,该LSDB包含区域间的路由信息。
所有Level-2级别(即形成Level-2邻居关系)的路由器组成路由域的骨干网,负责在不同区域间通信。路由域中Level-2级别的路由器必须是物理连续的,以保证骨干网的连续性。只有Level-2级别的路由器才能直接与区域外的路由器交换数据报文或路由信息。
Level-1-2路由器
同时属于Level-1和Level-2的路由器称为Level-1-2路由器,它可以与同一区域的Level-1和Level-1-2路由器形成Level-1邻居关系,也可以与其他区域的Level-2和Level-1-2路由器形成Level-2的邻居关系。Level-1路由器必须通过Level-1-2路由器才能连接至其他区域。
五、ISIS路由器作用
概念:
- L2路由器,骨干区域里的路由器
- L1路由器,非骨干区域里的路由器
- L1/2路由器,其实就是OSPF中的区域边界路由器
作用:
- Level-1-2路由器维护两个LSDB
- Level-1的LSDB用于区域内路由
- Level-2的LSDB用于区域间路由。
六、单区域实验
概念这么多,相信大家还未理解,我们做一个小实验。老规矩,对于新手而言,刚开始学习某个协议,不要把拓扑搞的那么复杂,先从最简单的开始。我们先学习单区域,做实验之前,先把拓扑画好。
AR1配置
[Huawei]sy ar1
[ar1]int g0/0/0
[ar1-GigabitEthernet0/0/0]ip add 1.1.1.1 24
[ar1-GigabitEthernet0/0/0]q
[ar1]isis 1
[ar1-isis-1]network-entity 10.0000.0000.0001.00
Jul 19 2022 17:22:05-08:00 ar1 %%01ISIS/4/START_ENABLE_ISIS(l)[1]:ISIS 256 enabled all ISIS modules.
[ar1-isis-1]
[ar1-isis-1]int g0/0/0
[ar1-GigabitEthernet0/0/0]isis enable 1
[ar1-GigabitEthernet0/0/0]q[ar1]int g0/0/1
[ar1-GigabitEthernet0/0/1]ip add 192.168.10.1 24
[ar1-GigabitEthernet0/0/1]isis enable 1
[ar1-GigabitEthernet0/0/1]
AR2配置
[Huawei]sy ar2
[ar2]int g0/0/0
[ar2-GigabitEthernet0/0/0]ip add 1.1.1.2 24
[ar2-GigabitEthernet0/0/0]q
[ar2]isis 1
[ar2-isis-1]network-entity 10.0000.0000.0002.00[ar2-isis-1]int g0/0/0
[ar2-GigabitEthernet0/0/0]isis enable 1
[ar2-GigabitEthernet0/0/0]q[ar2]int g0/0/1
[ar2-GigabitEthernet0/0/1]ip add 192.168.20.1 24
[ar2-GigabitEthernet0/0/1]isis enable 1
[ar2-GigabitEthernet0/0/1]q
[ar2]dis isis peer Peer information for ISIS(1)System Id Interface Circuit Id State HoldTime Type PRI
-------------------------------------------------------------------------------
0000.0000.0001 GE0/0/0 0000.0000.0002.01 Up 25s L1(L1L2) 64
0000.0000.0001 GE0/0/0 0000.0000.0002.01 Up 21s L2(L1L2) 64 Total Peer(s): 2
验证结果
PC1 ping PC2
PC>ping 192.168.20.2Ping 192.168.20.2: 32 data bytes, Press Ctrl_C to break
Request timeout!
From 192.168.20.2: bytes=32 seq=2 ttl=126 time=15 ms
From 192.168.20.2: bytes=32 seq=3 ttl=126 time=16 ms
From 192.168.20.2: bytes=32 seq=4 ttl=126 time=16 ms
From 192.168.20.2: bytes=32 seq=5 ttl=126 time=16 ms--- 192.168.20.2 ping statistics ---5 packet(s) transmitted4 packet(s) received20.00% packet lossround-trip min/avg/max = 0/15/16 msPC>
七、网络实体名称的基本概念
网络实体名称——NET地址
network-entity 10.0000.0000.0001.00是什么?
- 10表示区域号area 10;
- 0000.0000.0001 是system ID,必须是12个字符,用的是16进制;
- 00表示isis用来承载的网络协议,00代表IP协议,只要是IP协议都是00.
观察ISIS的路由
<ar1>dis ip routing-table protocol isis
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Public routing table : ISISDestinations : 2 Routes : 2 ISIS routing table status : <Active>Destinations : 2 Routes : 2Destination/Mask Proto Pre Cost Flags NextHop Interface192.168.20.0/24 ISIS-L1 15 20 D 1.1.1.2 GigabitEthernet0/0/0ISIS routing table status : <Inactive>Destinations : 0 Routes : 0
- 优先级为:15
- 开销是:20
- 下一跳:1.1.1.2
八、isis和OSPF对比
区域规划
1、ospf的骨干区域,必须area0,isis随便
2、ospf的abr,一个路由器同时属于2个区域,isis,一个路由器只属于1个区域
3、ospf建立邻居,两台设备必须相同区域。isis建立邻居,L2的邻居,可以不同区域
九、isis多区域实验
AR1
[Huawei]SY AR1[AR1]in g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 10.1.1.2 24
[AR1-GigabitEthernet0/0/0]q[AR1]
[AR1]isis 1
[AR1-isis-1]network-entity 10.0000.0000.0001.00
[AR1-isis-1]is-level level-1[AR1-isis-1]int g0/0/0
[AR1-GigabitEthernet0/0/0]isis enable 1
[AR1-GigabitEthernet0/0/0]q
[AR1]
AR2
[Huawei]sy AR2
[AR2]int g0/0/2
[AR2-GigabitEthernet0/0/2]ip add 10.1.2.2 24
[AR2-GigabitEthernet0/0/2]q
[AR2]isis 1
[AR2-isis-1]network-entity 10.0000.0000.0002.00
[AR2-isis-1]is-level level-1[AR2-isis-1]int g0/0/2
[AR2-GigabitEthernet0/0/2]isis enable 1
[AR2-GigabitEthernet0/0/2]
AR3
[Huawei]SY AR3
[AR3][AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 10.1.1.1 24
[AR3-GigabitEthernet0/0/0]q
[AR3]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip add 192.168.0.1 24
[AR3-GigabitEthernet0/0/1]q
[AR3]
[AR3]int g0/0/2
[AR3-GigabitEthernet0/0/2]ip add 10.1.2.1 24[AR3]isis 1
[AR3-isis-1]network-entity 10.0000.0000.0003.00
[AR3-isis-1]is-level level-1-2
[AR3-isis-1]q[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]isis enable 1
[AR3-GigabitEthernet0/0/0]q
[AR3]
[AR3]int g0/0/1
[AR3-GigabitEthernet0/0/1]isis enable 1
[AR3-GigabitEthernet0/0/1]q
[AR3]
[AR3]int g0/0/2
[AR3-GigabitEthernet0/0/2]isis enable 1
[AR3-GigabitEthernet0/0/2]q
[AR3]
AR4
[Huawei]SY AR4
[AR4]
[AR4]int g0/0/1
[AR4-GigabitEthernet0/0/1]ip ad 192.168.0.2 24
[AR4-GigabitEthernet0/0/1]q
[AR4]
[AR4]int g0/0/0
[AR4-GigabitEthernet0/0/0]ip add 172.16.1.1 16
[AR4]
[AR4]isis 1
[AR4-isis-1]network-entity 20.0000.0000.0004.00
[AR4-isis-1]is-level level-2
[AR4-isis-1]q
[AR4]
[AR4]int g0/0/1
[AR4-GigabitEthernet0/0/1]isis enable 1
[AR4-GigabitEthernet0/0/1]q
[AR4]int g0/0/0
[AR4-GigabitEthernet0/0/0]isis enable 1
[AR4-GigabitEthernet0/0/0]q
[AR4]
验证结果
PC>ping 10.1.1.2Ping 10.1.1.2: 32 data bytes, Press Ctrl_C to break
From 10.1.1.2: bytes=32 seq=1 ttl=253 time=62 ms
From 10.1.1.2: bytes=32 seq=2 ttl=253 time=32 ms
From 10.1.1.2: bytes=32 seq=3 ttl=253 time=31 ms
From 10.1.1.2: bytes=32 seq=4 ttl=253 time=47 ms
From 10.1.1.2: bytes=32 seq=5 ttl=253 time=15 ms--- 10.1.1.2 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 15/37/62 ms
华为路由器:ISIS基本原理与配置(含实验)相关推荐
- linux 交换机实例,华为路由器和交换机实例配置
华为路由器和交换机实例配置命令 (文章转载有错误的地请指点,以便改正) 一. 端口: 路由器--ethernet(以太口).Serial(串口).loopback(虚拟端口) 交换机--ether ...
- 华为路由器OSPF多区域配置
华为路由器OSPF多区域配置 在OSPF单区域中,每台路由器都要收集其他所有路由器的链路状态信息,如果网路规模不断扩大,链路状态信息也会随之不断的增多,这将使得单台路由器上链路状态数据库非常庞大,导致 ...
- 华为路由器isis配置实例_华为-ISIS路由协议(原理+配置实操)
文章目录 一.ISIS概述 1.1 简述IS-IS动态路由协议 1.2 华为IS-IS的路由种类和功能 1.3 邻居关系的建立 1.4 NSAP地址 1.5 IS-IS状态协议 1.6 IS-IS配置 ...
- 华为ar2200路由器 策略路由_路由交换篇 06 华为路由器RIP协议的配置
任务2 RIP路由协议的配置 ■ 任务背景 某大型企业已有12台路由器,需要组建内部网络实现资源共享,考虑公司规模较大不适合采用静态路由组网,工程师对公司的实际情况进行了分析:1.路由跳数较多,不适合 ...
- 华为路由器静态路由基本配置
前言: 这边主要是配置静态的路由,其中静态路由是指用户或网络管理员手工配置的路由信息. 网络拓扑图: 上面的配置完后,先测试PC和网关的连通性 ok,这里网关和pc的配置没有问题.现在我们使用PC1去 ...
- 华为路由器访问控制列表ACL配置实例
ACL配置 实验拓扑 实验准备 配置4台主机 配置ftp服务器 实验思路 实验步骤 实验验证 实验拓扑 实验准备 配置4台主机 配置ftp服务器 实验思路 如果要让vlan10 ping不通vlan2 ...
- 华为路由器远程ssh登录配置
背景 一般企业出口路由器会选择华为路由器,过去一般采用telnet,现在改成了ssh,一般还要增加修改ssh的端口,因为默认的端口容易造成攻击,但是即使如此,端口还是会被别人扫出来,导致进行暴力密码破 ...
- 华为策略路由加等价路由_思科华为路由器如何利用route-map配置双wan口策略路由...
wan1:218.85.224.100 wan2:219.85.224.200 内网 : 192.168.201.x 和192.168.202.x走wan1 192.168.203.x走wan2 其他 ...
- 尴尬!买了几台华为路由器却不会配置~看完就会了
您是公司的网络管理员,现在公司购买了两台华为AR G3系列路由器.路由器在使用之前,需要先配置路由器的设备名称.系统时间及登录密码等管理信息. · 掌握设备系统参数的配置方法,包括设备名称.系统时间及 ...
最新文章
- linux编程取消wait函数,Linux编程基础之进程等待(wait()函数).pdf
- 零云九歌小组KTV点歌系统简介
- matlab 次坐标轴 标注,matlab标注坐标轴
- Python 用for循环实现猜数字游戏
- 信息学奥赛一本通(1175:除以13)
- 谷歌发布 MediaPipe Holistic,实现移动端同时进行人脸、手部和人体关键点检测跟踪...
- android java 指针异常处理,Android自定义抛出异常的方法详解
- 在pycharm 中使用 GitHub:
- 强大的Mockito测试框架
- 如果物联网平台一直不盈利,行业集体该怎么活?
- 自然语言处理之词移距离Word Mover's Distance
- 计算机硬件找不到网络适配器,图文学习网络适配器不见了
【操作教程】
的恢复方法_...
- 分数四则运算 python
- php注册登录课件,登录注册验证(javascript)-php教学课件5.pdf
- 仿热血江湖帮战客方.申请人物列表
- 计算机6种文件格式,中国象棋电脑PGN文件格式
- opencv +python采集识别填涂卡(答题卡)数据
- 转有关IC卡与ID卡的重大区别
- 小白在线要饭系统源码
- 关于CASIO系列可编程计算器在公路施工测量中的应用
热门文章
- 中山大学数据科学与计算机学院复试分数线,2019中山大学数据科学与计算机学院考研复试分数线...
- 零基础入门 自学 JAVA SE 基础篇(九)instanceof final 开闭原则 多态 抽象(abstract)方法与抽象类 接口(interface)
- 2007年9月01日 - FE足球队成都之行
- Kotlin 从入门到实战(一)
- linux操作系统下c语言编程入门
- 不同版本的VS项目复制出现“PDB 格式不兼容;请删除并重新生成”的问题解决方法
- python+selenium实现UI自动化(一)
- UIPATH 发送SMTP电子邮件
- 强化学习在文本生成nlg上的作用
- 玻尔兹曼机BM 受限玻尔兹曼机 RBM