Vous êtes sur la page 1sur 9

Texte de Réseau Informatique

(Partie : L’emploi de Trame Ethernet et


Paquet IP)

v3.0
16 décembre 2013

Hiroshi Tamura (JICA)

Copyright (C) 2013 Hiroshi Tamura. Tous droits réservés.


Histoire

Date Version Note


16 Déc 2013 3.0 Subdivision de tout le document et petit modification

La table de contenus

1 Général ....................................................................................... 3

2 Décision de Trame Ethernet / Paquet IP ....................................... 5


2.1 Dem ande à Routeur et Assem blée des données ................................. 5

2
1 Général
« Niveau »
- Intermédiaire

« Connaissances requises »
- Base de TCP/IP
- Trame Ethernet
Ø Adresse Mac
- Paquet IP
Ø Adresse IP
- Gateway et Netmask
- Base de ARP
- Base de DNS
- Base de HTTP

« Objectives »
- Comprendre la connaissance sur comment « Adresse Mac » et « Adresse IP »
dans « Trame Ethernet / Paquet IP » sont utilisé dans la communication de
TCP/IP comme un exemple où on voit un site Web
Ø Comment décider les contenus d’Adresse Mac et d’Adresse IP dans
« Trame Ethernet / Paquet IP » (y compris, par Default Gateway (Routeur))
Ø Comment ARP est utilisé
Ø Comment DNS est utilisé
C’est aussi utile pour faire le dépannage et la maintenance dans Réseau IP.

« Les parties dont on a besoin pour comprendre cette partie »


- Partie : TCP/IP
- Partie : ARP
- Partie : DNS
- Partie : WWW / HTTP

« Les parties qu’on ferait mieux d’apprendre le prochain »


- Aucun

3
« Travaux Pratiques Relatifs »
- TP : Adresse
- TP : ARP
- TP : DNS
- TP : Web / HTTP

4
2 Décision de Trame Ethernet / Paquet IP
On explique ici comment décider les contenus d’Adresse Mac et d’Adresse IP dans
Trame Ethernet / Paquet IP comme un exemple où on voit un site Web.

2.1 Demande à Routeur et Assemblée des données


On explique comment PC et Routeur traitent Trame Ethernet et Paquet IP. Pour voir
un site Web, quelques protocoles doivent être traités comme ARP et DNS en
plus de HTTP.
On suppose l’environnement comme Figure 1. Dans un PC, on spécifie un URL
(Site Web: http://www.societe-abc.com) qu’on veut voir par la quelque méthode (On
l’entre directement au navigateur. Le résultat de site de recherche.) .
On suppose les suivants.
- Le PC est connecté à Routeur par Switch / Hub.
- Le PC et un Serveur DNS sont situés dans les réseaux différents.
- Il y peut avoir quelques routeurs entre le PC et le Site Web qu’on veut voir dans le
PC.

Figure 1 Environnement d’explication

5
On explique comment l’adresse Mac est déterminée selon la communication
entre les 2 équipements. Il est commun pour toutes les communications.

D’abord (Figure 2), OS obtient l’adresse IP de « www.societe-abc.com » en utilisant


DNS. Puisque Serveur DNS est situé dans le réseau différent, PC envoie la demande
de DNS (Résolution du nom) par Default Gateway (Routeur ici). Pour créer la trame
Ethernet, PC doit connaître l’adresse Mac de Default Gateway. PC l’obtient en
utilisant ARP.

6
Navigateur OS (PC) Default Serveur DNS
Gateway

Je veux afficher
“http://www.soci
ete-abc.com”

Quelle est l’adresse IP de “www.societe-abc.com”?


Où se trouve “Serveur DNS”?

L’adresse IP de Serveur DNS est “192.168.20.101”.


Ce n’est pas mon réseau. Donc, j’envoie la demande
de l’adresse IP par “Default Gateway”.

Je vais obtenir l’adresse


Mac de “Default Gateway”
en utilisant ARP.

Ma adresse Mac est


“01:0a:0b:c3:d4:f5“.

J’ai obtenu toutes les informations


pour demander à Serveur DNS.

Je demande l’adresse IP
de “www.societe-abc.com”
à Serveur DNS par Default
Gateway.

Adresse  Mac:  Dst   Adresse  Mac:  Src   Adresse  IP:  Src   Adresse  IP:  Dst  
-­‐  Default  Gateway  1  -­‐   -­‐  PC  -­‐   -­‐  PC  -­‐   -­‐  Serveur  DNS  -­‐   Données  
01:0a:0b:c3:d4:f5   00:12:34:ef:d8:92   192.168.10.2   192.168.20.101  

Ce paquet est pour Serveur DNS. Je connais l’adresse


Mac parce que je l’ai obtenu il y a quelque temps en
utilisant ARP. C’est “02:03:d5:13:e4:f5“.

Figure 2 Comment marcher avant de voir Site Web (1)

7
PC crée une trame Ethernet en mettant les suivants et il l’envoie à Default Gateway.
- Adresse Mac : Dst Default Gateway 1
- Adresse Mac : Src PC
- Adresse IP : Src PC
- Adresse IP : Dst Serveur DNS
- Données La demande de adresse IP de « www.societe-abc.com »

On suppose ici que Routeur avec le Default Gateway connaisse déjà l’adresse Mac
de Serveur DNS puisque Routeur a demandé il y a quelque temps en utilisant ARP.
Le Routeur crée une trame Ethernet en mettant les suivants et il l’envoie à Server
DNS.
- Adresse Mac : Dst Serveur DNS
- Adresse Mac : Src Default Gateway 2
- Adresse IP : Src PC
- Adresse IP : Dst Serveur DNS
- Données La demande de adresse IP de « www.societe-abc.com »

Bien que les Adresses IP soient pareilles, les Adresses Mac sont remplacées
ci-dessus (comme Figure 3).

Après avoir l’adresse IP de « www.societe-abc.com », PC envoie la demande de


HTTP (La méthode « GET ») à l’adresse IP de « www.societe-abc.com » par Default
Gateway (Routeur). Routeur transfère la demande à quelque part approprié. Après
avoir le résultat, Navigateur de PC affiche l’information de « www.societe-abc.com ».

8
Navigateur OS (PC) Default Serveur DNS
Gateway

Je transfère la demande à
Serveur DNS

Adresse  Mac:  Dst   Adresse  Mac:  Src   Adresse  IP:  Src   Adresse  IP:  Dst  
-­‐  Serveur  DNS  -­‐   -­‐  Default  Gateway  2  -­‐   -­‐  PC  -­‐   -­‐  Serveur  DNS  -­‐   Données  
02:03:d5:13:e4:f5   01:0a:0b:f4:e2:11   192.168.10.2   192.168.20.101  

L’adresse IP de
“www.societe-abc.com”
est “120.130.200.220“

Je transfère le résultat
au demandeur.

J’ai obtenu l’adresse IP de “www.societe-abc.com”.


C’est “120.130.200.220”. Ce n’est pas mon réseau.

Donc, j’envoie la
demande de HTTP par
“Default Gateway”.

GET  /  HTTP/1.1
Host:  www.societe-­‐abc.com
…… Site Web
Quelque  routeurs  
peuvent  exister  
dans  la  route.

HTTP/1.1  200  OK


Content-­‐Type:  text/html
……
<html>
<bocy>
Bienvenu  à  «  Société-­‐ABC  »  !
……

Je transfère le résultat
au demandeur.

Figure 3 Comment marcher avant de voir Site Web (2)

Affichage !

Vous aimerez peut-être aussi