適應的(adaptive)和非自適應路由演算法(non adaptive routing algorithms)的區別

自適應路由演算法與非自適應路由演算法的關鍵區別在於,自適應路由演算法根據網路拓撲和流量進行路由決策,而非自適應路由演算法則透過參考靜態表來進行路由決策。...

自適應路由算法與非自適應路由算法的關鍵區別在於,自適應路由算法根據網絡拓撲和流量進行路由決策,而非自適應路由算法則通過參考靜態表來進行路由決策。

計算機網絡中有許多節點。路由是將數據包從源節點轉發到目的節點的過程,找到最佳路徑來發送數據包非常重要。可以使用路由算法找到它。有兩種類型的路由算法稱為自適應和非自適應路由算法。

目錄

1. 概述和主要區別
2. 什麼是自適應路由算法
3. 什麼是非自適應路由算法
4. 並行比較-表格形式的自適應和非自適應路由算法
5. 摘要

什麼是自適應路由算法(adaptive routing algorithms)?

動態路由或自適應路由使用自適應算法。這些算法根據拓撲結構和網絡流量改變路由決策。相鄰路由器或所有路由器提供路由信息。主要的優化參數是一些跳數、距離和估計的通過時間。

有三種類型的自適應路由算法稱為集中式、隔離式和分佈式。在集中式算法中,中心節點獲取網絡拓撲、流量和其他節點的所有信息。只有一個節點包含所有路由信息。如果中心節點出現故障,則整個網絡都會出現故障。在隔離算法中,節點利用局部信息獲取路由信息。它不需要來自其他節點的信息。在分佈式算法中,節點接收來自鄰近節點的信息,並最終決定發送數據包的路徑。

適應的(adaptive)和非自適應路由算法(non adaptive routing algorithms)的區別

圖01:佈線

一般來說,自適應路由算法有助於防止分組傳送失敗。它還最大限度地減少了網絡擁塞,提高了網絡性能。由於節點間的網絡狀態信息交換,在使用這些算法時需要更多的帶寬。更多的信息交換可以產生更好的路由,但是會增加開銷。

什麼是非自適應路由算法(non adaptive routing algorithms)?

靜態路由採用非自適應路由算法。啟動網絡時,路由信息下載到路由器。這些算法不根據網絡拓撲或流量進行路由決策。

此外,泛洪和隨機遊動是非自適應算法的兩種分類。在泛洪中,每個傳入的數據包都被髮送到所有的輸出線路上,除了它已經到達的那條線路。一個問題是,一個節點可能會收到一個特定數據包的多個副本。在隨機遊動中,一個包由節點隨機發送給它的一個鄰居。這是一個有效的算法,因為它能很好地利用替代路徑。

非自適應路由算法簡單。因此,它們適用於負載穩定的可靠網絡。但是,如果流量或拓撲隨時間變化,它們會導致性能較差。

適應的(adaptive)和非自適應路由算法(non adaptive routing algorithms)的區別

自適應與非自適應算法
自適應路由算法是根據反映當前交通狀況的數據進行決策的算法。 非自適應路由算法是指根據靜態表來確定發送數據包的節點的算法。
使用
動態路由使用自適應路由算法。 靜態路由使用非自適應路由算法。
路由決策
在自適應路由算法中,路由決策的基礎是網絡流量和拓撲結構 在非自適應路由算法中,路由決策的基礎是靜態表。
分類
集中式、隔離式和分佈式是自適應路由算法的類型。 泛洪和隨機遊動是非自適應路由算法的類型。
複雜性
自適應路由算法比較複雜。 非自適應路由算法簡單。

總結 - 適應的(adaptive) vs. 非自適應路由算法(non adaptive routing algorithms)

有各種各樣的算法可以找到路由的最佳路徑。自適應路由算法與非自適應路由算法的區別在於,自適應路由算法根據網絡拓撲和流量進行路由決策,而非自適應路由算法則通過參考靜態表進行路由決策。

引用

1.“計算機網絡(CS425)。”CS425:計算機網絡:第11講。可在此處查閱

  • 發表於 2020-10-18 20:02
  • 閱讀 ( 52 )
  • 分類:科技

你可能感興趣的文章

適應(adaptation)和適應(acclimatization)的區別

適應與馴化的關鍵區別在於,適應是生物體為適應新環境而表現出來的一個漸進的、長期的、不可逆的過程,而馴化是快速的,生物體在短時間內對環境變化所表現出的可逆和暫時的適應過程。 生物體需要一個有利的棲息地...

  • 發佈於 2020-10-15 04:48
  • 閲讀 ( 71 )

適應性輻射(adaptive radiation)和發散演化(divergent evolution)的區別

關鍵區別——適應性輻射與發散進化 適應性輻射和發散進化是與物種形成和進化相關的兩個過程。這兩個過程都涉及到一個物種從一個共同的祖先多樣化。適應環境的多樣化是為了適應不同的環境條件。差異進化是有機體群...

  • 發佈於 2020-10-18 19:03
  • 閲讀 ( 101 )

適應氣候變化(climate change adaptation)和緩解(mitigation)的區別

氣候變化適應和緩解之間的關鍵區別在於,適應是指為減少氣候變化的負面後果而採取的行動,而緩解是指限制溫室氣體排放的努力。 適應和緩解是應對氣候變化的兩種政策措施。氣候變化是過去幾十年中區域和全球氣候模...

  • 發佈於 2020-10-22 03:17
  • 閲讀 ( 50 )

採用(adoption)和適應(adaptation)的區別

採用與適應 儘管採用和改編在意思上有很大的差別,但由於拼寫和發音上的相似性,這兩個詞常常混淆不清。事實上,“採納”一詞來自動詞“採納”,而“適應”一詞來自動詞“適應”。換言之,我們可以說,採納和順應...

  • 發佈於 2020-10-25 03:44
  • 閲讀 ( 60 )

適應(adapt)和採用(adopt)的區別

適應(adapt)和採用(adopt)的區別 儘管這兩個動詞的拼法和發音相似,但它們有著完全不同的含義。“適應”和“採納”的關鍵區別在於它們的意義;適應意味著使某件東西適合於新的用途或目的,而“採用”意味著接受某件東...

  • 發佈於 2020-10-28 06:14
  • 閲讀 ( 47 )

適應的(adaptive)和不適應行為(maladaptive behavior)的區別

適應與不適應行為 適應***和不適應行為的主要區別在於它們的行為模式。在心理學中,我們談到兩種行為形式。它們是適應和不適應的行為。它們是相互對立的。適應***是一種對個體有積極作用的行為。它能讓個人減輕焦慮...

  • 發佈於 2020-10-29 05:20
  • 閲讀 ( 58 )

靜止的(static)和動態路由(dynamic routing)的區別

...。另一個優點是在動態路由中,根據擁塞情況,路由是自適應的。也就是說,如果某條路徑過於擁擠,路由協議會找出它們,並在將來的路由表中避免這些路徑。動態路由的缺點是計算複雜,需要大量的處理。因此,這種路由硬...

  • 發佈於 2020-10-29 09:42
  • 閲讀 ( 49 )

與生俱來的(innate)和適應性免疫(adaptive immunity)的區別

先天性免疫和適應性免疫的關鍵區別在於,先天性免疫是一種快速的免疫反應,它為抵禦感染提供了第一道免疫防線,而適應性免疫是由T淋巴細胞和B淋巴細胞介導的慢免疫反應。 免疫系統的主要功能是保護宿主免受病原體...

  • 發佈於 2020-11-03 04:56
  • 閲讀 ( 52 )

如何在apple homekit lights中使用自適應照明

自適應照明可以自動調整您的智慧燈一整天的色溫,以更好地匹配您的晝夜節律和外面的光線。下面是如何用iPhone或iPad和一些支援家庭工具包的燈來設定它。 什麼是自適應照明(adaptive lighting)? 自適應照明功能於2020年9月與...

  • 發佈於 2021-03-31 16:20
  • 閲讀 ( 56 )

android p將如何延長電池壽命

...公告,包括P beta版。谷歌還強調了幾個新的節電功能:自適應電池和自適應亮度。讓我們仔細看看。 相關報道:Android P中最好的新特性,現在是Beta版 什麼是自適應電池(adaptive battery)? 谷歌與Alphabet的DeepMind團隊合作開發了自...

  • 發佈於 2021-04-06 08:14
  • 閲讀 ( 47 )
tqjjw841
tqjjw841

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦