Vous êtes sur la page 1sur 8

Texte de Réseau Informatique

(Partie : Multicast)

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 Multicast ..................................................................................... 4
2.1 Som m aire ....................................................................................... 4
2.2 Différence entre M ulticast et Broadcast ........................................... 4

3 Structure d’Adresse IP et d’Adresse Mac dans Multicast ............... 5


3.1 Adresse IP ...................................................................................... 5
3.2 Adresse M ac ................................................................................... 6

4 Exemple Simple ........................................................................... 7


4.1 Trouver Adresse IP ......................................................................... 7
4.2 Trouver Im prim ante ........................................................................ 8
4.3 Autre .............................................................................................. 8

2
1 Général
« Niveau »
- Avancé

« Connaissances requises »
- Base de TCP/IP

« Objectives »
- Comprendre la base de « Multicast »
Ø Qu’est-ce que c’est ?
Ø Différence entre Multicast et Broadcast
Ø Comment utiliser
Ø Structure d’Adresse
² Adresse IP
² Adresse Mac

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


- Partie : TCP/IP

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


- Aucun

« Travaux Pratiques Relatifs »


- TP : Adresse

3
2 Multicast
2.1 Sommaire
Dans « Multicast (Multidiffusion) » on peut transmettre une donnée seule en même
temps à plusieurs équipements spécifiques qui utilisent certain service spécifique.

Si on utilise Unicast pour transmettre à tous les équipements comme Figure 1, on doit
transmettre des données à chaque équipement, c’est-à-dire, on doit transmettre à les
plusieurs fois.

Figure 1 Unicast

On peut transmettre en même temps (une fois) à plusieurs équipements si l’on utilise
« Multicast » comme Figure 2. Donc, c’est plus efficace que « Unicast ».

Figure 2 Multicast

2.2 Différence entre Multicast et Broadcast


Tous les équipements reçoivent le paquet de diffusion (Broadcast packet). Par contre,
dans Multicast, puisque on l’utilise avec Adresse de Multicast et on la configure dans
NIC (Network Interface Card), des clients qui ne utilisent (connaissent) pas l’Adresse
de Multicast ne reçoivent les paquets de Multicast.

4
3 Structure d’Adresse IP et d’Adresse Mac dans Multicast
3.1 Adresse IP
Multicast est classifié comme « Classe D ». On utilise la plage d’Adresse IP de
224.0.0.0 à 239.255.255.255. On appelle « Adresse de Multicast (Multicast
Address) »

Classe 1er octet 2ème octet 3ème octet 4ème octet


A 0 partie réseau partie hôte
B 1 0 partie réseau partie hôte
C 1 1 0 partie réseau partie hôte
D 1 1 1 0 “utilisé pour multicast”
E 1 1 1 1 “utilisé pour recherche”

Premiers bits de 1er octet

1 1 1 0 id de groupe de multicast

4 bits 28 bits
Le reste 28 bits (le reste 4 bits de 1er octet, 2ème octet, 3ème octet et 4ème octet) est une
id de groupe de multicast.

5
3.2 Adresse Mac
Les premiers 3 octets de Adresse Mac de Multicast sont définis comme « 01 00 5E »
et le premier bit de 4ème octet est « 0 ». Le reste 23bits est fait par 2ème octet, 3ème
octet et 4ème octet de Adresse IP de Multicast. On prend "239.255.255.250" comme le
suivante. Sauf le premier bit de 2ème octet de Adresse IP de Multicast, on les utilise
comme les données.
239 255 255 250
1 1 1 1 1 1 1 1

0 1 1 1 1 1 1 1
01 00 5E 7F FF FA
Adresse Mac : 01:00:5E:7F:FF:FA

6
4 Exemple Simple
4.1 Trouver Adresse IP
On utilise souvent multicast pour trouver / chercher les PCs et les équipements
comme imprimante dans un segment (LAN).

Figure 3 Connaître Adresse IP de PC

Figure 3 est un exemple du protocole qui s’appelle LLMNR (Linklocal Multicast Name
Resolution). Quand il n’y a pas de Serveur DNS, LLMNR est utilisé dans un segment
(LAN) pour trouver Adresse IP à partir du nom de équipement (PC). Quelquefois,
Multicast est utilisé ensemble avec le service (Numéro de port). L’adresse et le port
sont comme les suivants.
Adresse de Multicast : 224.0.0.2
Numéro de Port : 5355
PC-A envoie le paquet de multicast en utilisant le nom de ordinateur "PC-B". PC-B
répond à la demande avec son Adresse IP. PC-C connaît LLMNR, donc il reçoit le
paquet. Mais, il n’est pas "PC-B" et il ne répond pas (il le jette). Par contre,
Imprimante ne connaît pas le service (LLMNR) et il ne reçoit pas le paquet de
multicast.

7
4.2 Trouver Imprimante
Voice autre exemple de trouver Imprimante comme Figure 4.

Figure 4 Trouver Imprimante

PC-A envoie le paquet de multicast en utilisant l’identifier du protocole de imprimante


spécifique. Imprimante répond à la demande avec quelque chose. Par contre, PC-B
et PC-C ne connaissent le protocole (service) et ils ne reçoivent pas le paquet de
multicast.

4.3 Autre
La notion qu’on participe à un groupe de multicast est réalisée par le protocole de
IGMP. Mais ce n’est pas omis ici.

Vous aimerez peut-être aussi