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

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

Wideo: Różnica między protokołami reaktywnymi a proaktywnymi

Wideo: Różnica między protokołami reaktywnymi a proaktywnymi
Wideo: BSNL FTTH V/S Airtel Xstream Fiber {Detailed comparison} 2024, Lipiec
Anonim

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 węzłów, które są mobilne. Ten rodzaj sieci jest powszechnie używany na obszarach dotkniętych katastrofą, na polach wojskowych lub w przestrzeni, gdzie infrastruktura stała 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 aż do miejsca przeznaczenia. Węzły te są mobilne i mogą być zlokalizowane na statku, samochodzie, autobusie lub samolocie. Ponieważ dane muszą przejść przez kilka węzłów, zanim zostaną dostarczone, protokół routingu jest niezbędny, aby dane mogły być przekazywane z jednego węzła do drugiego i dostarczane pod właściwy adres. Protokoły routingu są podzielone na sześć kategorii w zależności od sposobu, w jaki wykonują swoją pracę, a omówimy dwa 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 oraz tymczasowy algorytm routingu zamawiania lub TORA. W protokole routingu AODV węzeł działa niezależnie i nie przenosi informacji o węzłach sąsiadujących z nim ani informacji o innych węzłach w sieci. Działają tylko wtedy, gdy dane są im dostarczane, aby utrzymać trasę do celu. Węzły te posiadają informacje o trasie, przez którą dane muszą być dostarczone, więc przekazują pakiet do następnego węzła na z góry określonej trasie. TORA jest bardzo wydajnym i adaptacyjnym algorytmem, ponieważ działa na wszystkich najkrótszych możliwych trasach od źródła do celu. Protokół ten jest w stanie zapewnić utworzenie trasy, podróż danych i usunięcie trasy w przypadku partycji w sieci. W tym protokole każdy węzeł przenosi informacje o sąsiednich węzłach.

Protokoły proaktywne

Ten protokół używa routera Destination Sequence Distance Vector lub routera DSDV zaprojektowanego za pomocą algorytmu Bellmanna-Forda. 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 przerw na trasie.

W skrócie:

Protokoły proaktywne a reaktywne

• Średnie opóźnienie od końca do końca lub czas potrzebny do dotarcia 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 bardziej wydajne 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.

Zalecana: