TCP/IP - Télécharger les modules
DCG session 2013 UE8 SIG Corrigé indicatif. DOSSIER 1 ... EXERCICE (
codeExercice, intituleExercice) .... serveur DNS .... Définir le rôle du serveur
DHCP.
Part of the document
Télécharger tous les modules de toutes les filières de l'OFPPT sur le
site dédié à la formation professionnelle au Maroc :
www.marocetude.com
Pour cela visiter notre site www.marocetude.com et choisissez la rubrique :
MODULES ISTA
Table des matières I - TCP/IP et les réseaux 1
I-A- Pourquoi un protocole ? 1
I-B- Rappel du modèle OSI de l'ISO 1
I- B- 1- Les couches 1
I- B- 2- Rôle des couches 2
I- B- 3- Les sous couches de l'IEEE 2
I-C- TCP/IP et le modèle DoD 3
II - Historique de TCP/IP 4
III - Inter-réseaux et Routage IP 4
IV - Couches 5
IV-A- TCP/IP et les modèles ISO et DoD 5
V - Fonctionnement de la pile de protocoles IP 7
V-A- Encapsulation 7
V- A- 1- Encapsulation IP dans les diverses trames Ethernet 8
V-B- Multiplexage et Démultiplexage 9
V- B- 1- Multiplexage 9
V- B- 2- Démultiplexage 9
VI - Adresses IP 10
VI-A- Généralités 10
VI- A- 1- Types d'adresses 10
VI-B- Représentation des adresses IP 10
VI-C- Classes d'adresses 11
VI- C- 1- Classe A 11
VI- C- 2- Classe B 11
VI- C- 3- Classe C 11
VI- C- 4- Classe D 12
VI- C- 5- Classe E 12
VI- C- 6- Identification des classes d'adresses 12
VI- C- 7- Adresses Privées 12
VI- C- 8- Adresses spéciales 12
VII - Réseaux et sous-réseaux 13
VII-A- Masques de sous-réseaux 13
VII-B- Exemple en classe B 15
VII-C- Exemple en classe C 15
VIII - Les services d'application utilisant TCP 16
VIII-A- Ping 16
VIII-B- FTP 16
VIII-C- Telnet 17
VIII-D- Les commandes R* d'Unix Berkeley 18
VIII-E- WWW 18
VIII-F- Les protocoles de messagerie SMTP, POP et IMAP4 18
VIII- F- 1- SMTP 18
VIII- F- 2- POP et IMAP4 19
IX - Services d'applications utilisant UDP 20
IX-A- DNS 20
IX- A- 1- Système de nommage hiérarchisé 20
IX- A- 2- Serveurs de noms de domaine 21
IX- A- 3- Exemple d'utilisation de DNS 21
IX- A- 4- Désignation des serveurs DNS sur les stations IP 22
IX-B- NFS 22
IX- B- 1- Principes 22
IX-C- TFTP 23
IX-D- SNMP 23
X - Fichiers associés à TCP/IP 25
X-A- Fichier Hosts 25
X-B- Fichier Networks 25
X-C- Fichier Protocol 26
X-D- Fichier Services 26
XI - Résolution de noms d'hôtes IP 27
XI-A- Les noms NetBIOS 27
XI-B- II- Noms de domaines 27
XI- B- 1- Domaines Windows NT 27
XI- B- 2- Domaines Internet 27
XI-C- Correspondance entre les noms des ordinateurs et les adresses IP
28
XI- C- 1- Solution de départ, le fichier Hosts 28
XI- C- 2- Solution pour Internet, DNS 28
XI- C- 3- Solutions sur un réseau avec NT 28
XII - Protocole IP 29
XII-A- IP et les réseaux physiques 29
XII-B- Fragmentation 29
XII-C- Datagramme 30
XII-D- Format de l'en-tête 30
XIII - Les protocoles de transport TCP et UDP 33
XIII-A- UDP 33
XIII- A- 1- Généralités 33
XIII- A- 2- En-tête 33
XIII-B- .TCP 35
XIII- B- 1- Généralités 35
XIII- B- 2- Format de l'en-tête 35
XIII- B- 3- Fonctionnalités TCP 36
XIII- B- 4- Exemple TCP 38
XIV - Protocoles de résolution d'adresses IP 39
XIV-A- ARP (Protocole code 0806) 39
XIV- A- 1- Format d'un paquet ARP 39
XIV- A- 2- Exemple ARP 40
XIV-B- RARP (Protocole code 8035) 41
XIV- B- 1- Rôle de RARP 41
XIV- B- 2- Format RARP 41
XV - Protocoles de configuration IP automatique 42
XV-A- BOOTP 42
XV-B- DHCP 43
XVI - Routage 44
XVI-A- Table de routage 44
XVI-B- Routeur IP 44
XVI-C- Direct 45
XVI-D- Indirect 45
XVII - Protocoles de routage 46
XVII-A- Protocoles de passerelles intérieurs de type IGP 46
XVII- A- 1- RIP 46
XVII- A- 2- OSPF 46
XVII-B- Protocoles de passerelles extérieurs de type EGP 46
XVIII - Protocole de gestion des erreurs ICMP 47
XIX - Protocoles de lignes séries 48
XIX-A- SLIP 48
XIX-B- PPP 48
XX - Outils de maintenance 49
XX-A- Ping 49
XX-B- Tracert 49
XX-C- Ipconfig 50
XX-D- Netstat 51
XX-E- Arp 51
[pic]
TCP / IP
TCP/IP et les réseaux
1 Pourquoi un protocole ? Un protocole de communication est un ensemble de règles permettant à
plusieurs ordinateurs, éventuellement sur des réseaux physiques différents
et utilisant des OS différents, de dialoguer entre eux.
Ainsi grâce à TCP/IP, des ordinateurs sous UNIX et sur un réseau Ethernet
peuvent dialoguer avec des ordinateurs sous NT sur un réseau Token-Ring.
TCP/IP peut fonctionner :
- sur des réseaux locaux physiques de type Ethernet, Fast Ethernet,
Token-Ring, FDDI
- sur des réseaux de type WAN comme ATM, LAPB ou des liaisons par RTC ou
LS. 2 Rappel du modèle OSI de l'ISO
1 Les couches Le modèle OSI[1] de l'ISO[2] permet de définir un modèle pour des
ordinateurs communicants. Tout ordinateur conforme à ce modèle peut
dialoguer avec ces homologues en utilisant le même "langage" et les mêmes
méthodes de communication.
* Le modèle est composé de 7 couches.
* Chaque couche assure une fonction bien déterminée.
* Chaque couche utilise les services de la couche inférieure. Par exemple
la couche Réseau utilise les services de la couche Liaison qui utilise
elle-même les services de la couche Physique.
* Chaque couche possède un point d'entrée pour les services offerts, nommé
SAP =Service Access Point. Ainsi la couche Session possède un point
d'accès SSAP et la couche Transport un point d'accès TSAP.
* Chaque couche d'un ordinateur dialogue avec la couche homologue d'un
autre ordinateur en utilisant un protocole spécifique à la couche
(Données de protocole = PDU =Protocol Data Unit).
Figure I-1 : Modèle OSI de l'ISO. 2 Rôle des couches |La couche Application fournit les services de |
|communication aux applications utilisateurs. Par exemple |
|les services de transferts de fichiers, gestion de |
|message pour les applications de messagerie, accès à des |
|bases de données |
|La couche Présentation gère la représentation des |
|données. La couche Présentation utilise un langage commun|
|compréhensible par tous les n?uds du réseau. |
|La couche Session gère les connexions entre les |
|applications homologues sur les machines en réseau. Elle |
|assure l'initialisation et la clôture des sessions ainsi |
|que les reprises en cas d'incident. |
|La couche Transport garantit que les données reçues sont |
|strictement conformes à celles qui ont été émises. Cette |
|couche assure le multiplexage sur une seule liaison |
|physique et la remise des données à l'application par un |
|numéro de port. |
|La couche Réseau assure le cheminement des données sous |
|forme de paquets dans l'internet. Ceci est réalisé par un|
|système d'adressage spécifique à cette couche et utilisé |
|par les routeurs de l'internet. |
|La couche Liaison prend en charge les données de la |
|couche Physique. Elle gère des trames (Ethernet, |
|Token-Ring, PPP,...), les adresses du réseau Physique, la|
|méthode d'accès au réseau physique et contrôle la |
|validité des trames transmises. |
|La couche Physique transmet et reçoit des bits sur le |
|média sous forme d'un signal électrique. Elle assure |
|l'encodage et désencodage de ces bits. | Figure I-2 : Le rôle des couches du modèle OSI de l'ISO. 3 Les sous couches de l'IEEE Le monde des réseaux locaux possède un organisme de standardisation qui lui
est propre. Il s'agit de l'IEEE[3]. Cet organisme gère les couches qui sont
exclusives aux réseaux locaux. L'IEEE divise en deux la couche liaison de
données du modèle OSI de l'ISO. Ces deux sous-couches sont :
. La couche MAC -- Media Access Control
Cette couche concerne les méthodes d'accès au support du réseau local.
Ainsi Ethernet correspond à la norme IEEE 802.3, alors que Token-Ring
est concernée par la norme IEEE 802.5
. La couche LLC -- Logical Link Control
Tous les types de réseaux définis au niveau de la sous-couche MAC
possèdent une interface commune avec la couche Réseau, c'est-à-dire
avec les protocoles utilisés sur le réseau. Ceci permet d'utiliser
n'importe quel protocole avec n'importe quel type de réseau physique.
Cette couche est responsable de la transmission des données entre les
n?uds du réseau. Elle fournit des services de datagramme en mode
connecté ou non connecté ou des services de circuits virtuels.
o Dans le mode datagramme, les paquets générés par la couche contiennent
une adresse source et une adresse destination. Aucun chemin n'est
établi par avance et les paquets peuvent passer par des chemins
différents. Aucune vérification n'est assurée tant qu'au séquencement
des paquets à leur arrivée.
o Dans le mode circuit virtuel, une connexion est établie entre les
n?uds communicants ainsi qu'un contrôle du séquencement et de la
validité des trames transmises. Un contrôle de flux est aussi assuré.
La couche LLC peut assurer trois types de services aux couches
supérieures:
o Type 1 : Service de datagramme sans accusé de réception en mode
point à point, multipoint ou diffusion.
o Type 2 : Services de circuits virtuels. Assure les services de
séquencement, de contrôle de flux et de