search

靜態路由演算法有哪些

靜態路由演算法有哪些

  靜態路由演算法主要有洪泛法,隨機走動法,最短路徑法,基於流量的路由演算法,共四種演算法。

  1、洪泛法:適宜於網路規模小,通訊負載輕,可靠性要求極高的通訊場合。

  2、隨機走動法:雖然簡單,但不是最佳路由,通訊效率低,分組傳輸延遲也不可預測,實用價值低。

  3、最短路徑法:將源節點到網路中所有節點的最短通路都找出來,作為這個節點的路由表,當網路的拓撲結構不變、通訊量平穩時,該點到網路內任何其它節點的最佳路徑都在它的路由表中。

  4、基於流量的路由演算法:要知道網路拓撲結構、節點之間的平均流量、各條線路的容量,然後在此基礎上採用適當的選擇演算法,從而找出最佳路由。

常見的路由選擇演算法有哪些

  路由演算法分為靜態路由演算法和動態路由演算法。動態路由器演算法又稱為自適應路由選擇演算法。

  靜態路由選擇演算法分為:

  泛射路由演算法或者擴散法;固定路由演算法;隨機走動法;最短路徑法。動態路由選擇演算法分為:

  分散式路由選擇。基本演算法有距離向量演算法和鏈路狀態演算法;集中式路由選擇;混合式動態路由選擇;鏈路狀態路由演算法。路由選擇演算法,又名選路演算法,可以根據多個特性來加以區分。演算法的目的是找到一條從源路由器到目的路由器的好路徑,即具有最低費用的路徑。

程序排程演算法有哪些

  1、先來先服務:是最簡單的排程演算法,按先後順序進行排程。

  2、輪轉法:是讓每個程序在就緒佇列中的等待時間與享受服務的時間成正比例。

  3、短作業優先排程演算法:是從後備佇列中選擇一個或若干個估計執行時間最短的作業,將它們調入記憶體執行。

  4、高優先權優先排程演算法:指的是一種在緊迫型作業進入系統後能得到優先處理的計算機演算法。

  5、高響應比優先排程演算法:是一種對CPU中央控制器響應比的分配的一種演算法。既考慮作業等待時間又考慮作業執行時間,既照顧短作業又不使長作業等待時間過長,改進了排程效能。


高階演算法哪些

  數學:離散對數、N次剩餘、函式計算、數值積分、高階代數求根、快速冪、快速傅立葉變換。   分三類圖論:前向星、演算法、2SAT、第k短路、LCA、弦圖判定計算機幾何中的多邊形、圓。   三維問題資料結構:ST表、動態樹、塊狀連結串列、樹鏈剖分。 ...

資料探勘中的預測演算法哪些

  1、決策樹方法。其核心思想是選取具有最高資訊增益的屬性,即相對於資訊熵最高的屬性,可參考維基百科中二者的計算公式作為當前節點的分裂屬性。   2、人工神經網路。人工神經網路,是對人腦若干基本特性的抽象。它由大量神經元透過豐富的連線構成多層網路,用以模擬人腦功能。   3、支援向量機。支援向量機,是20世紀 ...

智慧學習演算法哪些

  智慧學習演算法:是們受自然規律的啟迪,根據其原理,模仿求解問題的演算法。從自然界得到啟迪,模仿其結構進行發明創造,這就是仿生學。這是我們向自然界學習的一個方面。另一方面,我們還可以利用仿生原理進行設計。   智慧學習演算法有:   1、人工神經網路技術;   2、遺傳演算法;   3、模擬退火演算法;   ...

演算法哪些分類

  演算法的分類分為七類,分別是:   1、基本演算法 : 包括列舉和搜尋兩種,分為深度優先搜尋,廣度優先搜尋,啟發式搜尋和遺傳演算法;   2、資料結構的演算法數論;   3、代數演算法;   4、計算幾何的演算法,求凸包;   5、圖論演算法:包括哈夫曼編碼,樹的遍歷,最短路徑演算法,最小生成樹演算法,最 ...

對稱加密演算法哪些

  對稱加密演算法用來對敏感資料等資訊進行加密,常用的演算法包括:   1、DES演算法:資料加密標準,速度較快,適用於加密大量資料的場合。   2、3DES演算法:是基於DES,對一塊資料用三個不同的金鑰進行三次加密,強度更高。   3、AES演算法:高階加密標準,是下一代的加密演算法標準,速度快,安全級別 ...

路由協議哪些

  路由協議有:RIP、IGRP、EIGRP、OSPF、IS-IS、BGP。   路由協議(英語:Routingprotocol)是一種指定資料包轉送方式的網上協議。Internet網路的主要節點裝置是路由器,路由器透過路由表來轉發接收到的資料。轉發策略可以是人工指定的(透過靜態路由、策略路由等方法)。在具有 ...

推薦演算法哪些

  推薦演算法是計算機專業中的一種演算法,透過一些數學演算法,推測出使用者可能喜歡的東西,目前應用推薦演算法比較好的地方主要是網路,其中淘寶做的比較好。推薦演算法主要分為6種。   基於內容的資訊推薦方法的理論依據主要來自於資訊檢索和資訊過濾,所謂的基於內容的推薦方法就是根據使用者過去的瀏覽記錄來向用戶推薦使 ...