中間系統-鄰居建立,數據庫同步

ISIS鄰居狀態:

? 1、Down:接口一旦啟用ISIS協議之后就是Down狀態

? 2、Init:收到了鄰居的Hello報文后,發現了鄰居。

? 3、up:收到了鄰居的Hello報文,并且在鄰居的hello報文中發現了自己。

ISIS鄰居建立的條件:

? 1、路由器級別一致(兩個路由器之間必須有一種鄰居級別是協商成功的)

? 2、建立L1的鄰居要求區域ID一致,L2不要求

? 3、互聯接口地址在相同網段

? 4、互聯接口地址網絡類型一致。

? 5、System-id不能沖突

? 6、如果存在認證,要求認證信息一致

? 7、接口MTU一致

OSPF鄰居建立:網段掩碼一致。MA網絡中路由信息是由DR產生的LSA來描述的。

ISIS鄰居建立:網段要求一致,掩碼不要求一致。

網段:同一網段IP地址和子網掩碼相與后得到相同的網絡地址。

判斷是否在同一個網段的關鍵在于收到了對方的hello報文,查看對方接口IP地址是否在本端收報接口的子網范圍內。

鏈路級別:

華為設備默認啟用了ISIS的鏈路為L1/2鏈路

? [R1-GigabitEthernet0/0/0]isis circuit-level level-1? //修改鏈路級別

1、當路由器為L2的路由器時,無論鏈路級別為多少,始終只會發送L2的hello報文。

2、當路由器為L1的路由器時,無論鏈路級別為多少,始終只會發送L1的hello報文。

3、當路由器為L1/2的路由器時,hello報文的發送域鏈路級別存在關系。L1/2的路由器hello報文的發送級別與鏈路級別一致。

ISIS中hello報文發送的時間間隔為10s一次,鄰居失效時間為30s。

ISIS協議基于TLV實現報文的編碼:

T:代表了屬性的類型

L:代表長度

V:值,代表具體的屬性

1、發送報文的時候只攜帶需要的屬性,不需要的屬性可以不攜帶,擴展性更強。如果協議需要支持新的屬性,只需開發出新的TLV即可。

2、對于OSPF來說,報文字段都是固定的,所以擴展性沒有ISIS好。

MTU檢測:

OSPF中DD報文中會攜帶自身的MTU值,連接的對端的路由器檢測接受到的DD報文檢測MTU就能判斷MTU值是否相同。

ISIS中進行隱式確認,會使用padding字段將hello報文填充到和MTU一樣大,發送給對方然后如果能互相接受則說明MTU值相同。

ISIS同步數據庫

交換自身沒有的LSP,使用新的LSP替換掉舊的LSP。

如何確定唯一的LSP:使用LSP-ID:0000.0000.0001.00-00

? 1、System-id:產生此LSP路由器的系統ID。

? 2、偽節點標識符:如果取值為00,代表LSP為實結點LSA;如果取值為非00,則代表改LSP為偽節點LSP。

? 3、分片標識符:長度為1個字節,用于描述LSP的分片。

LSP類型:

? 1、實結點LSP:每個啟用ISIS路由的路由器都會產生實結點LSP,用于描述自身的鏈路狀態信息。

? 2、偽節點LSP:由DIS產生,用于描述MA網絡上的鄰居信息。

如何確定一條LSP的新舊:

? 1、比較LSP的序列號(Seq num)

? 2、比較holdtime,如果為0則代表刪除一條LSP,如果都不為0則選擇一個更新的,即holdtime大的(從1200s遞減的)

? 3、比較校驗和,越大越優

ISIS的更新機制:

? 1、觸發更新:鏈路狀態一點產生變化就會進行觸發更新

? 2、周期更新:每個ISIS路由器每隔900s都會周期更新一次自身產生的LSP。

ISIS LSP的老化機制:每個LSP產生的時候都有1200s的holdtime時間,隨著時間遞減,當LSPholdtime減為0時就會刪除該條LSP。

DIS:

? 1、周期發送CSNP

? 2、DIS的Hello時間為3s,失效時間為9s

ISIS里DIS為什么會支持搶占,而DR不支持

鄰居狀態角度:

? OSPF Dother只有2-way狀態,一旦DR支持被搶占,鄰居狀態將發生大幅度震蕩。

? ISIS DIS和所有的路由器都是up的鄰居關系,DIS一旦被搶占,不會發生鄰居關系的震蕩。

算法角度:

? OSPF DR產生2類LSA描述MA網絡的拓撲和路由信息,如果DR支持被搶占,將為算法帶來不穩定的現象。

? ISIS DIS產生偽節點描述MA網絡的拓撲,DIS支持被搶占,算法會有不穩定的現象。

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

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

相關文章

玩轉Docker | Docker部署LMS輕量級音樂工具

玩轉Docker | Docker部署LMS輕量級音樂工具 前言一、LMS介紹LMS簡介主要特點二、系統要求環境要求環境檢查Docker版本檢查檢查操作系統版本三、部署LMS服務下載鏡像創建容器創建容器檢查容器狀態檢查服務端口安全設置四、訪問LMS服務訪問LMS首頁注冊賬號五、基本使用上傳音樂文…

AR行業應用案例與NXP架構的結合

1. 工業巡檢AR頭盔 場景示例:寧德核電基地使用AR智能頭盔進行設備巡檢,通過實時數據疊加和遠程指導,將工作效率提升35%。頭盔需處理傳感器數據、圖像渲染和低延遲通信1。 NXP架構支持: 協處理器角色:NXP i.MX RT系列M…

【Harmony OS】組件

目錄 組件概述 組件常用屬性 系統內置組件 Text TextArea 多行文本輸入框組件 TextInput 文本輸入框 Button Image 圖片組件,支持本地圖片和網絡圖片 Radio 單選框 Checkbox 復選框 Blank 空白填充組件 Divider 分隔符 PatternLock 圖案密碼鎖組件 Prog…

Flutter Dart 集合類型List Set Map詳解軍 以及循環語句 forEaclh map where any every

List基礎用法 var list1 ["西瓜", "蘋果", "香蕉", true, 0];var list2 <String>["西瓜", "蘋果", "香蕉"];List list3 ["西瓜", "蘋果", "香蕉"];list3.add("草莓&…

在網上找的資料怎樣打印出來?

在數字化時代&#xff0c;我們經常需要從互聯網上獲取各種資料&#xff0c;無論是學術論文、工作文檔還是學習資料。然而&#xff0c;如何高效地將這些網上的資料打印出來&#xff0c;卻是一個值得探討的問題。本文將為您提供一個全面的解決方案&#xff0c;幫助您輕松完成網上…

2025年計算機視覺與智能通信國際會議(ICCVIC 2025)

2025 International Conference on Computer Vision and Intelligent Communication 一、大會信息 會議簡稱&#xff1a;ICCVIC 2025 大會地點&#xff1a;中國杭州 收錄檢索&#xff1a;提交Ei Compendex,CPCI,CNKI,Google Scholar等 二、會議簡介 2025年計算機視覺與智能通…

程序員思維體操:TDD修煉手冊

程序員思維體操&#xff1a;TDD修煉手冊 ——從"先寫代碼"到"測試先行"的認知革命 一、重新認識TDD&#xff1a;不僅僅是寫測試 什么是TDD&#xff08;測試驅動開發&#xff09; TDD其實很簡單&#xff0c;不要看名字很高級復雜&#xff0c;傳統開發是直…

建筑節能成發展焦點,樓宇自控應用范圍持續擴大

在全球能源危機日益嚴峻、環保意識不斷增強的大環境下&#xff0c;建筑節能已成為建筑行業發展的核心議題。從大型商業綜合體到普通住宅&#xff0c;從公共建筑到工業廠房&#xff0c;節能需求貫穿建筑全生命周期。而樓宇自控系統憑借其對建筑設備的智能化管理和精準調控能力&a…

嵌入式軟件--stm32 DAY 3

0、GPIO回顧 GPIO&#xff0c;通用型輸入輸出&#xff0c;控制stm32輸入輸出的引腳&#xff0c;統稱GPIO。 主功能是默認的功能 復用的功能在芯片里都是由連線的&#xff0c;有聯系才能復用。所以GPIO引腳能復用的功能只能是它默認復用功能和重定義功能。一般都使用默認功能…

點云從入門到精通技術詳解100篇-基于二次誤差和高斯混合模型的點云配準算法

目錄 知識儲備 結合二次誤差度量與高斯混合模型的點云配準 算法核心創新點: 關鍵參數說明: 性能優化建議: 前言 國內外研究現狀 全局配準算法的國內外研究 局部配準算法的國內外研究 2 點云配準相關概念與方法 2.1 什么是點云配準 2.2 點云的獲取及點云主要數據…

linux系統問題雜談

1.配置好anaconda之后&#xff0c;在一個終端中編輯好環境變量之后能夠正常使用conda命令&#xff0c;但是新打開一個中斷使用conda命令報錯"無法識別conda"。 原因&#xff1a;使用“export PATH"/home/username/anaconda3/bin:$PATH"命令&#xff0c;臨…

【中級軟件設計師】函數調用 —— 傳值調用和傳地址調用 (附軟考真題)

【中級軟件設計師】函數調用 —— 傳值調用和傳地址調用 (附軟考真題) 目錄 【中級軟件設計師】函數調用 —— 傳值調用和傳地址調用 (附軟考真題)一、歷年真題二、考點&#xff1a;函數調用 —— 傳值調用和傳地址調用&#x1f53a;1、傳值調用&#x1f53a;2、傳引用(地址)調…

Spring Cloud Gateway 如何將請求分發到各個服務

前言 在微服務架構中&#xff0c;API 網關&#xff08;API Gateway&#xff09;扮演著非常重要的角色。它負責接收客戶端請求&#xff0c;并根據預定義的規則將請求路由到對應的后端服務。Spring Cloud Gateway 是 Spring 官方推出的一款高性能網關&#xff0c;支持動態路由、…

打造高功率、高電流和高可靠性電路板的厚銅PCB生產

厚銅PCB生產是指制作一種具有較厚銅層的PCB&#xff08;Printed Circuit Board&#xff0c;印刷電路板&#xff09;。這種PCB通常用于高功率、高電流和高可靠性的電子設備中。厚銅PCB的生產過程包括以下幾個 主要步驟&#xff1a; 1. 基材準備 厚銅PCB的基材通常采用FR4或CEM-…

軟考高級-系統架構設計師 論文范文參考(一)

文章目錄 論SOA技術的應用論SOA在企業信息化中的應用論UP&#xff08;統一過程方法&#xff09;的應用論分布式數據庫的設計與實現論改進Web服務器性能的有關技術論基于UML的需求分析論基于構件的軟件開發論基于構件的軟件開發(二) 論SOA技術的應用 摘要&#xff1a; ?本人于…

京東平臺關鍵字搜索接口開發指南:Python實現與代碼詳解

一、接口概述 京東關鍵字搜索接口允許開發者通過HTTP請求獲取平臺商品的關鍵字搜索結果&#xff0c;常用于商品比價、數據分析等場景。本文基于Python演示如何調用京東搜索接口&#xff0c;解析返回數據并實現基礎功能。 二、技術實現步驟 接口地址分析? 京東未完全公開API…

淺析鎖的應用與場景

鎖的應用與場景&#xff1a;從單機到分布式 摘要&#xff1a;在多線程和分布式系統中&#xff0c;“鎖”是避免資源競爭、保障數據一致性的核心機制。但你真的了解鎖嗎&#xff1f;什么時候該用鎖&#xff1f;用哪種鎖&#xff1f;本文通過通俗的比喻和代碼示例&#xff0c;帶…

30天通過軟考高項-第三天

30天通過軟考高項-第三天 任務&#xff1a;項目范圍管理 思維導圖閱讀 知識點集錦閱讀 知識點記憶 章節習題練習 知識點練習 手寫回憶ITTO 聽一遍喜馬拉雅關于范圍的內容 范圍管理-背 1. 過程定義 規劃變瘦訂份缺孔 規劃范圍管理&#xff1a;為了記錄如何定…

文字過長使用省略號展示,text-overflow 的使用和不生效場景的解決辦法,flex 布局中文字省略展示的坑

在前端開發過程中【單行文本內容過長使用省略號展示】這是一個特別常見的功能&#xff0c;大家都知道要使用 text-overflow 這個 css 屬性。 關于這個屬性&#xff0c;我們可以先看一下官方文檔怎么說。 text-overflow CSS 屬性用于確定如何提示用戶存在隱藏的溢出內容。其形式…

(二)讀寫分離架構、冷熱分離架構

文章目錄 讀寫分離架構什么是讀寫分離結構架構模型優缺點優點缺點 技術案例寫情況讀情況 冷熱分離架構什么是冷熱分離架構?架構模型優缺點優點 缺點技術案例讀數據寫數據 讀寫分離架構 什么是讀寫分離結構 讀寫分離架構針對于數據庫。數據庫原本負責讀寫兩個功能。 讀寫分離架…