遞迴和迭代路由 路由高階特性

2021-10-12 20:22:38 字數 1783 閱讀 5599

一、路由遞迴

路由必須有直連的下一跳才能夠指導**,但是路由生成時下一跳可能不是直連的,因此需要計算出乙個直連的下一跳和對應的出介面,這個過程就叫做路由遞迴。路由遞迴也被稱為路由迭代。

去往30.1.2.0/24的路由,下一跳為20.1.1.3,非本地直連網路,如果路由表中沒有去往20.1.1.3的路由,該靜態路由將不會生效,無法作為有效路由條目,並不會出現在路由表。

去往30.1.2.0/24的路由通過遞迴查詢得到乙個直連的下一跳,該路由因此生效。

二、等價路由

**相同、開銷相同的路由都會被加入路由表,形成的路由為等價路由(兩個路由條目指向的目的網段相同,但是具有不同的下一跳位址),路由**會將流量分布到多條路徑上。路由表中存在等價路由之後,前往該目的網段的ip報文路由器會通過所有有效的介面、下一跳**,這種**行為被稱為負載分擔。

三、浮動路由

浮動路由是主用路由的備份,保證鏈路故障時提供備份路由。主用路由下一跳可達時該備份路由不會出現在路由表。

四、無類域間路由cidr

cidr(classless inter-domain routing,無類別域間路由)採用ip位址加掩碼長度來標識網路和子網,而不是按照傳統a、b、c等型別對網路位址進行劃分。

cidr容許任意長度的掩碼長度,將ip位址看成連續的位址空間,可以使用任意長度的字首分配,多個連續的字首可以聚合成乙個網路,該特性可以有效減少路由表條目數量。

五、彙總計算

基於一系列連續的、有規律的ip網段,如果需計算相應的彙總路由,且確保得出的彙總路由剛好「囊括」上述ip網段,則需保證彙總路由的掩碼長度盡可能長。訣竅在於:將明細路由的目的網路位址都換算成二進位制,然後排列起來,找出所有目的網路位址中「相同的位元位」。

hcia系列文章:

【hcia】資料通訊網路基礎

【hcia】網路型別與網路拓撲

【hcia】網路參考模型與協議

【hcia】tcp的建立與斷開

【hcia】網路層協議

【hcia】ipv4位址介紹

【hcia】icmp協議詳解

【hcia】路由詳解

【hcia】靜態路由與動態路由

高階路由(動態)

一 簡述 動態路由協議通過路由資訊的交換生成並維護 引擎所需的路由表。當網路拓撲結構改變時動態路由協議可以自動更新路由表,並負責決定資料傳輸最佳路徑。在動態路由中,管理員不再需要與靜態路由一樣,手工對路由器上的路由表進行維護,而是在每台路由器上執行乙個路由協議。這個路由協議會根據路由器上的介面的配置...

vue路由高階

一.全域性路由前置守衛 1.首先看一下文件結構 dashboard和login是一級頁面 home about mine是在dashboard下的二級頁面 2.router.js 如下 import vue from vue import router from vue router 一級介面 im...

路由 靜態路由和動態路由

路由 從源主機到目標主機的 過程。目錄 路由概述 靜態路由和動態路由 路由表的形成 路由協議分類 靜態路由 預設路由 浮動路由 靜態路由 靜態路由的配置 預設路由 浮動路由 動態路由 特點 度量值 收斂 分類 rip 距離向量路由協議 特點 rip兩代版本對比 水平分割 rip協議會形成路由環路,需...