Sommario:
Definizione: che cosa significa Protocollo bundle?
Il protocollo bundle è un protocollo di rete sperimentale tollerante alle interruzioni (DTN) progettato per reti di comunicazione instabili. Raggruppa blocchi di dati in bundle e li trasmette utilizzando una tecnica store-and-forward.
I protocolli di bundle collegano più subnet in un'unica rete. Forniscono un servizio di ritrasmissione basato sulla custodia e memorizzano i dati per lunghi periodi. Il ritrasmettitore del segnale garantisce la consegna dei pacchetti. Come tali, possono facilmente affrontare problemi di connettività Internet come ritardi di larghezza di banda e rotture.
Il protocollo bundle è specificato come RFC5050.
Techopedia spiega il Bundle Protocol
Il protocollo bundle è un protocollo sperimentale prodotto all'interno del gruppo di ricerca sulle reti tolleranti di ritardo della task force di ricerca su Internet e rappresenta il consenso dei partecipanti attivi a questo gruppo. Quando i protocolli bundle vengono utilizzati su Internet, vengono utilizzati i protocolli standard Internet Engineering Task Force (IETF) per il controllo e la sicurezza della congestione. I protocolli di bundle fanno uso di protocolli nativi per la comunicazione su Internet. L'interfaccia tra una suite di protocolli internetwork e un protocollo bundle comune viene definita adattatore del livello di convergenza.
I protocolli di bundle sono entrati in scena nel 2007, quando sono stati fatti sforzi per fornire un framework condiviso per lo sviluppo di algoritmi e applicazioni in reti tolleranti alle interruzioni. Il protocollo definisce una serie di blocchi di dati contigui come pacchetti, in cui ciascun pacchetto ha informazioni semantiche sufficienti per consentire alle applicazioni di progredire. I pacchetti vengono generalmente instradati in modo store-and-forward tra i nodi partecipanti tramite le tecnologie di trasporto di rete. Questi livelli che trasportano fasci attraverso le reti locali sono chiamati livelli di convergenza dei fasci. L'architettura del bundle funziona come reti overlay e fornisce nuove architetture di denominazione basate su identificatori di end-point e offerte di servizi a grana grossa.
I protocolli che utilizzano il bundle sfruttano il livello dell'applicazione per inviare bundle attraverso le reti. Grazie alla natura store-and-forward di DTN, la soluzione di routing beneficia dell'esposizione alle informazioni sul livello dell'applicazione. I protocolli bundle accumulano i dati dell'applicazione in bundle, che vengono inviati attraverso una configurazione di rete eterogenea associata a una garanzia di servizio di alto livello. Questa garanzia è specificata dal livello dell'applicazione, inclusi contrassegni in blocco, accelerati e normali.
Le funzionalità dei protocolli di bundle includono:
- Ritrasmissione basata sulla custodia
- Associazione tardiva di identificatori di endpoint di rete a un indirizzo Internet costituente
- Capacità di sfruttare la connettività programmata, prevista e opportunistica
- Capacità di interoperare con connettività intermittente
