Differenza tra protocolli reattivi e proattivi

Protocolli reattivi rispetto a protocolli proattivi

I protocolli reattivi e proattivi sono i protocolli di routing utilizzati nelle reti mobili Ad hoc per inviare dati dall'host alla destinazione. Un pacchetto di dati viene inviato dall'origine alla destinazione in una rete Ad hoc attraverso più nodi mobili. Questo tipo di rete viene generalmente utilizzato in un'area colpita da disastri, in un campo militare o nello spazio in cui l'infrastruttura fissa viene distrutta o non esiste. I nodi di questa rete funzionano come router per i dati del pacchetto e lo trasmettono da un nodo a un altro fino alla destinazione. Questi nodi sono mobili e possono essere posizionati su nave, auto, autobus o aereo. Poiché i dati devono passare diversi nodi prima di essere consegnati, un protocollo di routing deve essere tale che i dati possano essere trasmessi da un nodo a un altro e consegnati all'indirizzo corretto. I protocolli di routing sono classificati in sei categorie in base al modo in cui svolgono il loro lavoro e ne discuteremo due Protocolli reattivi e proattivi.

Protocolli reattivi

Esistono due tipi di protocolli reattivi Ad-Su-Demand Distance Vector o AODV e Algoritmo di routing di ordinazione temporanea o TORA. Nel protocollo di routing AODV il nodo funziona in modo indipendente e non porta le informazioni dei nodi adiacenti ad esso o le informazioni degli altri nodi nella rete. Funzionano solo quando un dato viene consegnato a loro in modo da mantenere il percorso verso la destinazione. Questi nodi hanno l'informazione del percorso attraverso il quale i dati devono essere consegnati in modo che passino il pacchetto al nodo successivo in una rotta predeterminata. TORA è un algoritmo molto efficiente e adattivo in quanto lavora su tutti i percorsi più brevi possibili dalla sorgente alla destinazione. Questo protocollo è in grado di garantire la creazione del percorso, il percorso dei dati e cancellare il percorso nel caso in cui ci sia una partizione nella rete. In questo protocollo ogni nodo porta le informazioni dei suoi nodi vicini.

Protocolli proattivi

Questo protocollo utilizza il router Destination Sequence Distance Vector o DSDV progettato con algoritmo Bellmann-Ford. In questo protocollo tutti i nodi mantengono le informazioni sul prossimo nodo. Tutti i nodi mobili di questo protocollo devono inoltrare le sue voci ai nodi adiacenti. I nodi che si trovano nel percorso passano i dati del pacchetto da un nodo all'altro dopo un accordo reciproco, quindi tutti i nodi devono aggiornare costantemente la loro posizione nel protocollo DSDV in modo che non ci siano interruzioni nel percorso.

In breve:

Protocolli proattivi vs reattivi

• Il ritardo medio end-to-end o il tempo impiegato dai dati per raggiungere la destinazione dalla sorgente è variabile nei protocolli reattivi, ma rimane costante nei protocolli proattivi per una determinata rete ad hoc.

• La consegna dei dati a pacchetto è molto più efficiente nei protocolli reattivi rispetto ai protocolli proattivi.

• I protocolli reattivi sono molto più veloci nelle prestazioni rispetto ai protocolli Proattivi.

• I protocolli reattivi sono molto più adattivi e funzionano molto meglio in diverse topografie rispetto ai protocolli proattivi.