IGMP snooping: koncept og brug

Indholdsfortegnelse:

IGMP snooping: koncept og brug
IGMP snooping: koncept og brug
Anonim

IP-værter og -routere bruger IGMP-kontrolprotokollen til at gruppere netværksenheder. Internet Group Management Protocol styrer multicast (gruppe) datatransmission i netværk. Den ligger på netværksniveau og forbinder klientcomputeren med den lokale router for at overføre data mellem dem. Multicast-trafikken dirigeres derefter til resten af klienterne via PIM-protokollen. Den forbinder den lokale router med den eksterne. Takket være brugen af IGMP kan netværksressourcerne i en række applikationer (onlinespil, videostreaming) bruges mere effektivt.

Du kan bruge IGMP snooping-funktionen til at træffe en beslutning om at udsende trafik til bestemte grænseflader. Hvad er det? Dette er processen med at spore IGMP-anmodninger fra forbrugere (værter) til udbydere (multicast-routere).

igmp snoking
igmp snoking

Konceptet og formålet med IGMP snooping

Snooping betyder "aflytning" på engelsk. Når den er tændt, begynder en mellemliggende netværksenhed (router eller kommunikator) at analysere overførslen af alle datapakker mellem klientcomputere,tilsluttet den, og routere, der leverer multicast-trafik. Når en forbindelsesanmodning detekteres, tændes den port, som forbrugeren (klienten) er tilsluttet, i den modsatte situation (Leave request) fjernes den tilsvarende port fra gruppelisten.

I de fleste kommunikatører er IGMP snooping-funktionen tilgængelig, men kræver forudgående aktivering.

Hvorfor overvåge netværkstrafik?

Multicast-trafik kan også overføres til computere, der ikke er interesserede i det. Dette kaldes broadcast relay. For at forhindre det, for at reducere belastningen på netværket, bruges IGMP snooping. Samtidig kræver denne form for filtrering ekstra hukommelsesomkostninger og øger belastningen på kommunikatoren. Hun er dog berettiget.

Hvis communicatoren begynder at udsende multicast-trafik på alle dens porte, så:

  • denne proces er ubrugelig;
  • problemer kan opstå i betjeningen af den endelige modtager (netværksenhed), der er tvunget til at behandle en stor strøm af unødvendige data.

For at undgå sådanne situationer er der en IGMP snooping-funktion, der markant forbedrer ydeevnen af hele netværket. Den tager højde for behovene på netværksniveau (tredje) og optimerer således kanalniveauet (andet) af datatransmission.

aktiver igmp snooping
aktiver igmp snooping

Aktivere aflytningsfunktionen

For at overvåge multicast-trafik skal du først aktivere IGMP-snooping og konfigurere det selv. Lad os se, hvordan man gør det på kommunikatørerD-Link ved implementering af et multicast-dataoverførselsskema. Kommandoer til at aktivere netværkslytning:

igmp kommandoer
igmp kommandoer

For at udelukke en port fra netværksgruppen, når kommunikatoren modtager en forlade anmodning fra klienten, skal du bruge IGMP Snooping Fast Leave-funktionen. Det giver dig mulighed for at stoppe transmissionen af unødvendige datastrømme over netværket for at få det til at fungere mere effektivt. Brug følgende kommando for at aktivere denne funktion:

igmp orlov
igmp orlov

Bruges, når det er nødvendigt at aktivere multicast-filtrering af switchen med en tilsluttet node, der deltager i datatransmission.

Typer af IGMP-sniffing

IGMP snooping kan være enten passiv eller aktiv. Hvordan kommer dette til udtryk?

  1. Passive filtrerer ikke trafik, den overvåger den bare.
  2. Active - lytning og filtrering af datapakker for at reducere belastningen på grupperouteren.

Den anden type implementering af denne funktion er den mest foretrukne, da den gør det muligt at minimere mængden af transmitterede informationer ved at filtrere anmodninger om at oprette forbindelse til og afbryde forbindelsen fra routeren.

hvad er igmp snooping
hvad er igmp snooping

Funktionaliteten af IGMP snooping-kommunikatoren hjælper med at reducere netværksbelastningen ved at overvåge udvekslingen af data mellem udbydere (lokale routere) og forbrugere (klientcomputere) af multicast-trafik.

Anbefalede: