ISIS路由引入

??基本概念與作用?

ISIS(Intermediate System to Intermediate System)協議的路由引入(Route Import)功能用于將其他路由協議(如OSPF、BGP)或靜態/直連路由引入ISIS域,實現跨協議的路由信息共享與全網互通?。

  • ?核心作用?:
  • 支持多協議網絡整合,例如將BGP的外部路由或OSPF的內部路由注入ISIS域,擴展ISIS的路由控制范圍?1。
  • 通過路由策略優化流量路徑,例如將關鍵業務路由優先引入以降低鏈路利用率?

關鍵參數?:

  • ?開銷值(Cost)?:默認引入的外部路由開銷為0,需通過cost-typeroute-policy手動調整?。
  • ?路由類型(Level-1/Level-2)?:可指定引入路由的擴散范圍(Level-1區域或Level-2骨干域)?。
注意事項與優化策略?
  • ?路由環路風險?:若雙向引入(如ISIS與OSPF互引),需通過路由過濾(ACL/Prefix-List)或標記(Tag)避免環路?。
  • ?路由優先級控制?:ISIS內部路由默認優先級為15,引入的外部路由優先級為160,需根據場景調整優先級以優化選路?。
  • ?網絡穩定性影響?:大規模引入外部路由可能增加LSDB(鏈路狀態數據庫)規模,建議在邊界路由器(L1/L2)上聚合路由(Summary)?。
4. ?典型應用場景?
  • ?跨協議互通?:在骨干網(ISIS)與接入網(OSPF)混合組網中,通過引入OSPF路由實現端到端可達性?1。
  • ?流量工程優化?:根據鏈路利用率動態調整引入路由的開銷,引導流量繞過高負載路徑(如基于被動測量的負載均衡方法)?。

實驗拓撲:

實驗目的:
1.掌握IS-IS引入直連路由的方法
2.掌握IS-IS引入靜態路由的方法

實驗步驟:
1.設備重命名以及IP地址的配置
2.運行IS-IS協議
3.實驗調試
?1).在R1上創建一個環回口
?100.100.100.100/32
?2).在R3上查看路由表
?3).在R1上寫一條靜態路由,導入進ISIS
//[R1-isis-1]import-route static?
cost 30 tag 888
?4).在R3上查看ISIS的明細路由//
[R3]display isis route 8.8.8.0?
verbose?
?5).在R4上查看IS-IS的路由表

(1)配置IP地址

<Huawei>sys
[Huawei]undo info-center enable
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address ?12.1.1.1 24
[R1-GigabitEthernet0/0/0]q?? ?
[R1]int LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 32
[R1-LoopBack0]q
?

<Huawei>sys
[Huawei]sysname R2
[R2]undo info-center enable
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 12.1.1.2 24
[R2-GigabitEthernet0/0/1]q
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip address 23.1.1.2 24
[R2-GigabitEthernet0/0/0]q
[R2]int L?? ?
[R2]int LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 32
?

<Huawei>sys
[Huawei]undo info-center enable
[Huawei]sysname R3
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]ip address 23.1.1.3 24
[R3-GigabitEthernet0/0/1]q
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip address 34.1.1.3 24
[R3-GigabitEthernet0/0/0]q
[R3]int LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 32
[R3-LoopBack0]q
?

<Huawei>sys
[Huawei]undo info-center enable
[Huawei]sysname R4
[R4]int g0/0/1
[R4-GigabitEthernet0/0/1]ip address 34.1.1.4 24
[R4-GigabitEthernet0/0/1]q?? ?
[R4]int LoopBack 0
[R4-LoopBack0]ip address 4.4.4.4 24
[R4-LoopBack0]q
?

(2)配置ISIS

[R1]isis
[R1-isis-1]network-entity 49.0123.0000.0000.0001.00
[R1-isis-1]is-level level-2
Info: IS Level Changed, Resetting ISIS...
[R1-isis-1]cost-style wide
Info: Cost style changed, Resetting ISIS...
[R1-isis-1]q
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]isis enable
[R1-GigabitEthernet0/0/0]q?? ?

[R1]int LoopBack 0
[R1-LoopBack0]isis enable
[R1-LoopBack0]q
?

R2]isis
[R2-isis-1]network-entity 49.0123.0000.0000.0002.00
[R2-isis-1]is-level level-2
Info: IS Level Changed, Resetting ISIS...
[R2-isis-1]cost-style wide
Info: Cost style changed, Resetting ISIS...
[R2-isis-1]q
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]isis enable
[R2-GigabitEthernet0/0/0]q
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]isis enable
[R2-GigabitEthernet0/0/1]q

[R2]int LoopBack 0
[R2-LoopBack0]isis enable
[R2-LoopBack0]q
?

[R3]isis
[R3-isis-1]network-entity 49.0123.0000.0000.0003.00
[R3-isis-1]is-level level-2
Info: IS Level Changed, Resetting ISIS...
[R3-isis-1]cost-style wide
Info: Cost style changed, Resetting ISIS...
[R3-isis-1]q
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]isis enable
[R3-GigabitEthernet0/0/0]q
[R3]int LoopBack 0
[R3-LoopBack0]isis enable
[R3-LoopBack0]q
?

[R4]isis
[R4-isis-1]network-entity 49.0004.0000.0000.0004.00
[R4-isis-1]is-level level-2
Info: IS Level Changed, Resetting ISIS...
[R4-isis-1]cost-style wide
Info: Cost style changed, Resetting ISIS...
[R4-isis-1]q
[R4]int g0/0/1
[R4-GigabitEthernet0/0/1]isis enable
[R4-GigabitEthernet0/0/1]q
[R4]int LoopBack 0
[R4-LoopBack0]isis enable
[R4-LoopBack0]q
?

(3)在R1上創建一個環回口100.100.100.100/32

[R1]int LoopBack 100
[R1-LoopBack100]ip address 100.100.100.100 32
[R1-LoopBack100]q
[R1]isis
[R1-isis-1]import-route direct
[R1-isis-1]q
?

(4)在R3上查看路由表

路由表結構?

路由表由以下核心要素構成?:

  1. ?目的地址/掩碼(Destination/Mask)?
    標識目標網絡或主機的IP地址及子網掩碼(如3.3.3.3/32表示單個主機地址,4.4.4.0/24表示一個C類網絡)?。
  2. ?協議類型(Proto)?
    路由來源協議,如:
    • Direct:直連路由(接口直接連接的網絡)?。
    • ISIS-L2:IS-IS路由協議第2層級動態學習的路由?。
  3. ?優先級(Pre)?
    路由選擇優先級,數值越小優先級越高(如0表示直連路由最高優先級,15為IS-IS動態路由的默認優先級)?。
  4. ?開銷(Cost)?
    路由的度量值,用于相同優先級下的路徑選擇(如IS-IS路由的開銷為10)?。
  5. ?標志(Flags)?
    路由狀態標記,如D表示路由已下載到轉發信息庫(FIB)?。
  6. ?下一跳(NextHop)?
    數據包轉發的下一跳IP地址(如34.1.1.4表示需通過該地址轉發)?。
  7. ?出接口(Interface)?
    轉發數據包時使用的物理或邏輯接口(如GigabitEthernet0/0/0LoopBack0)?。

?路由表具體條目分析?

?1. 直連路由?
  • ?3.3.3.3/32?
    • 協議:Direct,優先級0,開銷0,標志D,下一跳127.0.0.1,接口LoopBack0
    • 表示本地環回接口的路由條目,用于設備自身管理?。
  • ?23.1.1.0/24?
    • 協議:Direct,接口GigabitEthernet0/0/1,下一跳23.1.1.3
    • 表示直連網段23.1.1.0/24通過物理接口GE0/0/1可達?。
?2. 動態路由(IS-IS)?
  • ?4.4.4.0/24?
    • 協議:ISIS-L2,優先級15,開銷10,下一跳34.1.1.4,接口GigabitEthernet0/0/0
    • 表示通過IS-IS協議學習到的遠程網絡路由,需通過接口GE0/0/0和下一跳地址34.1.1.4轉發?。
?3. 本地網絡與廣播路由?
  • ?127.0.0.0/8127.0.0.1/32127.255.255.255/32?
    • 協議均為Direct,接口InLoopBack0
    • 本地環回地址和廣播地址的路由,用于系統內部通信?。
  • ?255.255.255.255/32?
    • 全網廣播地址路由,接口InLoopBack0?。

?路由表功能總結?

  • ?路由選擇?:根據目的地址和最長掩碼匹配原則選擇最優路徑(如3.3.3.3/32優先于4.4.4.0/24)?。
  • ?負載均衡與冗余?:若存在多條相同優先級和開銷的路由,可實現流量分擔?。
  • ?網絡可達性?:通過直連、靜態或動態路由協議維護網絡連通性?。

(5)在R1上寫一條靜態路由,導入進ISIS

[R1]ip route-static 8.8.8.0 24 NULL 0
[R1]isis
[R1-isis-1]import-route static cost 30 tag 888
[R1-isis-1]q
?

(6)在R4上查看IS-IS的路由表

  • 命令:display isis route 8.8.8.0 verbose
  • 顯示了ISIS(1)Level-2的轉發表信息。

詳細信息包括:

  • 目標IP地址:8.8.8.0/24
  • 內部開銷(Int. Cost):50
  • 外部開銷(Ext. Cost):NULL
  • 管理標簽(Admin Tag):888
  • 源計數(Src Count):1
  • 標志(Flags):A/-/-/-
  • 優先級(Priority):Low
  • 下一跳地址(NextHop):23.1.1.2
  • 接口(Interface):GE0/0/1
  • 退出索引(ExitIndex):0x00000004

(6)在R4上查看IS-IS的路由表

總結

ISIS路由引入是異構網絡融合的關鍵技術,其配置需結合路由策略與網絡拓撲,重點關注環路規避、開銷優化及穩定性控制?1。通過靈活的路由過濾與聚合機制,可有效提升全網資源利用率與業務承載能力?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/76849.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/76849.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/76849.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CentOS7更換國內YUM源和Docker簡單應用

配置國內阿里云鏡像源 ## 更新鏡像源 # 1.備份 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak# 2.替換鏡像源文件 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo# 3.生成緩存 yum clean all yum m…

常見的 14 個 HTTP 狀態碼詳解

文章目錄 一、2xx 成功1、200 OK2、204 No Content3、206 Partial Content 二、3xx 重定向1、301 Moved Permanently2、302 Found3、303 See Other注意4、Not Modified5、307 Temporary Redirect 三、4xx 客戶端錯誤1、400 Bad Request2、401 Unauthorized3、403 Forbidden4、4…

RAG(檢索增強生成)學習路徑全解析:從入門到精通

引言 檢索增強生成&#xff08;Retrieval Augmented Generation&#xff0c;簡稱RAG&#xff09;是一種結合了信息檢索技術與語言生成模型的人工智能技術。它通過從外部知識庫中檢索相關信息&#xff0c;然后將其作為上下文輸入到大語言模型&#xff08;LLM&#xff09;中&…

OpenAI為搶跑AI,安全底線成犧牲品?

幾年前&#xff0c;如果你問任何一個AI從業者&#xff0c;安全測試需要多長時間&#xff0c;他們可能會淡定地告訴你&#xff1a;“至少幾個月吧&#xff0c;畢竟這玩意兒可能改變世界&#xff0c;也可能毀了它。”而現在&#xff0c;OpenAI用實際行動給出了一個新答案——幾天…

解決在linux下運行rust/tauri項目出現窗口有內容,但是渲染出來成純黑問題

起因 最近折騰了一下rust/tauri程序開發&#xff0c;據說這玩意性能非常牛皮就玩了一下&#xff0c;但是我運行打包一直出現一個奇怪問題&#xff0c;窗口能正常打開&#xff0c;但是是純黑的什么內容都沒有&#xff0c;鼠標移上去又發現指針會變換&#xff08;看起來是內容又…

高并發內存池(定長內存池基礎)

定長內存池的設計 定長內存池定長內存池的原理講解代碼實現定義對象New對象的主要邏輯delete對象的主要邏輯完整代碼 定長內存池 為什么我們要設計這個定長內存池呢&#xff1f;首先malloc是c標準庫中向堆申請空間的接口&#xff0c;變相的說malloc是普遍性&#xff0c;而我們…

【VUE3】練習項目——大事件后臺管理

目錄 0 前言 1 準備工作 1.1 安裝pnpm 1.2 創建vue項目 1.3 Eslint & Prettier的配置 1.4 husky 提交代碼檢查 1.5 目錄調整 1.6 VueRouter4 1.6.1 基礎配置 1.6.2 路由跳轉 1.7 引入 Element Plus 組件庫 1.8 Pinia 1.8.1 優化 1.9 封裝請求工具 1.9.1 安…

WebSocket與MQTT

在物聯網&#xff08;IoT&#xff09;領域&#xff0c;?WebSocket和MQTT確實都可以實現實時通信&#xff0c;但它們的核心設計目標、適用場景和角色存在顯著差異。以下是兩者的對比分析&#xff1a; ?1. 協議設計初衷? ?WebSocket? ?目標?&#xff1a;提供瀏覽器與服務器…

Mysql為什么有時候會選錯索引

案例 正常情況 有一個表t ( id, a , b )&#xff0c;id是主鍵索引&#xff0c;a是Normal索引。 正常情況下&#xff0c;針對a進行查詢&#xff0c;可以走索引a 并且查詢的數量和預估掃描行數是差不多的&#xff0c;都是10001行 奇怪的現象 隨著時間的變化&#xff0c;后…

[250414] ArcoLinux 項目宣布逐步結束

目錄 ArcoLinux 項目宣布逐步結束 ArcoLinux 項目宣布逐步結束 備受歡迎的 Arch Linux 發行版 ArcoLinux 近日宣布&#xff0c;其項目將逐步結束。ArcoLinux 以其作為 Linux 教育平臺和提供多種安裝選項&#xff08;從完整桌面環境到最小化基礎安裝&#xff09;而聞名。 核心…

opencv人臉性別年齡檢測

一、引言 在計算機視覺領域&#xff0c;人臉分析是一個熱門且應用廣泛的研究方向。其中&#xff0c;人臉性別年齡檢測能夠自動識別圖像或視頻流中人臉的性別和年齡信息&#xff0c;具有諸多實際應用場景&#xff0c;如市場調研、安防監控、用戶個性化體驗等。OpenCV 作為一個強…

【NLP】 22. NLP 現代教程:Transformer的訓練與應用全景解讀

&#x1f9e0; NLP 現代教程&#xff1a;Transformer的訓練與應用全景解讀 一、Transformer的使用方式&#xff08;Training and Use&#xff09; 如何使用Transformer模型&#xff1f; Transformer 模型最初的使用方式有兩種主要方向&#xff1a; 類似 RNN 編碼-解碼器的架…

Spring Boot 集成 RocketMQ 全流程指南:從依賴引入到消息收發

前言 在分布式系統中&#xff0c;消息中間件是解耦服務、實現異步通信的核心組件。RocketMQ 作為阿里巴巴開源的高性能分布式消息中間件&#xff0c;憑借其高吞吐、低延遲、高可靠等特性&#xff0c;成為企業級應用的首選。而 Spring Boot 通過其“約定優于配置”的設計理念&a…

HTTPS實現安全的關鍵方法及技術細節

HTTPS&#xff08;HyperText Transfer Protocol Secure&#xff09;通過多種技術手段實現數據傳輸的安全性&#xff0c;其核心機制基于SSL/TLS協議&#xff0c;并結合數字證書、加密算法等技術。 SSL&#xff1a;Secure Sockets Layer&#xff0c;安全套接字層 TLS&#xff1a;…

Java【多線程】(8)CAS與JUC組件

目錄 1.前言 2.正文 2.1CAS概念 2.2CAS兩種用途 2.2.1實現原子類 2.2.2實現自旋鎖 2.3缺陷&#xff1a;ABA問題 2.4JUC組件 2.4.1Callable接口 2.4.2ReentrantLock&#xff08;與synchronized對比&#xff09; 2.4.3Semaphore信號量 2.4.4CountDownLatch 3.小結 1…

【Docker】離線安裝Docker

背景 離線安裝Docker的必要性&#xff0c;第一&#xff0c;在目前數據安全升級的情況下&#xff0c;很多外網已經基本不好訪問了。第二&#xff0c;如果公司有對外部署的需求&#xff0c;那么難免會存在對方只有內網的情況&#xff0c;那么我們就要做到學會離線安裝。 下載安…

MecAgent Copilot:機械設計師的AI助手,開啟“氛圍建模”新時代

MecAgent Copilot作為機械設計師的AI助手,正通過多項核心技術推動機械設計進入“氛圍建模”新時代。以下從功能特性、技術支撐和應用場景三方面解析其創新價值: 一、核心功能特性 ??智能草圖生成與參數化建模?? 支持自然語言輸入生成設計草圖和3D模型,如輸入“剖面透視…

MCU屏和RGB屏

一、MCU屏 MCU屏?&#xff1a;全稱為單片機控制屏&#xff08;Microcontroller Unit Screen&#xff09;&#xff0c;在顯示屏背后集成了單片機控制器&#xff0c;因此&#xff0c;MCU屏里面有專用的驅動芯片。驅動芯片如&#xff1a;ILI9488、ILI9341、SSD1963等。驅動芯片里…

7.5 使用MobileNet v3進行圖像的區分

MobileNet v3是Google在2019年提出的輕量級卷積神經網絡結構,旨在提高在移動設備上的速度和準確性,廣泛的用于輕量級網絡。 MobileNet v3-Small的網絡結構如下,它的輸入是224x224的3通道彩色圖片。 使用過程如下: 1.創建模型、修改最終分類數量 #1.創建mobilenet_v3_small…

構建面向大模型訓練與部署的一體化架構:從文檔解析到智能調度

作者&#xff1a;汪玉珠&#xff5c;算法架構師 標簽&#xff1a;大模型訓練、數據集構建、GRPO、自監督聚類、指令調度系統、Qwen、LLaMA3 &#x1f9ed; 背景與挑戰 隨著 Qwen、LLaMA3 等開源大模型不斷進化&#xff0c;行業逐漸從“能跑通”邁向“如何高效訓練與部署”的階…