previous up next top index
Précédent : Vérification Remonter : Actions de recherche Suivant : Actions industrielles


Support des liens unidirectionnels dans l'Internet

Participants : Christian Huitema, Walid Dabbous, Emmanuel Duros

De nombreuses applications distribuées peuvent bénéficier de connections à haut débit vers l'Internet (Ethernet 10 Mbits, FDDI, etc). Cependant, pour obtenir de bonnes performances de bout en bout, les sites distants doivent être reliés par des liens à haut débit qui sont actuellement très onéreux (ATM, etc).

Une solution asymétrique à faible coût peut être réalisée en utilisant des réseaux satellitaires qui peuvent couvrir de larges zones géographiques. Cette solution est basée sur l'utilisation de récepteurs : la connection est unidirectionnelle, car ces récepteurs ne peuvent transmettre de données sur le réseau satellitaire. Les protocoles de routage dans l'Internet ne supportant pas les liens unidirectionnels, le but de notre travail est de proposer des modifications à ces protocoles pour intégrer les liens satellitaires unidirectionnels.

Un réseau satellitaire fournit des services à haut débit indépendants de la position des utilisateurs dans de larges secteurs géographiques. Il comprend deux types d'équipement : des stations montantes qui transmettent des données et des récepteurs qui ne peuvent que recevoir des données. Un récepteur est composé d'une antenne satellitaire orientée vers un satellite géostationnaire, connectée à une station utilisateur ou à un routeur. Une station utilisateur a une autre interface, et un routeur une ou plusieurs autres connectées à l'Internet. Les informations sont envoyées des stations montantes à un satellite qui les renvoie à un ensemble de récepteurs qui appartiennent à la couverture satellitaire.

Les problèmes associés à cette configuration sont liés aux protocoles de routages. Chaque routeur dans l'Internet doit régulièrement annoncer à ses voisins quels réseaux il est capable d'atteindre, afin que chaque routeur ait une vue globale de l'Internet. Ce mécanisme est nécessaire pour qu'un routeur qui doit acheminer un paquet IP vers une destination donnée sache vers quel routeur voisin l'envoyer. Dans le cas de réseaux satellitaires de type broadcast, un récepteur ne peut annoncer directement aux stations montantes les réseaux qu'il peut atteindre. Ces dernières croiront alors qu'aucun réseau n'est atteignable par l'intermédiaire du réseau satellitaire et n'enverront donc aucun paquet IP sur leur liaison satellitaire.

Pour remédier à cela, les méthodes d'apprentissage de routes sont modifiées. Un récepteur maintient une liste des stations montantes grâce aux messages qu'elles envoyaient pour annoncer les réseaux qu'elles peuvent atteindre (leur adresse IP est contenue dans l'entête des messages envoyés). Les récepteurs ne tiennent pas compte de ces routes, car ils ne peuvent manifestement pas les atteindre par le réseau satellitaire (lien unidirectionnel). Les récepteurs envoient régulièrement des messages contenant les réseaux qu'ils peuvent atteindre à chaque adresse de la liste des stations montantes. Les récepteurs transmettent ces messages par leurs interfaces connectées à l'Internet.

Ces modifications ont été implémentées dans le protocole du routage RIP. L'utilisation d'un réseau de PC nous a permis de simuler des liens unidirectionnels et de vérifier le bon fonctionnement des algorithmes. Nous prévoyons de faire des démonstrations en local avant la fin de l'année 1996. En 1997, nous allons expérimenter ces algorithmes sur des liaisons satellitaires, dans le but de démontrer la transmission de vidéo au dessus de IP en multipoint vers une partie des partenaires du projet européen MERCI.



previous up next top index Précédent : Vérification Suivant : Actions industrielles Remonter : Actions de recherche