Quelle adresse dois-je choisir pour envoyer un message de multidiffusion sur un réseau maillé ad-hoc filaire?


8

J'essaie de mettre en œuvre un réseau ad hoc de multidiffusion sans fil, mais je ne sais pas comment cela fonctionne.

Je pense que je dois envoyer mes paquets à une adresse 224.0.0. * Spécifique, mais je ne sais pas laquelle choisir.

Mon réseau est 192.168.1.0 et les paquets utilisent le protocole UDP.

À quelle adresse dois-je envoyer les paquets?

Dois-je configurer quelque chose avant?

Quelle adresse IP mes ordinateurs doivent-ils avoir? Dois-je changer de réseau?


1
Selon les options que votre programme utilise lors de l'envoi de vos paquets de multidiffusion, vous devrez peut-être configurer votre hôte pour choisir l'interface à utiliser par défaut pour la multidiffusion.
BatchyX

Réponses:


12

Vous ne configurez aucune adresse de multidiffusion nulle part.

Une certaine boîte envoie le trafic avec la destination de multidiffusion, ceci obtiendra automatiquement l'adresse de multidiffusion L2 sur le lien.

Cette adresse de multidiffusion L2 est normalement diffusée dans L2, sauf si certaines fonctionnalités spécifiques sont activées, comme l'espionnage IGMP pour arrêter l'inondation.

Si la surveillance IGMP est activée, le commutateur L2 apprendra quels ports veulent recevoir la multidiffusion (ils rejoignent IGMP au groupe de multidiffusion) et n'inondera pas le trafic vers d'autres ports que les ports intéressés.

Si L3 est impliqué, vous apprendrez via PIM quels ports sont intéressés à recevoir la multidiffusion.

Je peux recommander ce livre pour les bases de la multidiffusion, il n'est pas spécifique à JNPR.

Si vous ne savez pas quelles adresses utiliser, si vous avez un ASN de 2 octets, vous devez utiliser le bloc GLOP 233.0.0.0/8 (avec votre ASN dedans) si vous n'avez pas d'ASN de 2 octets, votre meilleur pari est 239.0.0.0/ 8 qui peut être considéré comme RFC1918 (par exemple 10.0.0.0/8) pour la multidiffusion.


4

Restez en dehors 224.0.0.x Ceux-ci sont tous assignés à diverses fins spécifiques. Comme l'a dit @ytti, le 239/8 est réservé à des fins d'utilisation non spécifiées.

Il n'y a vraiment rien à configurer. La multidiffusion est un cas particulier du trafic de diffusion. Il est peu probable que votre réseau sans fil ad-hoc fasse la différence.

Un mot d'avertissement ... la plupart des chipsets sans fil sont horribles lors de la multidiffusion. Dans un réseau ad hoc, cela risque d'être encore pire car il n'y a pas de point d'accès pour coordonner qui peut parler. Il y a eu une autre question récente de NE sur la multidiffusion lente dans les réseaux sans fil - en fin de compte, le trafic de diffusion (et donc de multidiffusion) utilise un canal de base commun (à toutes les radios) qui par défaut est généralement de 1 Mbps (oui un).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.