Chapter 1. Eléments de cours sur TCP/IP

La suite de protocoles TCP/IP

Revision History
Revision 0.21 Octobre 2005

Table of Contents

Présentation de TCP/IP
OSI et TCP/IP
La suite de protocoles TCP / IP
IP (Internet Protocol, Protocole Internet)
TCP (Transmission Control Protocol,Protocole de contrôle de la transmission)
UDP (User Datagram Protocol)
ICMP (Internet Control Message Protocol)
RIP (Routing Information Protocol)
ARP (Address Resolution Protocol
Fonctionnement général
Les applications TCP-IP
Modèle client/serveur
L'adressage des applicatifs : les ports
Les ports prédéfinis à connaître

Abstract

Le document présente la suite de protocoles TCP/IP.

Ce document sert d'introduction à l'ensemble des cours et TP sur les différents protocoles

Présentation de TCP/IP

TCP/IP est l'abréviation de Transmission Control Protocol/Internet Protocol. Ce protocole a été développé, en environnement UNIX, à la fin des années 1970 à l'issue d'un projet de recherche sur les interconnexions de réseaux mené par la DARPA (Defense Advanced Research Projects Agency) dépendant du DoD (Department of Defense) Américain.

TCP/IP ,devenu standard de fait, est actuellement la famille de protocoles réseaux qui gère le routage la plus répandue sur les systèmes informatiques (Unix/Linux, Windows, Netware...) et surtout, c'est le protocole de l'Internet.

Plusieurs facteurs ont contribué à sa popularité :

Maturité, Ouverture, Absence de propriétaire, Richesse (il fournit un vaste ensemble de fonctionnalités), Compatibilité (différents systèmes d'exploitation et différentes architectures matérielles), et le développement important d'Internet.

La famille des protocoles TCP/IP est appelée protocoles Internet, et a donné son nom au réseau du même nom. Leurs spécifications sont définies dans des documents du domaine public appelés RFC (Request For Comments - Appels à commentaires). Ils sont produits par l'IETF ( Internet Engineering Task Force) au sein de l'IAB (Internet Architecture Board).

La RFC 826, par exemple, définit le protocole ARP.