Delay Tolerant Network
Utilisation de TCP/IP ?
TCP/IP étant l'une des piles protocolaires les plus utilisés dans le cadre des communications réseaux, on serait tenté d'essayer de la mettre en oeuvre dans le cadre de la communication précédement décrite.
Rappel des caractéristiques de TCP/IP
TCP/IP utilise les mécanismes suivants pour assurer la fiabilité des communications :
- Une conversation constante entre l'émetteur et le récepteur (établissement d'un connexion en TCP, accusés de reception, etc.) permettant d'adapter la communication dynamiquement aux éventuels problèmes
- Etablissement d'un seul chemin (à un instant donné) entre les noeuds
- Retransmission des données en cas d'érreurs
De ces mécanismes on peut déduire les caractéristiques que doit avoir le réseau sur lequel est utilisé TCP/IP :
- Un faible Round Time Trip
- Une connectivité de bout-en-bout
- Un faible taux d'erreur
- Un faible coût de transmission
TCP/IP adapté ?
On peut le voir, les caractériques d'un réseau TCP/IP ne sont pas du tout les mêmes que celle du réseau étudié.
Ainsi les importants délais entre la Terre et Mars ne sont pas compatibles avec les timers mis en place au niveau de TCP. De même, le coût élevé des tranmissions ainsi que la faiblesse des débits rendraient très vite la restransmission des données en cas d'erreur inutilisable alors même que le taux d'érreur est plus élevé. Enfin, l'absence possible de connexion de bout-en-bout pourrait interdire la communication
TCP/IP, ou les protocoles similaires, ne sont donc pas adaptés pour de tels environnements.