配置IS-IS基本功能示例
介绍IS-IS基本功能的配置过程,包括在各设备上指定网络实体名、配置level级别和使能IS-IS。
组网需求
如下图所示:
-
DeviceA、DeviceB、DeviceC和DeviceD之间通过IS-IS协议实现IP网络互连。
-
DeviceA、DeviceB和DeviceC属于区域10,DeviceD属于区域20。
-
DeviceA和DeviceB是Level-1设备,DeviceC是Level-1-2设备,DeviceD是Level-2设备。
配置IS-IS基本功能组网图
1、配置各接口的IP地址
设备名称 | 接口 | IP地址 |
DeviceA | GE0/0/1 | 10.1.1.2/24 |
DeviceB | GE0/0/1 | 10.1.2.2/24 |
DeviceC | GE0/0/1 | 10.1.1.1/24 |
GE0/0/2 | 10.1.2.1/24 | |
GE0/0/3 | 192.168.0.1/24 | |
DeviceD | GE0/0/1 | 192.168.0.2/24 |
GE0/0/2 | 172.16.1.1/16 | |
AR2 | GE0/0/1 | 172.6.1.2/16 |
2、配置ISIS基本功能
#配置DeviceA
1 2 3 4 5 6 7 8 9 | [~DeviceA] isis 1 [*DeviceA-isis-1] is -level level-1 [*DeviceA-isis-1] network-entity 10.0000.0000.0001.00 [*DeviceA-isis-1] quit [*DeviceA] interface gigabitethernet 0/0/1 [*DeviceA-GigabitEthernet0/0/1] isis enable 1 [*DeviceA-GigabitEthernet0/0/1] isis circuit-type p2p [*DeviceA-GigabitEthernet0/0/1] commit [~DeviceA-GigabitEthernet0/0/1] quit |
#配置DeviceB
1 2 3 4 5 6 7 8 9 | [~DeviceB] isis 1 [*DeviceB-isis-1] is -level level-1 [*DeviceB-isis-1] network-entity 10.0000.0000.0002.00 [*DeviceB-isis-1] quit [*DeviceB] interface gigabitethernet 0/0/1 [*DeviceB-GigabitEthernet0/0/1] isis enable 1 [*DeviceB-GigabitEthernet0/0/1] isis circuit-type p2p [*DeviceA-GigabitEthernet0/0/1] commit [~DeviceB-GigabitEthernet0/0/1] quit |
# 配置DeviceC。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | [~DeviceC] isis 1 [*DeviceC-isis-1] is -level level-1-2 [*DeviceC-isis-1] network-entity 10.0000.0000.0003.00 [*DeviceC-isis-1] quit [*DeviceC] interface gigabitethernet 0/0/1 [*DeviceC-GigabitEthernet0/0/1] isis enable 1 [*DeviceC-GigabitEthernet0/0/1] isis circuit-type p2p [*DeviceC-GigabitEthernet0/0/1] quit [*DeviceC] interface gigabitethernet 0/0/2 [*DeviceC-GigabitEthernet0/0/2] isis enable 1 [*DeviceC-GigabitEthernet0/0/2] isis circuit-type p2p [*DeviceC-GigabitEthernet0/0/2] quit [*DeviceC] interface gigabitethernet 0/0/3 [*DeviceC-GigabitEthernet0/0/3] isis enable 1 [*DeviceC-GigabitEthernet0/0/3] isis circuit-type p2p [*DeviceC-GigabitEthernet0/0/3] commit [~DeviceC-GigabitEthernet0/0/3] quit |
#配置DeviceD
1 2 3 4 5 6 7 8 9 10 11 12 13 | [~DeviceD] isis 1 [*DeviceD-isis-1] is -level level-2 [*DeviceD-isis-1] network-entity 20.0000.0000.0004.00 [*DeviceD-isis-1] quit [*DeviceD] interface gigabitethernet 0/0/2 [*DeviceD-GigabitEthernet0/0/2] isis enable 1 [*DeviceD-GigabitEthernet0/0/2] isis circuit-type p2p [*DeviceD-GigabitEthernet0/0/2] quit [*DeviceD] interface gigabitethernet 0/0/1 [*DeviceD-GigabitEthernet0/0/1] isis enable 1 [*DeviceD-GigabitEthernet0/0/1] isis circuit-type p2p [*DeviceD-GigabitEthernet0/0/1] commit [~DeviceD-GigabitEthernet0/0/1] quit |
3、配置DeviceA和DeviceC验证Hello报文的认证模式和密码。
# 配置DeviceA
1 2 3 4 | [~DeviceA] interface gigabitethernet 0/0/1 [~DeviceA-GigabitEthernet0/0/1] isis authentication-mode simple Helloisis [*DeviceA-GigabitEthernet0/0/1] commit [~DeviceA-GigabitEthernet0/0/1] quit |
# 配置DeviceC
1 2 3 4 | [~DeviceC] interface gigabitethernet 0/0/1 [~DeviceC-GigabitEthernet0/0/1] isis authentication-mode simple Helloisis [*DeviceC-GigabitEthernet0/0/1] commit [~DeviceC-GigabitEthernet0/0/1] quit |
4、验证配置结果
# 显示各路由器的IS-IS LSDB信息。
DeviceA
DeviceB
DeviceC
DeviceD
# 显示各路由器的IS-IS路由信息。Level-1设备的路由表中应该有一条缺省路由,且下一跳为Level-1-2设备,Level-2设备应该有所有Level-1和Level-2的路由。
DeviceA
DeviceB
DeviceC
DeviceD
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2018-11-26 Spring-Aop编程(三)-AspectJ