Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle...

27
Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP École Normale École Normale Supérieure Supérieure Tétouan Tétouan Département Département Informatique Informatique 2008-2009

Transcript of Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle...

Page 1: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

ModuleArchitectures et Administration

des réseaux

ModuleArchitectures et Administration

des réseaux

Chapitre 4 Modèle TCP/IP

Chapitre 4 Modèle TCP/IP

École Normale SupérieureÉcole Normale SupérieureTétouanTétouan

Département InformatiqueDépartement Informatique

2008-2009

Page 2: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

2

SynopsisSynopsis

Introduction Modèle TCP/IP

Un modèle en 4 couches Couche application Couche transport Couche internet Couche accès réseau

Comparaison des modèles OSI et TCP/IP Architecture d’Internet

Introduction Modèle TCP/IP

Un modèle en 4 couches Couche application Couche transport Couche internet Couche accès réseau

Comparaison des modèles OSI et TCP/IP Architecture d’Internet

Page 3: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

3

IntroductionIntroduction

Le ministère américain de la Défense (DoD) a développé le modèle de référence TCP/IP, car il avait besoin d'un réseau pouvant résister à toutes les situations.

Imaginez en effet un monde quadrillé de connexions de toutes sortes : fils, micro-ondes, fibres optiques et liaisons satellites. Imaginez maintenant que des données doivent être transmises quel que soit l'état d'un nœud ou d'un réseau spécifique. Le ministère américain de la Défense nécessitait une transmission réseau fiable, pour toute destination des données et en toute circonstance.

La création du modèle TCP/IP a contribué à la réalisation de ce projet. Depuis lors, le modèle TCP/IP s'est imposé comme la norme Internet. La version actuelle du protocole TCP/IP a été normalisée en septembre 1981.

Le ministère américain de la Défense (DoD) a développé le modèle de référence TCP/IP, car il avait besoin d'un réseau pouvant résister à toutes les situations.

Imaginez en effet un monde quadrillé de connexions de toutes sortes : fils, micro-ondes, fibres optiques et liaisons satellites. Imaginez maintenant que des données doivent être transmises quel que soit l'état d'un nœud ou d'un réseau spécifique. Le ministère américain de la Défense nécessitait une transmission réseau fiable, pour toute destination des données et en toute circonstance.

La création du modèle TCP/IP a contribué à la réalisation de ce projet. Depuis lors, le modèle TCP/IP s'est imposé comme la norme Internet. La version actuelle du protocole TCP/IP a été normalisée en septembre 1981.

Page 4: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

4

IntroductionIntroduction

TCP/IP désigne communément une architecture réseau, mais cet acronyme désigne en fait 2 protocoles étroitement liés : un protocole de transport TCP (Transmission Control Protocol) et un protocole réseau IP (Internet Protocol).

Ce qu'on entend par "modèle TCP/IP", c'est en fait une architecture réseau en 4 couches dans laquelle les protocoles TCP et IP jouent un rôle prédominant, car ils en constituent l'implémentation la plus courante. Par abus de langage, TCP/IP peut donc désigner deux choses : le modèle TCP/IP et la suite de deux protocoles TCP et IP.

TCP/IP désigne communément une architecture réseau, mais cet acronyme désigne en fait 2 protocoles étroitement liés : un protocole de transport TCP (Transmission Control Protocol) et un protocole réseau IP (Internet Protocol).

Ce qu'on entend par "modèle TCP/IP", c'est en fait une architecture réseau en 4 couches dans laquelle les protocoles TCP et IP jouent un rôle prédominant, car ils en constituent l'implémentation la plus courante. Par abus de langage, TCP/IP peut donc désigner deux choses : le modèle TCP/IP et la suite de deux protocoles TCP et IP.

Page 5: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

5

Modèle TCP/IPUn modèle en 4 couches

Modèle TCP/IPUn modèle en 4 couches

Page 6: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

6

Modèle TCP/IPCouche applicationModèle TCP/IP

Couche application

La couche application gère les protocoles de niveau supérieur, les représentations, le code et le contrôle du dialogue.

La pile de protocoles TCP/IP regroupe en une seule couche la totalité des aspects liés aux applications et vérifie que les données sont préparées de manière adéquate pour la couche suivante.

Cette couche contient tous les protocoles de haut niveau, comme par exemple Telnet, TFTP (trivial File Transfer Protocol), SMTP (Simple Mail Transfer Protocol), HTTP (HyperText Transfer Protocol), NFS (Network File System)…

La couche application gère les protocoles de niveau supérieur, les représentations, le code et le contrôle du dialogue.

La pile de protocoles TCP/IP regroupe en une seule couche la totalité des aspects liés aux applications et vérifie que les données sont préparées de manière adéquate pour la couche suivante.

Cette couche contient tous les protocoles de haut niveau, comme par exemple Telnet, TFTP (trivial File Transfer Protocol), SMTP (Simple Mail Transfer Protocol), HTTP (HyperText Transfer Protocol), NFS (Network File System)…

Page 7: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

7

Modèle TCP/IPCouche applicationModèle TCP/IP

Couche application

Le point important pour cette couche est le choix du protocole de transport à utiliser. Par exemple, TFTP (surtout utilisé sur réseaux locaux) utilisera UDP, car on part du principe que les liaisons physiques sont suffisamment fiables et les temps de transmission suffisamment courts pour qu'il n'y ait pas d'inversion de paquets à l'arrivée. Ce choix rend TFTP plus rapide que le protocole FTP qui utilise TCP. A l'inverse, SMTP utilise TCP, car pour la remise du courrier électronique, on veut que tous les messages parviennent intégralement et sans erreurs.

Le point important pour cette couche est le choix du protocole de transport à utiliser. Par exemple, TFTP (surtout utilisé sur réseaux locaux) utilisera UDP, car on part du principe que les liaisons physiques sont suffisamment fiables et les temps de transmission suffisamment courts pour qu'il n'y ait pas d'inversion de paquets à l'arrivée. Ce choix rend TFTP plus rapide que le protocole FTP qui utilise TCP. A l'inverse, SMTP utilise TCP, car pour la remise du courrier électronique, on veut que tous les messages parviennent intégralement et sans erreurs.

Page 8: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

8

Modèle TCP/IPCouche applicationModèle TCP/IP

Couche application

Page 9: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

9

Modèle TCP/IPCouche transportModèle TCP/IPCouche transport

La couche transport fournit une connexion logique entre les hôtes source et de destination. Ainsi elle permette à des entités paires de soutenir une conversation.

Officiellement, cette couche n'a que deux implémentations : le protocole TCP (Transmission Control Protocol) et le protocole UDP (User Datagram Protocol).

Les protocoles de transport TCP et UDP) segmentent et rassemblent les données envoyées par des applications de couche supérieure en un même flux de données, ou connexion logique, entre les deux points d'extrémité.

La couche transport fournit une connexion logique entre les hôtes source et de destination. Ainsi elle permette à des entités paires de soutenir une conversation.

Officiellement, cette couche n'a que deux implémentations : le protocole TCP (Transmission Control Protocol) et le protocole UDP (User Datagram Protocol).

Les protocoles de transport TCP et UDP) segmentent et rassemblent les données envoyées par des applications de couche supérieure en un même flux de données, ou connexion logique, entre les deux points d'extrémité.

Page 10: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

10

Modèle TCP/IPCouche transportModèle TCP/IPCouche transport

Page 11: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

11

Modèle TCP/IPCouche internetModèle TCP/IPCouche internet

Cette couche réalise l'interconnexion des réseaux (hétérogènes) distants sans connexion. Son rôle est de permettre l'injection de paquets dans n'importe quel réseau et l'acheminement des ces paquets indépendamment les uns des autres jusqu'à destination.

Du fait du rôle imminent de cette couche dans l'acheminement des paquets, le point critique de cette couche est le routage. C'est en ce sens que l'on peut se permettre de comparer cette couche avec la couche réseau du modèle OSI.

La couche internet possède une implémentation officielle : le protocole IP (Internet Protocol). Outre les protocoles ICMP, ARP et RARP.

Cette couche réalise l'interconnexion des réseaux (hétérogènes) distants sans connexion. Son rôle est de permettre l'injection de paquets dans n'importe quel réseau et l'acheminement des ces paquets indépendamment les uns des autres jusqu'à destination.

Du fait du rôle imminent de cette couche dans l'acheminement des paquets, le point critique de cette couche est le routage. C'est en ce sens que l'on peut se permettre de comparer cette couche avec la couche réseau du modèle OSI.

La couche internet possède une implémentation officielle : le protocole IP (Internet Protocol). Outre les protocoles ICMP, ARP et RARP.

Page 12: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

12

Modèle TCP/IPCouche internetModèle TCP/IPCouche internet

Page 13: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

13

Modèle TCP/IPCouche accès réseau

Modèle TCP/IPCouche accès réseau

La couche d'accès au réseau permet à un paquet IP d'établir une liaison physique avec un média réseau. Cela comprend les détails sur les technologies LAN et WAN, ainsi que toutes les informations contenues dans les couches physique et liaison de données du modèle OSI.

les protocoles de la couche d'accès au réseau mappent les adresses IP avec les adresses matérielles physiques et encapsulent les paquets IP dans des trames. La couche d'accès au réseau définit la connexion au média physique en fonction de l'interface réseau et du type de matériel utilisés.

La couche d'accès au réseau permet à un paquet IP d'établir une liaison physique avec un média réseau. Cela comprend les détails sur les technologies LAN et WAN, ainsi que toutes les informations contenues dans les couches physique et liaison de données du modèle OSI.

les protocoles de la couche d'accès au réseau mappent les adresses IP avec les adresses matérielles physiques et encapsulent les paquets IP dans des trames. La couche d'accès au réseau définit la connexion au média physique en fonction de l'interface réseau et du type de matériel utilisés.

Page 14: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

14

Modèle TCP/IPCouche accès réseau

Modèle TCP/IPCouche accès réseau

Page 15: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

15

Modèle TCP/IPRésumé

Modèle TCP/IPRésumé

Applications (processus utilisateurs)

Logiciel (système d’exploitation)

Matériels

Page 16: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

16

Page 17: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

17

Modèle TCP/IPRésumé : Communication sans routeur

Modèle TCP/IPRésumé : Communication sans routeur

Deux machine sous un même sous réseau Deux machine sous un même sous réseau

Page 18: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

18

Modèle TCP/IPRésumé : Communication avec routeur(s)

Modèle TCP/IPRésumé : Communication avec routeur(s)

Prise en compte de l’hétérogénéité Prise en compte de l’hétérogénéité

Page 19: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

19

Modèle TCP/IPRésumé : Encapsulation

Modèle TCP/IPRésumé : Encapsulation

Page 20: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

20

Comparaison des modèles OSI et TCP/IP

Comparaison des modèles OSI et TCP/IP

Les modèles OSI et TCP/IP présentent un grand nombre de similitudes: Tous deux comportent des couches. Tous deux comportent une couche application,

bien que chacune fournisse des services différents.

Tous deux comportent des couches réseau et transport comparables.

Tous deux s'appuient sur un réseau à commutation de paquets, et non sur un réseau à commutation de circuits.

Les professionnels des réseaux doivent connaître les deux modèles.

Les modèles OSI et TCP/IP présentent un grand nombre de similitudes: Tous deux comportent des couches. Tous deux comportent une couche application,

bien que chacune fournisse des services différents.

Tous deux comportent des couches réseau et transport comparables.

Tous deux s'appuient sur un réseau à commutation de paquets, et non sur un réseau à commutation de circuits.

Les professionnels des réseaux doivent connaître les deux modèles.

Page 21: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

21

Comparaison des modèles OSI et TCP/IP

Comparaison des modèles OSI et TCP/IP

Ils présentent également quelques différences: TCP/IP intègre les couches application,

présentation et session du modèle OSI dans sa couche application.

TCP/IP regroupe les couches physique et liaison de données du modèle OSI dans sa couche d'accès au réseau.

TCP/IP semble plus simple, car il comporte moins de couches.

Lorsque la couche transport du protocole TCP/IP utilise le protocole UDP, la transmission des paquets n'est pas fiable tandis qu'elle est toujours fiable avec la couche transport du modèle OSI.

Ils présentent également quelques différences: TCP/IP intègre les couches application,

présentation et session du modèle OSI dans sa couche application.

TCP/IP regroupe les couches physique et liaison de données du modèle OSI dans sa couche d'accès au réseau.

TCP/IP semble plus simple, car il comporte moins de couches.

Lorsque la couche transport du protocole TCP/IP utilise le protocole UDP, la transmission des paquets n'est pas fiable tandis qu'elle est toujours fiable avec la couche transport du modèle OSI.

Page 22: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

22

Architecture d'Internet Architecture d'Internet

Internet permet d'envoyer des données de façon quasi instantanée à partir de n'importe quel point du globe, et ce à tout moment.

Internet fait appel au principe d'interconnexion de la couche réseau. L'objectif est de développer les fonctionnalités du réseau dans des modules séparés. Cela permet d'utiliser différentes technologies LAN pour les couches 1 et 2 du modèle OSI et différentes applications pour les couches 5, 6 et 7. Le modèle OSI offre un système dans lequel les caractéristiques des couches supérieures et inférieures sont indépendantes. Dès lors, les équipements de réseau intermédiaires auront la permission de relayer le trafic sans avoir de détails sur le LAN.

Ce qui nous amène au concept d'interréseaux, ou de réseaux composés de plusieurs réseaux. Un réseau qui comprend plusieurs réseaux s'appelle un interréseau

Internet permet d'envoyer des données de façon quasi instantanée à partir de n'importe quel point du globe, et ce à tout moment.

Internet fait appel au principe d'interconnexion de la couche réseau. L'objectif est de développer les fonctionnalités du réseau dans des modules séparés. Cela permet d'utiliser différentes technologies LAN pour les couches 1 et 2 du modèle OSI et différentes applications pour les couches 5, 6 et 7. Le modèle OSI offre un système dans lequel les caractéristiques des couches supérieures et inférieures sont indépendantes. Dès lors, les équipements de réseau intermédiaires auront la permission de relayer le trafic sans avoir de détails sur le LAN.

Ce qui nous amène au concept d'interréseaux, ou de réseaux composés de plusieurs réseaux. Un réseau qui comprend plusieurs réseaux s'appelle un interréseau

Page 23: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

23

Architecture d'InternetArchitecture d'Internet

Les interréseaux doivent être modulables en fonction du nombre de réseaux et d'ordinateurs qui leur sont associés.

les interréseaux doivent être capables de gérer l'acheminement des données sur de longues distances.

Un interréseau doit être relativement flexible pour pouvoir assimiler les continuelles évolutions technologiques.

Un interréseau doit être capable de s'adapter aux conditions dynamiques du réseau.

Les interréseaux doivent se révéler économiques.

Les interréseaux doivent être conçus de manière à autoriser tout utilisateur à envoyer des données vers n'importe quelle destination, et ce à tout moment.

Les interréseaux doivent être modulables en fonction du nombre de réseaux et d'ordinateurs qui leur sont associés.

les interréseaux doivent être capables de gérer l'acheminement des données sur de longues distances.

Un interréseau doit être relativement flexible pour pouvoir assimiler les continuelles évolutions technologiques.

Un interréseau doit être capable de s'adapter aux conditions dynamiques du réseau.

Les interréseaux doivent se révéler économiques.

Les interréseaux doivent être conçus de manière à autoriser tout utilisateur à envoyer des données vers n'importe quelle destination, et ce à tout moment.

Page 24: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

24

Architecture d'InternetArchitecture d'Internet

La figure présente brièvement la connexion d'un réseau physique à un autre par l'intermédiaire d'un ordinateur spécifique appelé «routeur». Ces réseaux sont directement connectés au routeur. Les routeurs servent à prendre les décisions d'acheminement nécessaires à la communication entre deux réseaux. Plusieurs routeurs sont requis pour traiter un volume important de transmissions sur le réseau.

La figure présente brièvement la connexion d'un réseau physique à un autre par l'intermédiaire d'un ordinateur spécifique appelé «routeur». Ces réseaux sont directement connectés au routeur. Les routeurs servent à prendre les décisions d'acheminement nécessaires à la communication entre deux réseaux. Plusieurs routeurs sont requis pour traiter un volume important de transmissions sur le réseau.

Page 25: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

25

Architecture d'InternetArchitecture d'Internet

La figure illustre trois réseaux physiques connectés par l'intermédiaire de deux routeurs. Ceux-ci prennent des décisions complexes afin de permettre aux utilisateurs de tous les réseaux de communiquer avec chacun d'entre eux. Les réseaux ne sont pas tous directement connectés entre eux. Par conséquent, les routeurs doivent définir une méthode pour gérer cette situation.

La figure illustre trois réseaux physiques connectés par l'intermédiaire de deux routeurs. Ceux-ci prennent des décisions complexes afin de permettre aux utilisateurs de tous les réseaux de communiquer avec chacun d'entre eux. Les réseaux ne sont pas tous directement connectés entre eux. Par conséquent, les routeurs doivent définir une méthode pour gérer cette situation.

Page 26: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

26

Architecture d'InternetArchitecture d'Internet

La figure présente la transparence du système requise par les utilisateurs.

La figure présente la transparence du système requise par les utilisateurs.

Page 27: Module Architectures et Administration des réseaux Chapitre 4 Modèle TCP/IP Chapitre 4 Modèle TCP/IP École Normale Supérieure Tétouan Département Informatique.

27

Architecture d'InternetArchitecture d'Internet

les structures physiques et logiques qui composent le nuage Internet peuvent se révéler particulièrement complexes, comme l'illustre la figure.

les structures physiques et logiques qui composent le nuage Internet peuvent se révéler particulièrement complexes, comme l'illustre la figure.