Unterschied zwischen reaktiven und proaktiven Protokollen

Unterschied zwischen reaktiven und proaktiven Protokollen
Unterschied zwischen reaktiven und proaktiven Protokollen

Video: Unterschied zwischen reaktiven und proaktiven Protokollen

Video: Unterschied zwischen reaktiven und proaktiven Protokollen
Video: The discount rate | Money, banking and central banks | Finance & Capital Markets | Khan Academy 2024, November
Anonim

Reaktive vs. proaktive Protokolle

Reaktive und Proaktive Protokolle sind die Routing-Protokolle, die in mobilen Ad-hoc-Netzwerken verwendet werden, um Daten vom Host zum Ziel zu senden. Ein Datenpaket wird in einem Ad-hoc-Netzwerk über mehrere mobile Knoten von der Quelle zum Ziel gesendet. Diese Art von Netzwerk wird im Allgemeinen in einem von einer Katastrophe betroffenen Gebiet, einem Militärgebiet oder im Weltraum verwendet, wo eine feste Infrastruktur zerstört ist oder nicht existiert. Die Knoten dieses Netzwerks arbeiten als Router für die Paketdaten und übertragen sie von einem Knoten zum anderen bis zum Ziel. Diese Knoten sind mobil und können sich auf Schiffen, Autos, Bussen oder Flugzeugen befinden. Da die Daten mehrere Knoten passieren müssen, bevor sie geliefert werden, ist ein Routing-Protokoll erforderlich, damit Daten von einem Knoten zum anderen weitergeleitet und an die richtige Adresse geliefert werden können. Routing-Protokolle werden entsprechend der Art und Weise, wie sie ihre Arbeit ausführen, in sechs Kategorien eingeteilt, und wir werden zwei davon besprechen, reaktive und proaktive Protokolle.

Reaktive Protokolle

Es gibt zwei Arten von reaktiven Protokollen: Ad hoc On-Demand Distance Vector oder AODV und Temporary Ordering Routing Algorithm oder TORA. Im AODV-Routing-Protokoll arbeitet der Knoten unabhängig und trägt nicht die Informationen benachbarter Knoten oder die Informationen der anderen Knoten im Netzwerk. Sie funktionieren nur, wenn ihnen Daten geliefert werden, um die Route zum Ziel aufrechtzuerh alten. Diese Knoten haben die Information über die Route, über die Daten geliefert werden müssen, so dass sie das Paket an den nächsten Knoten auf der vorbestimmten Route weiterleiten. TORA ist ein sehr effizienter und anpassungsfähiger Algorithmus, da er alle kürzest möglichen Routen von der Quelle zum Ziel ausarbeitet. Dieses Protokoll ist in der Lage, die Erstellung einer Route und die Übertragung der Daten sicherzustellen und die Route zu löschen, falls es zu einer Aufteilung im Netzwerk kommt. Bei diesem Protokoll trägt jeder Knoten die Informationen seiner Nachbarknoten.

Proaktive Protokolle

Dieses Protokoll verwendet den Destination Sequence Distance Vector oder DSDV-Router, der mit dem Bellmann-Ford-Algorithmus entwickelt wurde. In diesem Protokoll beh alten alle Knoten die Informationen über den nächsten Knoten bei. Alle mobilen Knoten dieses Protokolls müssen ihre Einträge an ihre benachbarten Knoten weiterleiten. Die Knoten, die in der Route liegen, leiten die Paketdaten nach gegenseitiger Vereinbarung von einem Knoten zum anderen Knoten weiter, daher müssen alle Knoten ihre Position im DSDV-Protokoll ständig aktualisieren, damit es zu keiner Unterbrechung der Route kommt.

In Kürze:

Proaktive vs. reaktive Protokolle

• Die durchschnittliche Ende-zu-Ende-Verzögerung oder die Zeit, die die Daten benötigen, um das Ziel von der Quelle zu erreichen, ist bei reaktiven Protokollen variabel, bleibt jedoch bei proaktiven Protokollen für ein bestimmtes Ad-hoc-Netzwerk konstant.

• Die Lieferung von Paketdaten ist in reaktiven Protokollen viel effizienter als in proaktiven Protokollen.

• Reaktive Protokolle sind viel schneller in der Leistung als proaktive Protokolle.

• Reaktive Protokolle sind viel anpassungsfähiger und funktionieren viel besser in verschiedenen Topographien als proaktive Protokolle.

Empfohlen: