? Är Internet Group Management Protocol ( IGMP ) används för att fastställa medlemskap för olika multicast grupper . En multicast -paket är avsett för flera mottagare . Det används ofta i routingprotokoll för att upprätthålla routing kartor över lokala nätverk . Särskilda multicast-adresser används för att säkerställa att endast vissa enheter bearbeta paketen , men detta hindrar inte andra enheter från att ta emot dem . IGMP snooping används för att hjälpa växlar upprätthålla en lista över enheter i vissa fleranvändargrupper och sedan " rensa " de enheter som inte finns i dem . Fleradresspaket
När en vanlig switch får en fleradresspaket det kommer helt enkelt att översvämma den ut till alla aktiva portar . En vanlig switch inte är intelligent nog att veta vilka portar som faktiskt behöver den fleradresspaket . Detta innebär att varje enhet på strömbrytaren kommer att få fleradresspaket . Även om en enhet kommer att inse att paketet inte är avsedd för det , har det fortfarande att bearbeta den . När hundratals av dessa paket skickas varje minut , kan prestanda av ett nätverk försämras . Addera IGMP Snooping Syfte
IGMP snooping används av växlar till " snoop " om multicast-trafik när den passerar genom växeln. Den IGMP Querier på strömbrytaren kommer sedan be enheter som är anslutna till det vilka som kräver multicast-trafik . Det kommer då att skapa multicast grupper och lägga medlemskap för de som kräver vissa fleradresspaket och " beskär " ut de som inte kräver det .
Network Performance
prestanda hos ett lokalt nätverk kan förbättra med IGMP snooping aktiverad . När en switch lär vilka enheter kräver multicast och som inte gör det , kan det förhindra behovet av översvämningar fleradresspaket till alla aktiva portar . Genom att göra detta lindrar överbelastningen och förhindrar vissa enheter från att behöva läsa oönskade fleradresspaket . Samma huvudsakliga gäller för ett skikt 3 enhet dela upp en broadcast domän och begränsa mängden broadcastpaket översvämmar ett nätverk.
Flera switchar
Brytare som är sammankopplade har inga problem att lära där utrustning finns på nätet , även om det innebär att de måste resa genom flera andra växlar för att komma dit . Samma princip gäller i IGMP snooping . Flera switchar kan ha IGMP snooping aktiverad och varje switch kommer fortfarande lära sig vilka enheter kräver multicast medlemskap och som inte gör det . Denna typ av scenario kommer att skapa mer trafik , men eftersom varje switch kommer att köra sin egen IGMP Querier , ger det en nivå av motståndskraft om man IGMP snooping aktiverat switch skulle misslyckas
< . br >