Różnica między protokołami reaktywnymi i proaktywnymi

Protokoły reaktywne a proaktywne

Protokoły reaktywne i proaktywne to protokoły routingu używane w mobilnych sieciach ad hoc do wysyłania danych z hosta do miejsca docelowego. Dane pakietowe są wysyłane ze źródła do miejsca docelowego w sieci ad hoc przez wiele mobilnych węzłów. Ten typ sieci jest zwykle używany w obszarze dotkniętym katastrofą, na polu wojskowym lub w przestrzeni, w której stała infrastruktura jest zniszczona lub nie istnieje. Węzły tej sieci działają jako routery danych pakietowych i przesyłają je z jednego węzła do drugiego do miejsca docelowego. Węzły te są mobilne i mogą być zlokalizowane na statku, samochodzie, autobusie lub samolocie lotniczym. Ponieważ dane muszą przejść przez kilka węzłów, zanim zostaną dostarczone, niezbędny jest protokół routingu, aby dane mogły być przekazywane z jednego węzła do drugiego i dostarczane pod prawidłowy adres. Protokoły routingu są podzielone na sześć kategorii według sposobu, w jaki wykonują swoją pracę, a omówimy dwie z nich: Protokoły reaktywne i proaktywne.

Protokoły reaktywne

Istnieją dwa typy protokołów reaktywnych Ad hoc Wektor odległości na żądanie lub AODV i algorytm routingu tymczasowego lub TORA. W protokole routingu AODV węzeł działa niezależnie i nie przenosi informacji o sąsiednich węzłach ani informacji o innych węzłach w sieci. Działają tylko po dostarczeniu im danych, aby utrzymać trasę do miejsca docelowego. Węzły te mają informacje o trasie, przez którą dane muszą być dostarczane, więc przekazują pakiet do następnego węzła w z góry określonej trasie. TORA jest bardzo wydajnym i adaptacyjnym algorytmem, ponieważ obsługuje wszystkie najkrótsze możliwe trasy od źródła do miejsca docelowego. Protokół ten jest w stanie zapewnić utworzenie trasy, przejazd danych i usunąć trasę w przypadku, gdy w sieci występuje partycja. W tym protokole każdy węzeł przenosi informacje o swoich sąsiednich węzłach.

Proaktywne protokoły

W tym protokole wykorzystywany jest wektor odległości sekwencji docelowej lub router DSDV zaprojektowany przy użyciu algorytmu Bellmann-Ford. W tym protokole wszystkie węzły przechowują informacje o następnym węźle. Wszystkie węzły mobilne tego protokołu muszą przekazywać swoje wpisy do sąsiednich węzłów. Węzły leżące na trasie przekazują dane pakietowe z jednego węzła do drugiego po wzajemnym uzgodnieniu, dlatego wszystkie węzły muszą stale aktualizować swoją pozycję w protokole DSDV, aby nie było przerwy w trasie.

W skrócie:

Protokoły proaktywne a reaktywne

• Średnie opóźnienie od końca do końca lub czas potrzebny na dotarcie danych do miejsca docelowego ze źródła jest zmienny w protokołach reaktywnych, ale pozostaje stały w protokołach proaktywnych dla danej sieci ad hoc.

• Dostarczanie danych pakietowych jest znacznie wydajniejsze w protokołach reaktywnych niż w protokołach proaktywnych.

• Protokoły reaktywne działają znacznie szybciej niż protokoły proaktywne.

• Protokoły reaktywne są znacznie bardziej adaptacyjne i działają znacznie lepiej w różnych topografiach niż protokoły proaktywne.