L'implémentation, selon des critères de hautes performances, d'un protocole de communication est une tache complexe. De nombreux facteurs tels que l'environnement d'implantation, les techniques d'implémentation, l'efficacité du noyau système et les structures de données sont généralement aussi importants que les spécifications du protocole. Nous avons réalisé une implémentation hautes performances du protocole de transport osi classe 4, dans un environnement a base de transputers (microprocesseur risc d'inmos). Nous avons montre comment le transputer, associe au langage Occam, pouvait fournir un environnement d'implantation performant. L'implémentation a été conçue pour supprimer les transferts de données (en utilisant des structures de données dédiées) et minimiser les accès aux taches systèmes (des primitives systèmes ont ete développées pour optimiser le temps de gestion de la mémoire et des temporisations). L'étude de performances menée sur cette implémentation a montre qu'il était possible d'atteindre des débits voisins de 5000 tsdu par seconde, et nous a permis de définir l'architecture d'une plate-forme configurable pour l'évaluation des protocoles de niveau intermédiaire, et pour l'implantation hautes performances de ces protocoles. Ces travaux se terminent par l'analyse des fonctionnalités du protocole et des techniques d'implémentation mises au point, pour essayer d'apporter des éléments de réponse au probleme de l'avenir des protocoles de transport classiques (osi tp4 et tcp) devant les besoins définis par les domaines d'application nouveaux
Identifer | oai:union.ndltd.org:CCSD/oai:tel.archives-ouvertes.fr:tel-00339134 |
Date | 30 January 1991 |
Creators | Diot, Christophe |
Source Sets | CCSD theses-EN-ligne, France |
Language | French |
Detected Language | French |
Type | PhD thesis |
Page generated in 0.0018 seconds