La technique de broadcast permet d’envoyer des paquets à tous les par­ti­ci­pants d’un réseau in­for­ma­tique sans que les adresses des des­ti­na­taires soient connues. Chaque réseau dispose à cet effet d’une adresse de broadcast réservée, à laquelle est envoyé au choix un broadcast par diffusion limitée ou dirigée.

Un broadcast, c’est quoi ?

Un broadcast dans un réseau in­for­ma­tique est un message qui est transmis à tous les par­ti­ci­pants d’un réseau et qui ne nécessite pas de réponse. Un or­di­na­teur du réseau envoie si­mul­ta­né­ment un paquet de données à tous les autres par­ti­ci­pants du réseau. L’ex­pé­di­teur n’a pas besoin d’indiquer les adresses des des­ti­na­taires, c’est ce qui distingue la technique de broadcast de celle de l’unicast, avec laquelle on ne peut s’adresser qu’à un seul des­ti­na­taire connu.

L’avantage général d’un broadcast est que les in­for­ma­tions peuvent être largement diffusées et n’ont besoin d’être trans­mises qu’une seule fois. Pour réaliser ce procédé, une adresse spéciale qui remplace les adresses res­pec­tives des des­ti­na­taires est né­ces­saire. Cette adresse de broadcast est surtout utilisée lorsque les adresses des dif­fé­rents par­ti­ci­pants au réseau sont inconnues.

Dé­fi­ni­tion

Un broadcast est une connexion mul­ti­point au sein d’un réseau d’or­di­na­teurs par laquelle un paquet de données est transmis à partir d’un point précis à tous les par­ti­ci­pants du réseau de com­mu­ni­ca­tion. Cette trans­mis­sion est rendue possible par l’uti­li­sa­tion d’une adresse de broadcast.

Bases de la technique de broadcast

La trans­mis­sion des données d’un système pour com­mu­ni­quer au sein d’un réseau via le protocole IP nécessite un adressage. L’adresse IP permet d’acheminer et de livrer les paquets de données de l’ex­pé­di­teur au des­ti­na­taire de manière précise et fiable. Comme un numéro de téléphone, cette adresse peut être divisée en deux parties : un préfixe et un numéro d’appel, qu’on appelle plutôt partie réseau et partie hôte pour les adresses IP. Cette sé­pa­ra­tion s’effectue à l’aide du masque réseau, qui utilise l’adresse IP comme modèle. Un masque réseau est donc aussi long qu’une adresse IPv4. Il décrit quels bits de l’adresse IP fonc­tion­nent comme partie réseau ou comme partie hôte.

Note

En plus de la technique d’Unicast et de broadcast, il existe d’autres formes de com­mu­ni­ca­tion réseau, comme la technique de multicast, dans laquelle seuls des par­ti­ci­pants sé­lec­tion­nés au préalable sont ciblés. La technique de Geocast peut également être utile pour s’adresser aux par­ti­ci­pants d’un espace géo­gra­phique limité.

L’adresse IP

Une adresse IP est une dé­sig­na­tion numérique. Une adresse IP est attribuée à chaque appareil connecté à un système in­for­ma­tique basé sur le réseau Internet. Cette adresse IP utilise le protocole Internet pour la trans­mis­sion. Une adresse IP remplit deux tâches prin­ci­pales : l’iden­ti­fi­ca­tion de l’hôte ou de l’interface réseau et l’adressage de l’em­pla­ce­ment.

Remarque

Le protocole Internet version 4 (IPv4) définit une adresse IP comme un numéro de 32 bits. Cependant, la demande toujours crois­sante des adresses IPv4 ont causé leur épui­se­ment. Une nouvelle version du protocole contenant une adresse IP à 128 bits a alors été dé­ve­lop­pée en 1995 avec IPv6. Elle a été nor­ma­li­sée en décembre 1998, mais ce n’est qu’en juillet 2017 qu’une dé­fi­ni­tion finale du protocole a été publiée. Le dé­ploie­ment d’IPv6 est en cours depuis le milieu des années 2000.

Ethernet

Pour les réseaux de données câblés, les logiciels et le matériel sont reliés entre eux par la tech­no­lo­gie Ethernet. Grâce à cette technique, un échange de données est possible entre les par­ti­ci­pants connectés lo­ca­le­ment. Le réseau Ethernet est la technique de réseau filaire la plus répandue, surtout dans les réseaux d’en­tre­prise et les réseaux do­mes­tiques. Ethernet constitue souvent la base des Intranets.

L’adresse MAC (Media Access Control)

L’adresse MAC est l’adresse d’un pé­ri­phé­rique réseau. Elle est gé­né­ra­le­ment écrite sous forme de nombre hexa­dé­ci­mal, par exemple 08-00-20-ae-fd-7e ou 08:00:20:ae:fd:7e (ou encore : 080020aefd7e).

L’adresse de broadcast

Grâce à l’adresse de broadcast, les données et les in­for­ma­tions sont envoyées à tous les appareils d’un réseau. Les com­po­sants du réseau sont res­pon­sables de la réception et du trai­te­ment des données. L’adresse IP de broadcast doit alors relier entre eux tous les appareils d’un réseau. Nous four­nis­sons de plus amples in­for­ma­tions à ce sujet dans notre article détaillé sur l’adresse de broadcast.

Comment fonc­tionne un broadcast ?

L’éta­blis­se­ment d’une connexion par broadcast est initié par son ex­pé­di­teur. Celui-ci envoie alors son adresse, grâce à laquelle les des­ti­na­taires peuvent le contacter. Un broadcast fonc­tionne donc comme une liste de diffusion, dans laquelle les des­ti­na­taires ne sont pas visibles et où l’ex­pé­di­teur n’a pas besoin de connaître les adresses des par­ti­ci­pants au réseau. Ce n’est que lorsque les par­ti­ci­pants entrent en contact en retour avec celui-ci qu’ils révèlent leurs propres adresses. Les par­ti­ci­pants à un réseau peuvent ouvrir les paquets de données, puis in­ter­pré­ter les in­for­ma­tions, exécuter ou rejeter des ins­truc­tions.

On distingue également deux types de diffusion : les dif­fu­sions limitées et les dif­fu­sions dirigées.

Broadcast limité

Dans le cas de broadcast limité, une adresse IP est indiquée comme des­ti­na­taire : cette adresse IP est toujours 255.255.255.255. D’un point de vue technique, on peut donc dire que cette technique de broadcast vise toutes les adresses IP exis­tantes. En réalité, l’IP est con­si­dé­rée comme l’adresse du broadcast dans le réseau. Cette adresse se trouve toujours dans le propre réseau et peut donc être mise en place à l’aide d’une technique de broadcast Ethernet. Un routeur ne peut pas trans­mettre un tel paquet de données.

Broadcast dirigé

Dans le cas d’un broadcast dirigé, tous les des­ti­na­taires à l’intérieur du réseau visé sont toujours ciblés. Une com­bi­nai­son du numéro de ce réseau et de la saisie de tous les bits de l’hôte à 1 donne l’adresse de broadcast. Si le des­ti­na­taire ne se trouve pas dans son propre réseau ou sous-réseau, un routeur transmet le paquet de données.

Note

La partie hôte d’une adresse IP contient les bits qui iden­ti­fient l’hôte spé­ci­fique dans le sous-réseau. Le masque de sous-réseau détermine quelle partie de l’adresse est utilisée pour les bits de réseau et quelle partie est utilisée pour les bits d’hôte. Par exemple, une adresse IPv4 de 192.168.0.64/26 a une partie hôte de 6 bits, car 26 bits sur 32 sont réservés à la partie réseau.

Aller au menu principal