LIP6 1997/031

  • Soutenance de thèse
    Conception et réalisation d'un routeur de paquets à hautes performances
  • V. Reibaldi
  • 176 pages - 29/11/1997- document en - http://www.lip6.fr/lip6/reports/1997/lip6.1997.031.ps.gz - 1,192 Ko
  • Contact : Vincent.Reibaldi (at) nullst.com
  • Ancien Thème : ASIM
  • Cette thèse présente l'architecture d'un routeur de paquets à hautes performances intégrant 8 liaisons série point-à-point asynchrones full-duplex à 1 Gbit/s développées à BULL et conformes au standard IEEE 1355. Ce routeur appelé RCUBE est conçu autour d'un crossbar non bloquant 8 x 8 et offre une latence de routage de 150 ns ainsi qu'un débit global de 640 Mo/s à 80 MHz. Il supporte deux schémas de routage de base qui sont le schéma de routage par intervalles et le schéma de routage explicite. Cette caractéristique permet d'utiliser RCUBE efficacement dans n'importe quelle topologie de réseau comportant un nombre quelconque de noeuds. La taille des paquets routés par RCUBE est quelconque, ce qui lui permet d'encapsuler des paquets correspondant à n'importe quel protocole de communication. Afin de réduire les phénomènes de congestion, RCUBE intègre une fonction d'adaptativité dont le coût n'est que d'un cycle. Cette fonction permet à l'utilisateur de spécifier un ordre dans les sorties que peut prendre un paquet. La présence d'une table de routage par port d'entrée autorise la réalisation de plusieurs réseaux logiques disjoints dans un même routeur. Développé dans le cadre du projet européen OMI/HIC, RCUBE comporte 465000 transistors et a été fabriqué en technologie CMOS 0.5 micron-3.3 V par SGS-THOMSON. Testé à BULL, il a été mis en carte au laboratoire LIP6 et est opérationnel à 66 MHz.
  • Mots clés : réseau haut débit, IEEE 1355, routage par intervalle, adaptativité, liaison série, gigabit/s
  • Directeur de la publication : Francois.Dromard (at) nulllip6.fr