华为ISIS
发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,文章目录一:什么是IS-IS1.1:概述1.2:华为IS-IS的路由种类和功能1.3:邻居关系的建立1.4:NSAP地址1.4.1:NSAP地址的换算1.5:华为IS-IS常用命令二:实验验证2.1:
千家信息网最后更新 2024年11月28日华为ISIS
文章目录
一:什么是IS-IS
1.1:概述
1.2:华为IS-IS的路由种类和功能
1.3:邻居关系的建立
1.4:NSAP地址
1.4.1:NSAP地址的换算
1.5:华为IS-IS常用命令
二:实验验证
2.1:环境准备
2.2:实验拓扑图
2.3:实验过程(有不懂的可私聊我,或者评论交流)
2.3.1:R1配置
2.3.2:R2配置
2.3.3:R3配置
2.3.4:R4配置
2.3.5:R5配置
2.3.6:R6配置
2.4:路由重分发配置
2.5:路由汇总配置
前言
IS-IS和OSPF一样都是链路状态路由协议,现在运营商一般都是用IS-IS协议来工作
一:什么是IS-IS?
1.1:概述
中间系统到中间系统(IS-IS,Intermediate system to intermediate system,意为"中间系统到中间系统")是一种内部网关协议,是电信运营商普遍采用的内部网关协议之一
IS-IS与OSPF一样都是链路状态路由协议,使用SPF算法,使用Hello包建立邻居关系、使用LSP交换链路状态信息,采用分层设计
1.2:华为IS-IS的路由种类和功能?
两种路由器级别,L1和L2
L1负责在同一个区域内传播链路状态信息(类似OSPF中的1类和2类)
L2负责在不同的区域内相互传播链路状态信息(类似OSPF的3类)
三种路由器的功能:L1,L2和L1-2
L1能获取区域内的路径信息,
L2能获取区域间的路径信息
L1-2:能同时获取区域内和区域间路径
连接L2路由器和L1/L2路由器的路径会形成骨干区域
IS-IS度量值
接口的度量值默认是10,可修改
1.3:邻居关系的建立
相同区域内
L1可以和L1,L1-2建立邻居关系,但无法和L2建立邻居关系
L2可以和L2,L1-2建立邻居关系
L1-2可以和L1和L2建立邻居关系
不同区域内
L1无法和其他路由建立邻居关系
L2可以和其他路由建立邻居关系,除了L1
L1-2可以和其他路由建立邻居关系,除了L1
1.4:NSAP地址
IS-IS中NSAP类似于OSPF中的router-id
LSP 使用NSAP地址来标识路由器并建立拓扑表,因此为IP提供路由选择需要NSAP地址
NSAP地址8-20字节,用16进制标识,包含如下主要信息:
1.区域编号
2.系统编号(固定6个字节)
3.NSEL位(固定1字节,并重置为0)
例如:49.0001.0020.0200.2002.00
分析:49.0001:49是固定格式,0001代表在area1,若区域为30,则为49.0030
0020.0200.2002:是由IP地址2.2.2.2转换过来的
00:固定格式
1.4.1:NSAP地址的换算
原则:
通过环回口32位地址补齐成48位获得,即补足3位,然后4位分割
举例:12.12.12.12
补足3位:变成012.012.012.012
4位分割:变成0120.1201.2012
所以12.12.12.12转换后变为:49.0001.0120.1201.2012.00
1.5:华为IS-IS常用命令
查看命令
dis isis peer '//查看isis邻居关系'dis isis 1 brief '//查看isis接口的明细'dis isis interface g0/0/1 '//查看接口isis详情'
配置命令
[Huawei] isis 1 '//isis 后面跟进程。默认不加就是1进程'[Huawei-isis-1] network-entity 49.0001.0010.0100.1001.00 '//补足三位,然后4位分割'[Huawei-isis-1] is-level level-1 '//根据网络结构配置IS-IS路由类型,这边有路由器类型'[Huawei-isis-1] int g0/0/1 '//进接口'[Huawei-g0/0/1] isis enable '//启动ISIS'
路由重分发
isis 1import-route rip 1 lever-1 '//引入后变成L1信息 默认值'rip 1import-route isis 1 cost 5 '//对于rip的度量值是跳数 'isis 1import-route isis level-2 into level-1 '//华为手册这个叫路由泄露'
路由汇总
isis 1summary 202.0.0.0 255.255.254.0 level-1-2 '//ABR汇总:域间路由汇总'isis 1summary 203.0.0.0 255.255.254.0 level-1 '//ASBR汇总:不同协议间的路由汇总'
二:实验验证
2.1:环境准备
eNSP软件
6台路由器,IP地址自定义
2.2:实验拓扑图
2.3:实验过程(有不懂的可私聊我,或者评论交流)
2.3.1:R1配置
sys[huawei]sysname R1[R1]int g0/0/0 //进接口[R1-GigabitEthernet0/0/0]ip add 16.0.0.1 30 //添加IP地址[R1-GigabitEthernet0/0/0]un sh //保存[R1-GigabitEthernet0/0/0]q //退出[R1]int g0/0/1 //进接口[R1-GigabitEthernet0/0/1]ip add 12.0.0.1 30 //添加IP地址[R1-GigabitEthernet0/0/1]un sh //保存[R1-GigabitEthernet0/0/1]q //退出[R1]int loo 0[R1-LoopBack0]ip add 1.1.1.1 32[R1-LoopBack0]q[R1]isis 1[R1-isis-1] is-level level-1 //将路由器isis等级设置L1[R1-isis-1] network-entity 49.0001.0010.0100.1001.00 //宣告IP地址[R1-isis-1] q[R1]int g0/0/0 //进接口[R1-GigabitEthernet0/0/0]isis enable //开始isis[R1]int g0/0/1 [R1-GigabitEthernet0/0/0]isis enable [R1]int loo 0 [R1-LoopBack0]isis enable rip 1 //进入rip进程undo summary //关闭路由汇总version 2 //选择版本2network 16.0.0.0 //宣告网段
2.3.2:R2配置
sys[huawei]sysname R2[R2]int g0/0/0 //进接口[R2-GigabitEthernet0/0/0]ip add 23.0.0.1 30 //添加IP地址[R2-GigabitEthernet0/0/0]un sh //保存[R2-GigabitEthernet0/0/0]q //退出[R2]int g0/0/1 //进接口[R2-GigabitEthernet0/0/1]ip add 12.0.0.2 30 //添加IP地址[R2-GigabitEthernet0/0/1]un sh //保存[R2-GigabitEthernet0/0/1]q //退出[R2]int loo 0[R2-LoopBack0]ip add 2.2.2.2 32[R2-LoopBack0]q[R2]isis 1[R2-isis-1] network-entity 49.0001.0020.0200.2002.00 //宣告IP地址[R2isis-1] q[R2]int g0/0/0 //进接口[R2-GigabitEthernet0/0/0]isis enable //开启isis[R2]int g0/0/1 [R2-GigabitEthernet0/0/0]isis enable [R2]int loo 0 [R2-LoopBack0]isis enable
2.3.3:R3配置
sys[huawei]sysname R3[R3]int g0/0/0 //进接口[R3-GigabitEthernet0/0/0]ip add 23.0.0.2 30 //添加IP地址[R3-GigabitEthernet0/0/0]un sh //保存[R3-GigabitEthernet0/0/0]q //退出[R3]int g0/0/1 //进接口[R3-GigabitEthernet0/0/1]ip add 34.0.0.1 30 //添加IP地址[R3-GigabitEthernet0/0/1]un sh //保存[R3-GigabitEthernet0/0/1]q //退出[R3]int loo 0[R3-LoopBack0]ip add 3.3.3.3 32[R3-LoopBack0]q[R3]isis 1[R3-isis-1] is-level level-2 //将路由器isis等级设置L2[R3-isis-1] network-entity 49.0000.0030.0300.3003.00 //宣告IP地址[R3-isis-1] q[R3]int g0/0/0 //进接口[R3-GigabitEthernet0/0/0]isis enable //开启isis[R3]int g0/0/1 [R3-GigabitEthernet0/0/0]isis enable [R3]int loo 0 [R3-LoopBack0]isis enable
2.3.4:R4配置
sys[huawei]sysname R4[R4]int g0/0/0[R4-GigabitEthernet0/0/0] ip add 45.0.0.1 30[R4-GigabitEthernet0/0/0] un sh[R4-GigabitEthernet0/0/0]int g0/0/1[R4-GigabitEthernet0/0/1] ip add 34.0.0.2 30[R4-GigabitEthernet0/0/1] un sh[R4-GigabitEthernet0/0/1] q[R4]int loo0[R4-LoopBack0] ip address 4.4.4.4 32[R4-LoopBack0] q[R4]isis 1[R4-isis-1] network-entity 49.0002.0040.0400.4004.00 '//宣告IP地址'[R4-isis-1] q[R4]int g0/0/0 //进接口[R4-GigabitEthernet0/0/0]isis enable //开启isis[R4]int g0/0/1 [R4-GigabitEthernet0/0/0]isis enable [R4]int loo 0 [R4-LoopBack0]isis enable
2.3.5:R5配置
sys[huawei]sysname R5[R5] int g0/0/0 [R5-GigabitEthernet0/0/0]ip add 45.0.0.2 30 [R5-GigabitEthernet0/0/0]un sh [R5-GigabitEthernet0/0/0]q [R5]int loo 0[R5-LoopBack0] ip add 5.5.5.5 32[R5-LoopBack0] q[R5]int loo 1[R5-LoopBack1] ip add202.0.0.1 24[R5-LoopBack1] q[R5]int loo 2[R5-LoopBack2] ip add 202.0.1.1 24[R5-LoopBack2]q[R5]isis 1[R5-isis-1] is-level level-1 //将路由器isis等级设置L1[R5-isis-1] network-entity 49.0002.0050.0500.5005.00 //宣告IP地址[R5-isis-1] q[R5] int g0/0/0 //进接口[R5-GigabitEthernet0/0/0] isis enable //开启isis[R5]int loo 0[R5-LoopBack0]isis enable[R5]int loo 1[R5-LoopBack1]isis enable[R5]int loo 2[R5-LoopBack2]isis enable
2.3.6:R6配置
sys[huawei]sysname R6[R6] int g0/0/0 [R6-GigabitEthernet0/0/0]ip add 16.0.0.2 30 [R6-GigabitEthernet0/0/0]un sh [R6-GigabitEthernet0/0/0]q [R6]int loo 0[R6-LoopBack0] ip add 6.6.6.6 32[R6-LoopBack0] q[R6]int loo 1[R6-LoopBack1] ip add203.0.0.1 24[R6-LoopBack1] q[R6]int loo 2[R6-LoopBack2] ip add 203.0.1.1 24[R6-LoopBack2]qrip 1 //进入rip进程undo summary //关闭路由汇总version 2 //选择版本2network 16.0.0.0 //宣告网段network 6.0.0.0network 203.0.0.0network 203.0.1.0
2.4:路由重分发配置
在R1里
[R1]rip 1[R1-rip-1]import-route isis 1 cost 5 '//将rip注入到isis中'[R1-rip-1]q[R1]isis 1[R1-isis-1]import-route rip 1 level-1 '//将isis注入到rip中'[R1-isis-1]import-route rip level-2[R1-isis-1]import-route rip level-1-2
此时使用R2查看路由信息,发现isis中的路由可以学习到rip中路由表条目了
但是此时会发现,R1和R6学习不到isis中的路由网段,且R5也学习不到本区域外的网段,那么如何解决?
原因:因为R1是L1,所以他只能学习区域内的路由,其他区域的isis路由信息学习不到
解决:路由泄露
在R2上
[R2]isis 1[R2-isis-1]import-route isis level-2 into level-1 //将isisL2的信息泄露成L1的信息
此时再次查看R1,会发现已经学习到路由条目了
同理,在R4上,将路由信息泄露给R5
[R4]isis [R4-isis-1]import-route isis level-2 into level-1
2.5:路由汇总配置
我们发现R5和R6的两个loopback地址是同网段的,使用其他路由器查看路由表的时候,可以发现这些loopback地址是分开的
我们可以汇总
在R4和R1上汇总'
[R4]isis [R4-isis-1]summary 202.0.0.0 255.255.254.0 level-1-2[R1]isis [R1-isis-1]summary 203.0.0.0 255.255.254.0 level-1
此时我们使用路由查看IP地址
现在我们已经是全网互通了。
路由
地址
配置
接口
区域
信息
路由器
邻居
学习
实验
华为
状态
系统
网段
链路
命令
路径
不同
功能
字节
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
天津企航网络技术有限公司
山东淄博互联网科技股份
linux服务器双网卡
互联网安全软件开发要求工业
excel复选框筛选数据库
网络技术服务合同 管辖
迷雾世界双平台服务器
服务器打开后不亮了怎么回复
16亿qq绑定号数据库
海南粮油网络技术有限公司
香港工控网络安全
win10怎么打开数据库配置
后缀 rcd 数据库
回车符怎么存入数据库
平台管理服务器是什么意思
php获取数组前五条数据库
数据库输入密码
网络安全保卫工作指导
管道网络安全股
偃师软件开发招聘
数据库 编程 pdf下载
各种软件开发模型的特点
汉庭数据库泄
网络安全信息安全标语
杭州幻启网络技术有限公司
美家量房用什么软件开发的
gt7无法登陆服务器
C语言如何做软件开发
建筑类软件开发
电脑做服务器 域名