Apprivoiser la multidiffusion

Arrêtons-nous sur l'analyse du trafic multicast via le protocole IGMP. Considérez la mise en œuvre du protocole IGMP, le fonctionnement du protocole PIM, l'envoi de requêtes JOIN. Après analyse du problème, une configuration optimale des équipements réseau et une configuration QOS efficace ont été développées. Cette tâche est apparue après avoir détecté un problème dans le réseau, comme une interruption du signal chez les clients, la présence de frises et une interruption du son.

IGMP - Internet Group Management Protocol est un protocole réseau pour l'interaction des abonnés du trafic multicast et des équipements réseau les plus proches.



L'utilisateur est abonné au groupe d'adresses IP suivant: 224.0.0.0 à 239.255.255.255. Le protocole PIM est implémenté en mode clairsemé. Cela signifie que le trafic ne circule que vers la branche dans laquelle certains clients souhaitent entrer dans le groupe de multidiffusion. Ils envoient des messages PIM Join. Si les clients n'envoient pas Join, le trafic ne leur sera pas envoyé. Le mode PIM clairsemé est activé sur deux interfaces. Vers la source du trafic multicast et vers le client. Côté client, il dispose d'un récepteur numérique ou d'un appareil d'abonné - un décodeur IPTV.

Pour référence: le mode dense suppose que le trafic de multidiffusion va à l'abonné, et peu importe s'il s'abonne à un canal spécifique. La multidiffusion va à tous les ports, puis, si elle n'est pas nécessaire à la destination, le paquet de service PIM Prune est envoyé et le trafic cesse de circuler le long de cette branche.

Le protocole IGMP est implémenté vers le client. Le protocole PIM établit la proximité avec d'autres routeurs. Les messages du service PIM Hello sont utilisés à cet effet.

Notre réseau a utilisé la deuxième version du protocole IGMP.



Un appareil d'abonné qui décide de recevoir le trafic de multidiffusion envoie une demande dans un message de rapport d'appartenance IGMP (le soi-disant rapport).



Si l'appareil de l'abonné ne souhaite plus recevoir de trafic de multidiffusion, il envoie un message IGMP Leave. Cette fonctionnalité est implémentée par des commutateurs de niveau d'accès. Requête spécifique au groupe d'appartenance IGMP - message répété du commutateur au réseau indiquant s'il existe des périphériques clients qui demanderont le trafic de multidiffusion. Si ce n'est pas le cas, le transfert de trafic s'arrête.



L'espionnage IGMP est implémenté sur l'équipement réseau, une inclusion séparée de la fonction ne suffit pas, une configuration supplémentaire est requise. Après avoir activé cette fonction, les commutateurs gérés peuvent analyser le trafic - un flux de multidiffusion.

Si le commutateur détecte un paquet IGMP, il entre alors dans le port dans la liste des groupes de multidiffusion. Si un message IGMP Leave est envoyé par l'abonné, le commutateur supprime le port des abonnés du groupe.
L'espionnage IGMP permet d'éviter les tempêtes de multidiffusion. Si la surveillance IGMP n'est pas activée, l'équipement relaie le trafic de multidiffusion vers tous les ports qui se trouvent dans le même VLAN. Cela n'est pas efficace et peut également provoquer des problèmes sur les périphériques réseau qui sont obligés de traiter un flux de données élevé. Cela peut charger du matériel CPU. La surveillance IGMP améliore les performances du réseau.

Cependant, afin de recevoir du trafic de multidiffusion, vous devez implémenter cette fonction côté client. Par exemple, si le client est connecté via un routeur, vous devez prendre soin d'activer cette fonction sur le routeur.

Vous pouvez vérifier le bon fonctionnement de la diffusion multidiffusion en analysant le trafic via Wireshark, après avoir allumé le téléviseur via le lecteur multimédia VLC. Dans les paramètres VLC, spécifiez, par exemple, udp: @ 239.255.0.A: 5500. Le protocole UDP est utilisé pour transmettre le flux, puis vient l'adresse multicast, puis le port.



Lors du développement de la qualité de service, il a été pris en compte qu'il était souhaitable de «peindre» le trafic plus près du cœur du réseau. Il doit être peint plus près de Randezvous Point. (Eh bien, c'est pour notre cas)

Sur les commutateurs de niveau d'accès, nous avons utilisé les paramètres suivants:



Une analyse approfondie du problème, l'utilisation d'outils de diagnostic et une compréhension du protocole IGMP vous permettent de développer une configuration efficace et optimale du trafic multicast sur votre réseau.

Source: https://habr.com/ru/post/fr429062/


All Articles