HCIP-七、IS-IS 综合实验
七、IS-IS 综合实验
- 实验拓扑
- 实验需求及解法
- 1.如图所示,配置所有路由器的接口IP地址。
- 2.运行IS-IS,进程号1
- 3.IS-IS优化
- 4.路径优化
实验拓扑

实验需求及解法
- 本实验模拟IS-IS综合网络,完成以下需求:
1.如图所示,配置所有路由器的接口IP地址。
R1:
interface GigabitEthernet0/0/0
ip address 10.0.123.1 255.255.255.0
#
R2:
interface GigabitEthernet0/0/0
ip address 10.0.123.2 255.255.255.0
interface GigabitEthernet0/0/1
ip address 10.0.24.2 255.255.255.0
#
R3:
interface GigabitEthernet0/0/0
ip address 10.0.123.3 255.255.255.0
interface Serial1/0/0
ip address 10.0.34.3 255.255.255.0
#
R4:
interface GigabitEthernet0/0/0
ip address 10.0.24.4 255.255.255.0
interface Serial1/0/0
ip address 10.0.34.4 255.255.255.0
interface GigabitEthernet0/0/1
ip address 10.0.45.4 255.255.255.0
#
R5:
interface GigabitEthernet0/0/0
ip address 10.0.45.5 255.255.255.0
interface LoopBack0
ip address 10.0.5.5 255.255.255.255
2.运行IS-IS,进程号1
- 2.1 R1/2/3属于区域49.0123,R4属于区域49.0004,R5属于区域49.0005
- 2.2 系统ID如下:
- R1:0000.0000.0001
- R2:0000.0000.0002
- R3:0000.0000.0003
- R4:0000.0000.0004
- R5:0000.0000.0005
- 2.3 R1为Level-1路由器,R4为Level-2路由器,R5为Level-2路由器。
- R2和R3为Level1-2路由器。
- 2.4 将各路由器的is-name修改为各自的设备名称。
- 2.5 确保R1可以ping通10.0.5.5
R1:
isis 1
is-level level-1
network-entity 49.0123.0000.0000.0001.00
is-name R1
interface GigabitEthernet0/0/0
isis enable 1
#
R2
isis 1
network-entity 49.0123.0000.0000.0002.00
is-name R2
interface GigabitEthernet0/0/0
isis enable 1
interface GigabitEthernet0/0/1
isis enable 1
#
R3:
isis 1
network-entity 49.0123.0000.0000.0003.00
is-name R3
interface GigabitEthernet0/0/0
isis enable 1
interface Serial1/0/0
isis enable 1
#
R4:
isis 1
is-level level-2
network-entity 49.0004.0000.0000.0004.00
is-name R4
interface GigabitEthernet0/0/0
isis enable 1
interface GigabitEthernet0/0/1
isis enable 1
interface Serial1/0/0
isis enable 1
#
R5:
isis 1
is-level level-2
network-entity 49.0005.0000.0000.0005.00
is-name R5
interface GigabitEthernet0/0/0
isis enable 1
interface LoopBack0
isis enable 1
3.IS-IS优化
- 3.1 在R1/2/3之间选择R1成为DIS,优先级为120。
R1:
interface GigabitEthernet0/0/0
isis dis-priority 120
- 3.2 在R2/3上修改circuit-level,使得R2/3向R1只发送Level-1的IIH,向R4只发送Level-2的IIH。(IIH:ISIS Hello)查看R2/3的ISIS邻居,确认R2与R3只有L1的邻居关系。
R2:
interface GigabitEthernet0/0/0
isis circuit-level level-1
interface GigabitEthernet0/0/1
isis circuit-level level-2
#
R3:
interface GigabitEthernet0/0/0
isis circuit-level level-1
interface Serial1/0/0
isis circuit-level level-2
- 3.3 修改R4和R5之间的网络类型为P2P,不选择DIS加快收敛速度。
R4:
interface GigabitEthernet0/0/1
isis circuit-type p2p
#
R5:
interface GigabitEthernet0/0/0
isis circuit-type p2p
4.路径优化
-
4.1 R1去往10.0.5.5有R2和R3两个可用的路径,查看R1的路由表确认此点。

-
R1从R2/3收到默认路由,cost均为10。
-
4.2 在R2和R3上使用路由渗透,查看R1路由表,确认R1获得10.0.5.5的明细路由。
R2/3:
isis 1
import-route isis level-2 into level-1
[R1]dis ip routing-table 10.0.5.5

- 4.3 在R2和R3上开启自动计算cost功能,使得R1可以正确选择去往10.0.5.5的最佳路径。
- 查看R1路由表,确认R1选择R2作为最佳下一跳。
R2/3:
isis 1
auto-cost enable
[R1]dis ip routing-table 10.0.5.5

本篇实验拓扑及配置步骤参考资料来自思博教育
相关文章:
HCIP-七、IS-IS 综合实验
七、IS-IS 综合实验 实验拓扑实验需求及解法1.如图所示,配置所有路由器的接口IP地址。2.运行IS-IS,进程号13.IS-IS优化4.路径优化 实验拓扑 实验需求及解法 本实验模拟IS-IS综合网络,完成以下需求: 1.如图所示,配置所…...
广西桂林钢结构钣金折弯件3d扫描全尺寸偏差检测-CASAIM中科广电
钣金是一种针对金属薄板(通常在6mm以下)的综合冷加工工艺,包括剪、冲/切/复合、折、焊接、铆接、拼接、成型(如汽车车身)等,其显著的特征就是同一零件厚度一致,通过钣金工艺加工出的产品叫做钣金…...
飞翔的小鸟游戏
一.建一个bird的类,放入素材 二.代码 1.Bird类 package bird;import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.IOException;/** 小鸟类* */ public class Bird {int x;// 坐标int y;int width; // 宽高int height;BufferedIm…...
计算机网络之运输层
一、概述 物理层、数据链路层以及网络层它们共同解决了将主机通过异构网络互联起来所面临的的问题,实现了主机到主机的通信 但实际上在计算机网络中进行通信的真正实体是位于通信两端主机中的进程 如何为运行在不同主机上的应用进程提供直接的通信服务时运输层的任务…...
2023软件应用类下载系统平台源码/手机软件应用、新闻资讯下载站/软件库网站源码
源码简介: 这个是最新软件应用类平台源码、手机应用下载系统源码、软件应用市场下载站源码、新闻资讯软件下载。2023软件应用类平台源码/手机软件应用、新闻资讯下载站,它是软件库网站源码。 最新软件应用类平台源码 手机应用下载系统源码 软件应用市场…...
SkyWalking配置报警推送到企业微信
1、先在企业微信群里创建一个机器人,复制webhook的地址: 2、找到SkyWalking部署位置的alarm-settings.yml文件 编辑,在最后面加上此段配置 !!!一定格式要对,不然一直报警报不出来按照网上指导…...
educoder中Hive -- 索引和动态分区调整
第1关:Hive -- 索引 ---创建mydb数据库 create database if not exists mydb; ---使用mydb数据库 use mydb; ---------- Begin ---------- ---创建staff表 create table staff( id int, name string, sex string) row format delimited fields terminated by , stored…...
http与https有什么区别,https攻击要如何防护
我们在浏览网站时,在网址的前面经常会看到http// 或者https//的显示。同样是http,加了s与不加s是有什么区别,加了s又有哪些用处。 http,中文叫做超文本传输协议。它是一种用于分布式、协作式和超媒体信息系统的应用层协议。是基于…...
nginx+keepalived
一、简介 很久没有配置keepalived了,最近业务医院需要配置前置机做转发,并且配置keepalived. 因为医院的生产环境和外界是完全隔离的,所以需要做前置机做网络请求转发 二、服务器列表 角色IP备注nginx keepalived master192.168.1.22ngin…...
Re51:读论文 Language Models as Knowledge Bases?
诸神缄默不语-个人CSDN博文目录 诸神缄默不语的论文阅读笔记和分类 论文名称:Language Models as Knowledge Bases? ArXiv网址:https://arxiv.org/abs/1909.01066 官方GitHub项目:https://github.com/facebookresearch/LAMA 本文是2019年…...
.NET 使用配置文件
我简单测试了一下json格式配置文件,在这里记录一下,方便以后查看。 需要引用的库: Microsoft.Extensions.Hosting 创建json格式文件:appsettings.json 在工程文件中包含json文件: <ItemGroup><Content In…...
vue 通过ref调用router-view子组件的方法
由于用的vue2.7版本,但用了vue3 setup的语法; 注意:是vue2的template结构,vue3的setup语法;非这种情况需要举一反三。 处理方案: 1、对router-view加上ref template修改 直接对router-view加上ref&#x…...
在全球碳市场中崭露头角的中碳CCNG
在全球气候治理的大背景下,中国碳中和发展集团有限公司(简称中国碳中和)正在成为全球碳交易市场的一个重要参与者。随着国际社会对碳排放的日益关注,中国碳中和凭借其在碳资产开发、咨询与管理等领域的深厚积累,正成为…...
uni-app - 弹出框
目录 1.基本介绍 2.原生uinapp 通过uni.showActionSheet实现 3.使用组件 Popup 弹出层 ③效果展示 1.基本介绍 弹出框让我们在需要时在屏幕底部弹出一个菜单,它通常用于在各种应用程序中进行选择操作。Uniapp为我们提供了基本的底部弹出框组件,但它也有…...
深度学习之基于Tensorflow卷积神经网络鸟类目标识别检测系统
欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 基于Tensorflow的卷积神经网络(Convolutional Neural Networks,CNN)在鸟类目标识…...
关闭EntityFramework日志输出SQL
项目场景: 提示:这里简述项目相关背景: EntityFramework日志输出SQL 问题描述 提示:这里描述项目中遇到的问题: EntityFramework日志输出SQL,造成发布后,无效日志太多,且容器化部…...
重新开启GPT Plus充值通道——基于前端开发者工具
chatGPT PLUS充值通道的关闭 由于chatGPT用户激增,近日,OpenAI的CEO Sam Altman宣布需要暂停新用户对ChatGPT Plus的订阅。在X上,他表达了对于确保用户体验的承诺,同时也提到了用户可以通过应用程序内的通知功能来了解服务恢复的…...
技术细分|推荐系统——推荐系统中的数据去偏方法
本篇的主要脉络同样依据中科大何向南教授、合工大汪萌教授联合在 TKDE 上的一篇综述文章展开:Bias and Debias in Recommender System: A Survey and Future Directions。 下面按照前导文章中介绍的数据偏差 Selection Bias、Conformity Bias、Exposure Bias、Posit…...
多功能回馈式交流电子负载的应用
多功能回馈式交流电子负载是用于模拟和测试电源、电池等电子设备的负载工具。它具有多种应用,可以用于测试和评估各种类型的电源,包括直流电源和交流电源。它可以模拟各种负载条件,如恒定电流、恒定电压和恒定功率,以验证电源的性…...
AIGC专题报告:生成式人工智能用例汇编
今天分享的是AIGC系列深度研究报告:《AIGC专题报告:生成式人工智能用例汇编》。 (报告出品方:德勤) 报告共计:16页 生成式人工智能(AI)的兴起 生成式AI给人类文明创造了无限的可…...
idea大量爆红问题解决
问题描述 在学习和工作中,idea是程序员不可缺少的一个工具,但是突然在有些时候就会出现大量爆红的问题,发现无法跳转,无论是关机重启或者是替换root都无法解决 就是如上所展示的问题,但是程序依然可以启动。 问题解决…...
vscode里如何用git
打开vs终端执行如下: 1 初始化 Git 仓库(如果尚未初始化) git init 2 添加文件到 Git 仓库 git add . 3 使用 git commit 命令来提交你的更改。确保在提交时加上一个有用的消息。 git commit -m "备注信息" 4 …...
多场景 OkHttpClient 管理器 - Android 网络通信解决方案
下面是一个完整的 Android 实现,展示如何创建和管理多个 OkHttpClient 实例,分别用于长连接、普通 HTTP 请求和文件下载场景。 <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas…...
Keil 中设置 STM32 Flash 和 RAM 地址详解
文章目录 Keil 中设置 STM32 Flash 和 RAM 地址详解一、Flash 和 RAM 配置界面(Target 选项卡)1. IROM1(用于配置 Flash)2. IRAM1(用于配置 RAM)二、链接器设置界面(Linker 选项卡)1. 勾选“Use Memory Layout from Target Dialog”2. 查看链接器参数(如果没有勾选上面…...
涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战
“🤖手搓TuyaAI语音指令 😍秒变表情包大师,让萌系Otto机器人🔥玩出智能新花样!开整!” 🤖 Otto机器人 → 直接点明主体 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制(TuyaAI…...
CMake 从 GitHub 下载第三方库并使用
有时我们希望直接使用 GitHub 上的开源库,而不想手动下载、编译和安装。 可以利用 CMake 提供的 FetchContent 模块来实现自动下载、构建和链接第三方库。 FetchContent 命令官方文档✅ 示例代码 我们将以 fmt 这个流行的格式化库为例,演示如何: 使用 FetchContent 从 GitH…...
【HTTP三个基础问题】
面试官您好!HTTP是超文本传输协议,是互联网上客户端和服务器之间传输超文本数据(比如文字、图片、音频、视频等)的核心协议,当前互联网应用最广泛的版本是HTTP1.1,它基于经典的C/S模型,也就是客…...
Rapidio门铃消息FIFO溢出机制
关于RapidIO门铃消息FIFO的溢出机制及其与中断抖动的关系,以下是深入解析: 门铃FIFO溢出的本质 在RapidIO系统中,门铃消息FIFO是硬件控制器内部的缓冲区,用于临时存储接收到的门铃消息(Doorbell Message)。…...
rnn判断string中第一次出现a的下标
# coding:utf8 import torch import torch.nn as nn import numpy as np import random import json""" 基于pytorch的网络编写 实现一个RNN网络完成多分类任务 判断字符 a 第一次出现在字符串中的位置 """class TorchModel(nn.Module):def __in…...
Linux C语言网络编程详细入门教程:如何一步步实现TCP服务端与客户端通信
文章目录 Linux C语言网络编程详细入门教程:如何一步步实现TCP服务端与客户端通信前言一、网络通信基础概念二、服务端与客户端的完整流程图解三、每一步的详细讲解和代码示例1. 创建Socket(服务端和客户端都要)2. 绑定本地地址和端口&#x…...
