IGMP snoking

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 12. november 2018; checks kræver 4 redigeringer .

IGMP snooping er en IGMP-netværkstrafik snooping -  proces , der gør det muligt for link-layer- netværksenheder ( switches ) at snoope IGMP-udvekslinger mellem forbrugere og udbydere ( routere ) af multicast IP- trafik, der formelt finder sted på et højere ( netværks )niveau. Denne funktionalitet er tilgængelig på mange Managed Ethernet Switche (mindst mellemklasse og high-end), men skal altid aktiveres og konfigureres separat .

Når IGMP snooping er aktiveret, begynder switchen at analysere alle IGMP-pakker mellem forbrugercomputere , der er tilsluttet den, og routere, der leverer multicast-trafik. Efter at have registreret en IGMP - forbrugeranmodning om at oprette forbindelse til en multicast-gruppe , inkluderer switchen den port , som den er tilsluttet til listen over dens medlemmer (til videresendelse af multicast-trafik). Og omvendt: ved at høre anmodningen 'IGMP Leave' (forlad), fjerner den tilsvarende port fra listen over gruppen.

Udnævnelse

IGMP snooping er designet til at forhindre broadcast ( broadcast ) relaying af multicast-trafik til forbrugercomputere , der ikke eksplicit har erklæret deres interesse i det. Dette gør det muligt for switches at udelukke sådan trafik fra strømme rettet gennem porte, som deres forbrugere ikke er forbundet til, og derved reducere netværksbelastningen betydeligt. Men samtidig falder belastningen på selve switchen ikke, men stiger, da sådan filtrering kræver hukommelse, NPU og CPU, mens simpel relæ over alle porte er en "billig" operation. Som standard, uden IGMP snooping-funktionen, videresender switchen multicast-trafik på alle dens porte, der tilhører det samme broadcast-domæne eller VLAN , hvilket ikke kun er ubrugeligt, men også kan forårsage problemer for nogle netværksslutenheder, der er tvunget til at behandle en uventet dataflow for dem. Brug af denne "standardadfærd" af en angriber kan føre til et vellykket DoS-angreb på hele netværket eller nogle enheder i det. IGMP snooping kan markant forbedre ydeevnen af ​​et netværk, der aktivt bruger applikationer baseret på multicast broadcasting .

I bund og grund er IGMP-snooping en optimering af linklagets realiteter under hensyntagen til netværkslagets faktiske behov og er ikke en funktionalitet i selve IGMP .

Implementeringer

Der er to implementeringer af IGMP snooping: aktiv og passiv .

Se også

Links til RFC'er