Вы находитесь на странице: 1из 22

Chapitre 1:

Présentation de TCP/IP
Historique:
L’origine de TCP/IP remonte au réseau ARPANET.
ARPANET est un réseau de tétécommunication conçu par
l’ARPA (Advanced Research Projects Agency).
Dans les années 60, l’ARPA remarqua que les ordinateurs
utilisés dans le domaine militaire, de marques différentes, ne
pouvaient communiquer qu' avec des ordinateurs de la même
marque.
De plus, la peur d' une attaque nucléaire (guerre froide !!!)
imposait de trouver une nouvelle technologie de
communication permettant de conserver les données
stratégiques dans plusieurs sites, tout en pouvant y accéder
de manière simple et sécurisée.
Le ministère de la défense des Etats-Unis demanda à
l’ARPA de définir un ensemble de protocole afin de permettre
l' interopérabilité entre différents équipements.
Le réseau Internet apparût vers 1980 lorsque l' ARPA fit
évoluer les ordinateurs reliés à ses réseaux de recherche
(essentiellement
Présentation de TCP/IP
TCP/IP : but = interconnexion de réseaux sur une base planétaire

Aujourd’hui : 100000 réseaux interconnectés, plusieurs millions de


machines, plusieurs dizaines de millions d'utilisateurs de "l'lnternet".
Interconnecte divers réseaux : Ethernet, X25, FR, FDDI….etc.

La technologie TCP / IP est adaptable à la plupart des interfaces


matérielles.

La technologie est constituée par des protocoles de base (suite


TCP/IP) qui offrent les services de base du transfert des données :

Ces services de base sont indépendants du support de transmission;


adaptables à toute sorte de media depuis les réseaux locaux jusqu'aux
réseaux longue distance.
Présentation de TCP/IP
Le protocole TCP/IP (Transmission Control Protocol/lnternet
Protocol) prend en charge le routage et constitue le protocole
réseau d'entreprise standard le plus complet et le plus répandu.
.

Ce protocole et Indépendant des constructeurs et disponible sur


tous types de matériel (micro, station, super-calculateur et
équipements de réseaux)

Le protocole TCP/IP désigne une pile de protocoles, répondant


aux standards de l'industrie, utilisée pour permettre à des
ordinateurs de communiquer. Ce protocole est conçu pour
établir des communications sur des réseaux de grande
envergure.
Définitions:
Protocoles:
Un protocole est un « langage »utilisé
pour permettre à des ordinateurs de
communiquer entre-eux.
Exemples :
 protocole d’échange de paquets sur internet (IP)
 protocole d’échange de pages web (HTTP)

 protocole de messagerie (SMTP)


Les protocoles
principaux
TCP/IP(Transmission Control Protocol / Internet protocol):
Est un protocole utilisé pour permettre la communication entre
ordinateurs sur Internet.
Il se compose de deux protocoles: TCP et IP :

Le protocole IP:
- Transmet les données sur Internet dans des paquets IP.
- Attribue une adresse IP à chaque ordinateur connecté sur
Interne .

Le protocole TCP:
- Gère l’ établissement de la liaison entre ordinateurs.
- Contrôle la bonne transmission des données( contrôle de
flux).
NETBEUI ( Net BIOS Extended
User Interface):

C’est un protocole réseau NON ROUTABLE: il ne peut être utilisé


qu’au sein d’un LAN , et ne peut pas franchir un router.

Ces inconvénients:
* Non routable ,
* Performances faible, protocoles très bavard(fonctionne par
broadcast, énormément de requêtes circules alors sur le LAN).

IPX/SPX(Internet Packet Exchange/Sequenced packet exchage):


C’est un protocole développé par Novell.
Il est surtout utilisé, sur Windows, pour certains jeux.
Processus de
communication
Le processus par lequel le protocole TCP/IP transmet des données entre deux
sites est analogue à la procédure d'envoi d'une lettre d'une ville à une autre
par le courrier ordinaire.

Le processus de communication TCP/IP démarre par l'utilisation d'une


application sur l'ordinateur source qui prépare les donnés à transmettre dans
un format lisible par une application située sur l'ordinateur de destination.

Le concept d'interconnexion ou d'internet repose sur la mise en oeuvre d'une


couche réseau masquant les détails de la communication physique du réseau
et détachant les applications des problèmes de routage
Utilisation de couches
Le concept de couches aidera à comprendre ce
qui se produit pendant la communication entre
deux ordinateurs.

De nombreuses couches aident à décrire en détail


le cheminement du flux.

D'autres exemples de systèmes comportant un


flux sont le réseau routier, le système postal et le
réseau téléphonique.
Protocole et couches
TCP/IP
Le Protocole
Pour que des paquets de données puissent
se rendre d'un ordinateur source à un
ordinateur de destination sur un réseau, il est
important que toutes les unités du réseau
communiquent dans la même langue ou
protocole.
Un protocole est un ensemble de règles,
ou convention, qui détermine le format et
la transmission des données
Modèle TCP/IP Modèle OSI

Application
Application Présentation
Session
Transport Transport
internet Réseau
Accès réseau Liaison
Physique
Couche Accès réseau

Recouvre les couches Physique et


Liaison du modèle OSI

Ex : Ethernet
Couche internet
Réalise l’interconnexion des réseaux hétérogènes
distants
Rôle : permettre l’injection de paquets dans
n’importe quel réseau et acheminement de ces
paquets indépendamment les uns des autres
jusqu’à destination
Gère le routage des paquets au travers des
réseaux empruntés
Protocole IP (Internet Protocol)
Couche Transport

Même rôle que la couche Transport du


modèle OSI :
 Transport correct de messages de manière
fiable et de bout en bout entre l’émetteur et le
récepteur
2 implémentations : le protocole TCP
(Transmission Control Protocol) et le
protocole UDP (User Datagram Protocol)
TCP
Protocole à remise garantie, orienté connexion,
qui permet un acheminement sans erreur des
messages.
Rôle : segmentation des données à transmettre
de manière à pouvoir le faire passer sur la couche
internet ; sur la machine destination, TCP replace
dans l’ordre les segment transmis par la couche
internet pour reconstruire le message initial
TCP (suite)
Ex : TCP

Demande
de
connexio
n
réponse

Donnée

sé d e réception
Accu
fin de con
nexion

réponse
UDP
Plus simple que TCP mais non fiable (remise
non garantie)
Fonctionne sans connexion
Plus rapide que TCP
Utilisé quand on néglige volontairement le
contrôle de flux et le séquencement des
paquets.
UDP (suite)
Ex : UDP

Donné
es

Donné
es

Donné
es

Donné
es
Couche Application
Correspond aux couches hautes du modèle OSI
Caractérisée par de nombreux protocoles tels que
Telnet, FTP (File Transfer Protocol), SMTP (Simple
Mail Transfer Protocol), HTTP (HyperText Tranfer
Protocol) …
Rôle important : choix du protocole de transport à
utiliser
Couche Application (suite)
exemple :
• TFTP (Trivial FTP) exploite UDP car on considère
que les liaisons physiques sont suffisamment fiables
et les temps de transmission assez courts pour qu’il
n’y ait pas d’inversion de paquets à l’arrivée
TFTP est plus rapide que FTP, utilisé surtout pour
des transports inter-réseaux et qui exploite TCP
pour fiabiliser la transmission.
• SMTP utilise TCP car pour la remise de courrier
électronique, on souhaite que les messages
parviennent intégralement et sans erreur.
Fin diaporama