反應式與主動式協議
反應式和主動式協議是移動adhoc網絡中用來將數據從主機發送到目的地的路由協議。在adhoc網絡中,分組數據通過多個移動節點從源發送到目的地。這類網絡一般用於災區、軍事領域或固定基礎設施被毀或不存在的空間。該網絡中的節點作為路由器將數據包從一個節點傳輸到另一個節點,直到目的地。這些節點是移動的,可以定位在船舶、汽車、公共汽車或飛機上。由於數據在傳遞之前必須經過多個節點,因此必須使用路由協議,以便數據可以從一個節點傳遞到另一個節點,並傳遞到正確的地址。根據路由協議的工作方式將其分為六類,我們將討論其中的兩類:反應式和主動式。
反應性協議
有兩種類型的反應式協議adhoc按需距離向量(AODV)和臨時排序路由算法(TORA)。在AODV路由協議中,節點獨立工作,不攜帶相鄰節點的信息或網絡中其他節點的信息。它們只有在數據被傳送到目的地時才起作用,以保持到達目的地的路線。這些節點具有數據必須通過的路由信息,因此它們將數據包傳遞到預定路由中的下一個節點。TORA是一種非常有效和自適應的算法,因為它可以計算出從源到目的地的所有可能的最短路徑。該協議能夠保證路由的創建、數據的行程以及在網絡中有分區的情況下清除路由。在該協議中,每個節點都攜帶其相鄰節點的信息。
主動式協議
該協議採用目標序列距離向量或採用Bellmann-Ford算法設計的DSDV路由器。在該協議中,所有節點都維護下一個節點的信息。該協議的所有移動節點都必須將其條目轉發給相鄰的節點。路由中的節點在相互協商後將數據包從一個節點傳遞到另一個節點,因此所有節點必須不斷地更新其在DSDV協議中的位置,這樣路由就不會中斷。
在簡介:主動式vs反應式協議•在反應式協議中,平均端到端延遲或數據從源到達目的地所花費的時間在反應式協議中是可變的,但在給定的自組織網絡的主動式協議中保持不變。•在反應式協議中,包數據的傳遞比在主動式協議中更有效協議。•反應式協議的性能比主動式協議快得多。•與主動式協議相比,反應式協議更具適應性,在不同的拓撲結構中工作得更好。 |