Modèle de référence tcp/ip

La couche de transport ou d`hôte à hôte du modèle TCP/IP correspond approximativement à la quatrième couche du modèle OSI (Open Systems interconnexion), également appelée couche de transport. Le modèle TCP/IP combine les deux couches (couche de liaison physique et de données) en une couche, c`est-à-dire une couche hôte vers réseau. Le diagramme suivant montre les différentes couches du modèle TCP/IP: IBM, AT&T et DEC ont été les premières grandes sociétés à adopter TCP/IP, ce malgré des protocoles propriétaires concurrents. Dans IBM, à partir de 1984, le groupe de Barry Appelman a fait le développement TCP/IP. Ils ont navigué la politique d`entreprise pour obtenir un flux de produits TCP/IP pour divers systèmes IBM, y compris MVS, VM, et OS/2. Dans le même temps, plusieurs petites entreprises, telles que FTP Software et le groupe Wollongong, ont commencé à proposer des piles TCP/IP pour DOS et Microsoft Windows. La première pile TCP/IP VM/CMS provenait de l`Université du Wisconsin [16]. [17] nous avons deux modèles de référence tels que le modèle OSI et le modèle de référence TCP/IP, cependant, le modèle OSI est hypothétique mais le TCP/IP est un modèle absolument pratique. Les caractéristiques qui se sont démarquant au cours de la recherche, ce qui a conduit à faire le modèle de référence TCP/IP étaient: quelques-unes des premières piles TCP/IP ont été écrites de façon unique par quelques programmeurs. Jay Elinsky et Oleg Vishnepolsky d`IBM Research ont écrit des piles TCP/IP pour VM/CMS et OS/2, respectivement. [citation nécessaire] Dans 1984 Donald Gillies au MIT a écrit un ntcp multi-connexion TCP qui a couru au sommet de la couche IP/PacketDriver maintenu par John Romkey au MIT en 1983-4.

Romkey a exploité ce TCP en 1986 lors de la création du logiciel FTP. 18 à partir de 1985, Phil Karn crée une application TCP multi-connexion pour les systèmes radio Ham (KA9Q TCP). [20] TCP/IP qui est protocole de contrôle de transmission et protocole Internet a été développé par l`Agence de recherche de projet du ministère de la défense (ARPA, plus tard DARPA) dans le cadre d`un projet de recherche d`interconnexion de réseau pour relier des machines distantes. En outre, le modèle de référence TCP/IP distingue entre les protocoles utilisateur et les protocoles de support. [32] les protocoles de support fournissent des services à un système. Les protocoles utilisateur sont utilisés pour les applications utilisateur réelles. Par exemple, FTP est un protocole utilisateur et DNS est un protocole de support. Les trois couches supérieures du modèle OSI, c`est-à-dire la couche d`application, la couche de présentation et la couche de session, ne sont pas distinguées séparément dans le modèle TCP/IP qui n`a qu`une couche d`application au-dessus de la couche de transport. Alors que certaines applications de protocole OSI pures, telles que X.

400, les ont également combinées, il n`est pas nécessaire qu`une pile de protocole TCP/IP doive imposer une architecture monolithique au-dessus de la couche de transport. Par exemple, le protocole d`application NFS s`exécute sur le protocole de présentation de la représentation des données externes (XDR), qui, à son tour, s`exécute sur un protocole appelé appel de procédure distante (RPC). RPC fournit une transmission d`enregistrement fiable, de sorte qu`il peut utiliser en toute sécurité le transport UDP de meilleur effort. La propagation de TCP/IP a été alimentée plus loin en juin 1989, lorsque l`Université de Californie, Berkeley a accepté de placer le code TCP/IP développé pour BSD UNIX dans le domaine public. Le réseau académique britannique JANET a converti en protocole Internet en 1991. [21] divers fournisseurs d`entreprise, dont IBM, ont inclus ce code dans les versions commerciales de logiciels TCP/IP.