TCP-IP : Concepts de l'interconnexion


Point de départ : les réseaux interconnectés sont de nature diverse
Les différences entre tous ces réseaux ne doivent pas apparaître à l'utilisateur de l'interconnexion.
Abstraction à chaque niveau de fonctionnalité (couches de protocoles) qui encapsule les fonctionnalités de niveau inférieur
Affranchit l'utilisateur des détails relatifs aux couches inférieures et finalement au réseau lui-même (couche physique).
Les premiers systèmes d'interconnexion ont traité le problème au niveau applicatif : messagerie relayant le message de noeud en noeud. Cette solution présente plusieurs inconvénients :
si les applications interfacent  elles-mêmes le réseau (aspects physiques), elles sont  victimes de toute modification de celui-ci,
plusieurs applications différentes sur une même machine dupliquent l'accès au réseau,
lorsque le réseau devient important, il est impossible de mettre en oeuvre toutes les applications nécessaires à l'interconnexion sur tous les noeuds des réseaux.
Alternative à cette solution : mise en oeuvre de l'interconnexion au niveau des protocoles gérant  la couche réseau de ces systèmes.
Avantage considérable : les données sont routées par les noeuds intermédiaires sans que ces noeuds aient la moindre  connaissance des applications responsables des ces données
Autres avantages :

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.

L'interconnexion : faire transiter des informations depuis un réseau vers un autre réseau par des noeuds spécialisés appelés passerelles (gateway) ou routeurs (router)

Les routeurs possèdent une connexion sur chacun des réseaux:
Réseau A <-----> P <----->Réseau B
La passerelle P interconnecte les réseaux A et B.

Le rôle de la paserelle P est de transférer sur le réseau B, les paquets  circulant sur le réseau A et destinés au réseau B et inversement.

Réseau A <-----> P1 <-----> Réseau B <-----> P2 <-----> Réseau C
P1 transfère sur le réseau B, les paquets  circulant sur le réseau A et destinés aux réseaux B et C
P1 doit avoir connaissance de la topologie du réseau; à savoir que C est accessible depuis le réseau B.
Le routage n'est pas effectué sur la base de la machine destinataire mais sur la base du réseau destinataire

Précédent retour au sommaire suivant