实战记录:H3C路由器IS-IS Level-1邻居建立与路由发布

一,引言

你是否好奇大型运营商和企业 backbone 网络是如何高效交换路由的?中间系统到中间系统(IS-IS)协议正是其中的核心!

本文将以H3C MSR36-20路由器为例,在HCL模拟器上带你从零实战,一步步配置IS-IS Level-1邻居建立,最终实现环回地址的路由互通。无论你是备考认证还是提升实战能力,这个实验都不容错过!

设备型号:MSR36-20

模拟环境:HCL

二,实验拓扑图

三,实验步骤

第一部分:基础配置

H3C\]sysn r1 \[r1\]int g0/0 \[r1-GigabitEthernet0/0\]ip add 10.1.1.1 30 \[H3C\]sysn r2 \[r2\]int g0/0 \[r2-GigabitEthernet0/0\]ip add 10.1.1.2 30 ### 第二部分:IS-IS配置 \[r1\]isis 1 #创建IS-IS进程 \[r1-isis-1\]network-entity 10.0000.0000.0001.00 #配置NET地址 \[r1-isis-1\]is-level level-1 #设置Level-1 \[r1\]int g0/0 \[r1-GigabitEthernet0/0\]isis enable \[r2\]isis 1 #创建IS-IS进程 \[r2-isis-1\]network-entity 10.0000.0000.0002.00 #配置NET地址 \[r2-isis-1\]is-level level-1 #设置Level-1 \[r2-isis-1\]qu \[r2\]int g0/0 \[r2-GigabitEthernet0/0\]isis enable #在接口启用IS-IS \[r1\]int l0 \[r1-LoopBack0\]ip add 1.1.1.1 32 \[r1-LoopBack0\]isis enable \[r2\]int l0 \[r2-LoopBack0\]ip add 2.2.2.2 32 \[r2-LoopBack0\]isis enable #在Loopback口启用IS-IS ### 第三部分:验证与排查 **显示邻居状态:** ![](https://i-blog.csdnimg.cn/direct/275c41fdc1b24f1e9710193189fdea72.png) **显示路由表:** ![](https://i-blog.csdnimg.cn/direct/cf175bee4b374954abf126b1b2b0a345.png)**看到对方Loopback路由即为成功** ##### 1. 常见问题与解决 **在配置过程中,你可能会遇到以下问题,这里我总结了几种常见情况及排查思路:** Q1:IS-IS邻居状态一直为Init或Down,无法变为Up? **A: 这是最常见的问题,请按以下顺序排查:** **1,接口链路层是否UP?** 使用 display interface GigabitEthernet 0/0 检查接口物理状态和协议状态。 **2,接口IP地址是否在同一网段?** 使用 display ip interface brief 确认双方IP地址和掩码配置正确。 **3,Level是否匹配?** 确保互联设备的is-level配置相同(本例中均为level-1),默认是level-1-2,如果一端是level-1,另一端是level-2,则无法建立邻居。 **4,NET地址配置是否正确?** 检查System ID区域(NET的中间12位)是否唯一,以及AFI(NET的开头部分)是否一致。 **Q2:路由表中看不到对端的Loopback路由?** A: **1,接口未启用IS-IS:** 这是最容易被忽略的一点!确认不仅在IS-IS进程下做了配置,更要在接口视图下执行了 isis enable 命令。 **2,接口被静默:** 检查是否在IS-IS视图下错误地配置了 silent-interface 命令。 **3,路由开销值过大或被过滤:** 检查接口的IS-IS Cost值,或查看是否配置了路由策略过滤了路由。 **Q3:如何查看更详细的IS-IS邻居信息和链路状态数据库?** A: 使用以下诊断命令: display isis peer verbose:查看邻居的详细状态信息。 display isis lsdb:查看本地链路状态数据库,确认是否收到了对端的LSP。 display isis brief:查看IS-IS进程的简要信息。 **通过本次实验,我们成功地在两台H3C路由器上部署了IS-IS协议,实现了环回地址的路由互通。相信你已经掌握了:** IS-IS的基本概念和NET地址的构成。 Level-1邻居建立的配置流程:启用进程、配置NET、设置Level、接口使能。 如何使用 display isis peer 和 display ip routing-table 来验证成果。 IS-IS作为一种链路状态协议,以其高效的SPF计算和稳定的拓扑结构,广泛应用于运营商、大型企业数据中心和云网络的核心骨干中,是每一位网络工程师必须了解的核心技术之一。 动手是最好的学习方式,建议大家一定要在模拟器上亲手敲一遍命令,感受协议从配置到生效的整个过程。 如果在实验中遇到了其他问题,欢迎在评论区留言,我们一起讨论! 你还希望看到哪些**协议(如BGP、MPLS、IPv6)的配置实验**?在评论区告诉我你的想法! 觉得文章有帮助?点赞👍、收藏⭐、转发↗️ 就是对我最大的支持!

相关推荐
寻星探路4 小时前
【深度长文】万字攻克网络原理:从 HTTP 报文解构到 HTTPS 终极加密逻辑
java·开发语言·网络·python·http·ai·https
七夜zippoe7 小时前
CANN Runtime任务描述序列化与持久化源码深度解码
大数据·运维·服务器·cann
盟接之桥7 小时前
盟接之桥说制造:引流品 × 利润品,全球电商平台高效产品组合策略(供讨论)
大数据·linux·服务器·网络·人工智能·制造
会员源码网7 小时前
理财源码开发:单语言深耕还是多语言融合?看完这篇不踩坑
网络·个人开发
米羊1218 小时前
已有安全措施确认(上)
大数据·网络
Fcy6488 小时前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满8 小时前
Linux怎么查看最新下载的文件
linux·运维·服务器
代码游侠9 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
Harvey9039 小时前
通过 Helm 部署 Nginx 应用的完整标准化步骤
linux·运维·nginx·k8s
ManThink Technology9 小时前
如何使用EBHelper 简化EdgeBus的代码编写?
java·前端·网络