You are on page 1of 29

Module 6 : Examen du  protocole TCP/IP 

Vue d'ensemble

    

Présentation du protocole TCP/IP Suite de protocoles TCP/IP Résolution de noms Examen du processus de transfert de données Routage de données

 Présentation du protocole TCP/IP

  

Processus de communication Couches TCP/IP Identification des applications

Processus de communication

Nom Adresse

Nom Nom Adresse Adresse

Bureau Bureau de poste de poste

Bureau Bureau de poste de poste

Couches TCP/IP

Couche Application HTTP FTP
Couche Transport TCP UDP

Couche Application Couche Transport Couche Internet Couche Interface réseau

IP

ICMP IGMP Couche Internet ARP

ATM Ethernet Couche Interface réseau

Identification des applications
Adresse IP + port TCP ou port UDP = Socket
Port TCP 20, 21
Serveur FTP

HTTP

FTP

TCP

UDP

Port TCP 80
Serveur HTTP

192.168.2.150

 Suite de protocoles TCP/IP

      

Protocole TCP Protocole UDP Protocole IP Protocole ICMP Protocole IGMP Protocole ARP Utilitaires TCP/IP

Protocole TCP

TCP
IP

UDP

ICMP IGMP ARP

Protocole UDP

TCP IP

UDP

ICMP IGMP ARP

Protocole IP

TCP

UDP

Routeur

IP

ICMP IGMP ARP

Protocole ICMP

TCP IP

UDP IGMP ARP

Routeur

ICMP

Protocole IGMP

TCP IP ICMP

UDP

IGMP

ARP

Protocole ARP
1 5
Cache ARP

B
2

A
6 TCP IP UDP

3

Cache ARP

C
4
1. Contrôle du cache ARP 2. Envoi de la demande ARP 3. Ajout de l'entrée ARP 4. Envoi de la réponse ARP 5. Ajout de l'entrée ARP 6. Envoi du paquet IP

ICMP IGMP

ARP

Utilitaires TCP/IP
Ftp Arp Hostname

Utilitaires de connexion

Telnet Tftp

Utilitaires de diagnostic

Ipconfig Nbstat Netstat Ping Tracert

Logiciels serveur

Service d'impression TCP/IP Services Internet

Atelier A : Utilisation des utilitaires TCP/IP

 Résolution de noms

   

Types de noms Mappage IP statique Mappage IP dynamique Résolution de noms dans Windows 2000

Types de noms
Affectés à l'adresse IP d'un ordinateur  Longueur de 255 caractères  Peuvent contenir des caractères alphabétiques et numériques, des traits d'union et des points  Peuvent prendre différentes formes  Alias  Nom de domaine

Noms d'hôte

Noms NetBIOS

Adresse 16 octets  Permettent de représenter un seul ordinateur ou un groupe d'ordinateurs  15 des caractères peuvent désigner le nom  Le 16e caractère indique les services fournis par un ordinateur au réseau

Mappage IP statique
Résout les noms d'hôte en adresses IP Plusieurs noms d'hôte peuvent être affectés à la même adresse IP Les entrées respectent la casse

Fichier Hosts

Fichier Lmhosts

Résout les noms NetBIOS en adresses IP Une partie du fichier Lmhosts est préchargée en mémoire

Mappage IP dynamique

Le système DNS est un système qui permet de nommer les ordinateurs et les services réseau Le système de dénomination DNS est organisé de façon hiérarchique Mappe les noms de domaine sur des adresses IP Les enregistrements de mappage sont stockés sur un serveur DNS

Serveur DNS

Fournit une base de données distribuée pour l'inscription des mappages dynamiques de noms NetBIOS WINS mappe les noms NetBIOS sur des adresses IP

Serveur WINS

Résolution de noms dans Windows 2000
1 2
Entrée de commande

Résolution de noms NetBIOS 8 Résolution de noms d'hôte d'hôte
Fichier LMHOSTS 1 Entrée de commande

Nom d'hôte local

7

Diffusion générale

8

Fichier LMHOSTS Serveur DNS 7

3

Fichier HOSTS 2 2 Cache de nom NetBIOS Nom d'hôte local

6 Serveur WINS 5

7

Diffusion générale

4

Serveur DNS

Cache de nom NetBIOS

6

Fichier HOSTS

1
3 3 Fichier Serveur WINS HOSTS

Entrée de commande 6 Serveur WINS

7

Serveur DNS

2

Cache de nom NetBIOS 5 Fichier LMHOSTS

Résolution de noms NetBIOS
4 Serveur DNS 4

6

Fichier HOSTS

3
Diffusion générale

Serveur WINS 5 Nom de cache NetBIOS

5 4
Diffusion générale

Fichier LMHOSTS

 Examen du processus de transfert de données

  

Terminologie relative aux paquets Composants des trames Flux de données

Terminologie relative aux paquets

Segment

Message

Datagramme

Trame

Composants des trames

En-tête

Données

Délimiteur de fin de trame

Signal d'alerte

Adresse source Adresse de destination

0,5 Ko - 4 Ko

CRC

Flux de données

CRC HTTP FTP Données HTTP FTP

TCP

UDP

Application Transport

TCP

UDP

IP

ICMP IGMP ARP

Internet Préambule

IP

ICMP IGMP ARP

ATM

Ethernet

ATM

Ethernet

 Routage de données

 

Routage IP Transfert de données par l'intermédiaire des routeurs

Routage IP
Extrait d'une table de routage
192.168.1.0 192.168.2.0 192.168.3.0 192.168.4.0 192.168.5.0 192.168.6.0 192.168.7.0 192.168.8.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 192.168.1.1 192.168.2.1 192.168.3.1 192.168.4.1 192.168.5.1 192.168.6.1 192.168.7.1 192.168.8.1

Routeur

Transfert de données par l'intermédiaire des routeurs
La destination est-elle locale ? Vérification du paquet Oui, ajout de l'adresse MAC de destination La destination est-elle locale paquet Vérification de l'adresse IP Vérification du ?Vérification du paquet Non, ajout de l'adresse MAC du routeur Oui, ajout de l'adresse MAC Vérification de l'adresse couche de destination Envoi Ajout systématique de Réduction de la valeur TTL du paquet à la IP l'adresse IP supérieure suivante Non, de destination ajout de l'adresse MAC du routeur

Envoi du paquet à la couche La destination est-elle locale ? Ajout systématique de du paquet IP de destination l'adresse supérieure suivante Vérification Oui, ajout de l'adresse MAC de destination
Réduction ajout valeur TTL Non, de la de l'adresse MAC du routeur La destination est-elle locale ? Oui, ajout de l'adresse MAC de destination Non, ajout de l'adresse MAC du routeur

A
Routeur 1

C

B
Routeur 2

D

Atelier B : Identification des processus utilisés pour la résolution de noms et des protocoles utilisés avec l'utilitaire Ping

Contrôle des acquis

    

Présentation du protocole TCP/IP Suite de protocoles TCP/IP Résolution de noms Examen du processus de transfert de données Routage de données