De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document beschrijft de multicast-workflow, configuratie en probleemoplossing op de Cisco C9800 Wireless LAN Controller.
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Multicast is een protocol dat pakketten van één bron naar een op een groep gebaseerd bestemmingsadres stuurt. Alleen hosts die interesse hebben getoond in het ontvangen van de pakketten ontvangen deze.
Internet Group Management Protocol (IGMP) wordt gebruikt om individuele hosts dynamisch te registreren als leden van een multicast-groep op een specifiek LAN.
IGMP-snooping is een proces waarbij een switch luistert naar IGMP-netwerkverkeer tussen hosts en routers om een tabel met client-MAC-adressen op te bouwen en te onderhouden die geïnteresseerd zijn in het ontvangen van specifieke multicaststreams. Door op IGMP-pakketten te snuffelen, kan de switch multicast-verkeer efficiënt beheren en onnodige overstromingen voorkomen. Zonder IGMP-snooping wordt multicast-verkeer op dezelfde manier behandeld als uitzendverkeer en bereikt het alle apparaten in het segment.
IGMP-berichttypen:
IGMP-versies:
Multicast-over-Unicast
Multicast-over-Multicast
Als u multicastverkeer wilt ontvangen, verzendt Access Points (AP's) een IGMP Join-lidmaatschapsrapport naar het geconfigureerde Multicast CAPWAP Group-adres. Hierdoor kunnen de toegangspunten zich aansluiten bij de multicastgroep en beginnen met het ontvangen van het bijbehorende multicastverkeer.
AP IGMP-join
Een enkel CAPWAP multicast-groepsadres wordt gebruikt om multicast-verkeer over WLAN's te leveren. Om dit te beheren, onderhoudt de controller een Layer 2-tabel die zijn interfaces toewijst aan WLAN's met behulp van unieke multicast-groep-ID's (MGID's), waarbij wordt aangegeven waar multicast-verkeer moet worden verzonden. Een MGID is een 14-bits waarde die in het 16-bits gereserveerde veld van de CAPWAP-header wordt geplaatst, waarbij de resterende 2 bits op nul zijn ingesteld.
Niet alle clients op een WLAN hebben hetzelfde multicast-verkeer nodig. Om geïnteresseerde klanten te identificeren, stelt IGMP-snooping toegangspunten in staat om te luisteren naar IGMP-lidmaatschapsrapporten van hosts. Op basis hiervan bouwt de controller een Layer 3 multicast-groepstabel. Elk item bevat het MGID-, CAPWAP multicast-groepsadres en VLAN-ID. Het bevat ook een lijst met specifieke clients die zich bij de groep hebben aangesloten en de toegangspunten waarmee ze zijn geassocieerd.
Wanneer de multicast-modus is ingeschakeld en de controller een multicast-pakket ontvangt van het bekabelde LAN, kapselt de controller het pakket in met behulp van CAPWAP en stuurt het pakket door naar het CAPWAP multicast-groepsadres. De controller maakt altijd gebruik van het beheer-VLAN voor het verzenden van multicast-pakketten. Toegangspunten in de multicastgroep ontvangen het pakket en sturen het door naar alle BSSID's die zijn toegewezen aan het VLAN waarop clients multicastverkeer ontvangen.
Tabel 1. Multicast-ondersteuning per platform
Platform |
Ondersteuning voor multicast -Multicastover Unicast |
Ondersteuning voor multicast -MulticastoverMulticast |
---|---|---|
Cisco Catalyst 9800-40 draadloze controller |
Nee |
Ja |
Cisco Catalyst 9800-80 draadloze controller |
Nee |
Ja |
Cisco Catalyst 9800 draadloze controller voor cloud - kleine sjabloon |
Ja |
Ja |
Cisco Catalyst 9800 draadloze controller voor cloud - sjabloon voor medium |
Nee |
Ja |
Cisco Catalyst 9800 draadloze controller voor cloud - grote sjabloon |
Nee |
Ja |
Cisco Catalyst 9800-L draadloze controller |
Ja |
Ja |
Netwerkdiagram
Ga naar Configuratie > Services > Multicast om multicast te configureren vanuit de WLC GUI. Schakel de algemene draadloze multicastmodus in, selecteer AP CAPWAP Multicast als Multicast, voer het CAPWAP-multicastgroepadres in en klik op Toepassen. Gebruik een adres uit het subnet 239.0.0.0/8 en zorg ervoor dat het uniek is binnen het netwerk.
Configuratie van multicast-GUI
WLC CLI
WLC#conf t
WLC(config)#wireless multicast 239.1.1.10
Opmerking: Wanneer het toegangspunt en de WLC zich in hetzelfde VLAN bevinden, schakelt u IGMP-snooping in op alle tussenliggende switches.
Voor implementaties waarbij het toegangspunt en de WLC zich in verschillende VLAN's bevinden, schakelt u IP multicast-routering wereldwijd in, configureert u PIM (Protocol Independent Multicast) op de betreffende routerinterfaces en schakelt u IGMP in op de switches.
Let op: U moet voorzichtig zijn bij het gebruik van IGMPv3 met switches die zijn ingeschakeld voor IGMP-snooping. De IGMPv3-berichten verschillen van de berichten die worden gebruikt in IGMP versie 1 (IGMPv1) en versie 2 (IGMPv2). Als uw switch IGMPv3-berichten niet herkent, ontvangen de hosts geen verkeer wanneer IGMPv3 wordt gebruikt.
IGMPv3-apparaten ontvangen in geen van beide gevallen multicast-verkeer: wanneer IGMP-snooping is uitgeschakeld. Wanneer IGMPv2 is geconfigureerd op de interface. Het wordt aanbevolen om IGMPv3 in te schakelen op alle tussenliggende of andere Layer 3-netwerkapparaten. In de eerste plaats op elk subnet dat wordt gebruikt door multicast-apparaten, inclusief controller- en AP-subnetten.
Gebruik de opdracht om de multicast-configuratie op de WLC te controleren.
WLC#show draadloze multicast
Multicast: ingeschakeld
AP Capwap Multicast: Multicast
IPv4 Multicast-groepsadres AP Capwap: 239.1.1.10
IPv6 Multicast-groepsadres AP Capwap::
Draadloze uitzending: uitgeschakeld
Wireless Multicast non-ip-mcast: uitgeschakeld
Draadloze Multicast-verbinding - lokaal: uitgeschakeld
Controleer de AP- en WLC-verbinding voor multicast-verkeer met deze opdracht.
WLC#show ap multicast mom
AP-naam MOM-IP-TYPE MOM-STATUS
----------------------------------------------------
AP2 IPv4 omhoog
AP7 IPv4 omhoog
Opmerking: De MOM-STATUS wordt weergegeven als "ONBEKEND" voor bepaalde Cisco IOS Access Point-modellen. Dit gebeurt omdat deze toegangspunten de MoM-payload niet naar de controller sturen. De betrokken modellen zijn: Cisco Aironet 1702i Access Point, Cisco Aironet 3702i/3702e Access Point, Cisco IW3702 Access Point. Voor meer informatie, zie CSCwd12261.
Gebruik deze opdracht om MGID en bijbehorende VLAN's (tabel met laag 2) te bekijken.
WLC#ship igmp snooping wireless mgid
Totaal aantal L2-MGID's = 1
Totaal aantal MCAST-MGID's = 2
Draadloze multicast is ingeschakeld in het systeem:
Vlan bcast nonip-mcast mDNS-br mgid mcast-link-local Stdby Flags
1 Uitgeschakeld Ingeschakeld Uitgeschakeld 0:1:1:0
100 Uitgeschakeld Ingeschakeld Uitgeschakeld 0:1:1:0
1002 uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld 0:1:1:0 uitgeschakeld
1003 uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld 0:1:1:0 uitgeschakeld
1004 uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld uitgeschakeld 0:1:1:0 uitgeschakeld
1005 Uitgeschakeld Ingeschakeld Uitgeschakeld 0:1:1:0
1415 Uitgeschakeld Ingeschakeld Uitgeschakeld 0:1:1:1
Index MGID (S, G, V)
---------------------------------------------
386 4160 (0,0,0,0; 239,255,255,250; 1415)
636 4161 (0,0,0,0; 239,255,100,4; 1415)
WLC#ship igmp snooping groups vlan 1415
Poortlijst voor versie van VLAN-groepstype
-------------------------------------------------------
1415 239.255.100.4 igmp v2 Ca2
1415 239.255.255.250 igmp v2 Ca2
Voer deze opdracht uit om de lidmaatschapsgegevens van de client te controleren (tabel in laag 3).
WLC#sh draadloze multicastbron 0.0.0.0.0 groep 239.255.100.4 vlan 1415
Groep: 239 255 100 4
VLAN: 1415
MOD: 4161
Clientlijst
---------
IP-status van client-MAC-client
--------------------------------------------------
242f.d0da.a7da 10.107.79.23 MC_ONLY
WLC#ship igmp snooping igmpv2-tracking
Koppelingen van client naar SGV
---------------
Klant: 10.107.79.23 Poort: CA2
Groep: 239.255.255.250 VLAN: 1415 Bron: 0.0.0.0 Blocklist: nr
Groep: 239.255.100.4 VLAN: 1415 Bron: 0.0.0.0 Blocklist: nee
Klant: 10.107.79.33 Poort: CA2
Groep: 239.255.255.250 VLAN: 1415 Bron: 0.0.0.0 Blocklist: nr
SGV naar clienttoewijzingen
---------------
Groep: 239.255.100.4 Bron: 0.0.0.0 VLAN: 1415
Klant: 10.107.79.23 Poort: Ca2 Blocklist: nee
Groep: 239 255 255 250 Bron: 0.0 0.0 VLAN: 1415
Klant: 10.107.79.33 Poort: Ca2 Blocklist: nee
Klant: 10.107.79.23 Poort: Ca2 Blocklist: nee
Gebruik de opdracht om de multicast-configuratie op het toegangspunt te controleren.
AP2#sh capwap mcast mgid clients
Klant voor elke MGID:
MGID Type Clientsleuf VAP
4160 mc_only 24:2F:D0:DA:97:51 1 0
4160 mc_only 24:2F:D0:DA:A7:DA 0 0
4161 mc_only 24:2F:D0:DA:A7:DA 0 0
9606 mc2uc 24:2F:D0:DA:97:51 1 0
9606 mc2uc 24:2F:D0:DA:A7:DA 0 0
MGID voor elke klant:
Client IP-poort MGID
24:2F:D0:DA:97:51 10.107.79.33 apr1v0 4160
24:2F:D0:DA:A7:DA 10.107.79.23 apr0v0 4160
4161
AP2#sh capwap mcast mgid all
MGID WLAN_Bit_Map_All MC2UC_CLI_MC_Only_CL Type RX_PAK_CNT TX_PAK_SLOT0 TX_PAK_SLOT1 TX_PAK_SLOT2 TX_PAK_SLOT3 TX_PAK_RLAN
1415 000000000000001 0 0 36367 12189 1199758 634 0
4097 11111111111111111 0 0 0 0 0 0
4160 000000000000001 0 1 36 36 36 0 0
4161 000000000000001 0 1 10091 10091 0 0 0
9606 0000000000000000 1 0 3 160 154 2 0 0
Verzamel embedded packet capture (EPC) van de WLC om de verkeersstroom te begrijpen. Zie de link voor de stappen om EPC te verzamelen. Problemen oplossen met Catalyst 9800 draadloze LAN-controllers.
Dit is een lijst met de bron, bestemming en andere relevante IP-adressen die zijn waargenomen in de geannoteerde Wireshark-opnamen. Deze komen overeen met de belangrijkste pakketstromen die in de cijfers worden weergegeven en helpen bij het identificeren van welke hosts elk pakket hebben geïnitieerd en ontvangen.
WLC WMI - 10 107 79 77
AP IP - 10.107.79.130
IP-adres CAPWAP Multicast-groep geconfigureerd op WLC - 239.1.1.10
Multicast-broneindpunt IP - 10.107.79.33
Multicastverkeer IP - 239.255.100.4
IP-adres van client (bestemming) - 10.107.79.23
AP IGMP-join
Het toegangspunt sluit zich aan bij de CAPWAP-multicastgroep (239.1.1.10) van de controller met behulp van IGMP.
AP IGMP Deelnemen aan de WLC
Client IGMP-join voor multicaststream
De draadloze client verzendt een IGMP-join-verzoek om interesse in een specifieke multicast-groep aan te geven.
Het gekoppelde toegangspunt (AP) omvat het IGMP-join-verzoek van de client in een CAPWAP-tunnel en verzendt het als unicastverkeer naar de draadloze LAN-controller (WLC).
Voorbeeld:
Een client verzendt een IGMP-lidmaatschapsrapport voor multicast-groepsadres 239.255.100.4.
Client verzendt IGMP-lidmaatschapsrapport voor het geïnteresseerde Multicast-verkeer - Captures verzameld van eindpunt
Het toegangspunt (IP: 10.107.79.130) vat dit verzoek samen in een CAPWAP-tunnel en stuurt het naar de WLC (IP: 10.107.79.77).
Client IGMP-lidmaatschapsrapport bereikt de WLC in een CAPWAP-tunnel - Captures verzameld uit WLC
Stap 3 en 4
De WLC ontvangt de IGMP-join, registreert het multicast-groepsadres en verzendt een IGMP-join of een relevant multicast-verzoek stroomopwaarts naar de aangesloten switch of router.
Opmerking: in dit scenario fungeert de draadloze client ook als een multicast-bron.
De upstream-switch of -router stuurt multicastverkeer voor de gevraagde groep door naar de WLC.
Voorbeeld:
De multicastbron (10.107.79.33), een draadloze client, verzendt multicastverkeer naar groepsadres 239.255.100.4. Omdat de bron draadloos is, wordt het multicast-verkeer ingekapseld in een CAPWAP-tunnel en afgeleverd aan de WLC.
Multicast-verkeer vanaf het bronapparaat
Multicastverkeer ontvangen van de bron in een CAPWAP-tunnel - Opnamen verzameld op WLC
Multicast-verkeer vanaf de bron - OTA
Stap 5 en 6
De WLC omvat de multicast-pakketten en verzendt deze naar alle relevante toegangspunten met behulp van het geconfigureerde Multicast CAPWAP Group-adres.
Voorbeeld:
De WLC stuurt multicast-verkeer door naar het CAPWAP multicast-groepsadres 239.1.1.10. AP's die zich via IGMP (Stap 1) bij deze groep hebben aangesloten, ontvangen de multicaststroom.
WLC stuurt het verkeer door naar het adres van de CAPWAP Multicast Group
Elk toegangspunt decapsuleert de multicastpakketten en stuurt deze alleen door naar de draadloze clients die zich bij de multicastgroep hebben aangesloten.
AP's gebruiken IGMP-spionage om geïnteresseerde clients te identificeren en ervoor te zorgen dat multicast-verkeer alleen aan die clients wordt geleverd.
Cliënt ontvangt het multicast-verkeer - Captures verzameld van het geïnteresseerde eindpunt 10.107.79.23
Client ontvangt het multicastverkeer - OTA Captures
De client verzendt een IGMP-join-verzoek naar het gekoppelde toegangspunt. De AP verwerkt de IGMP Join en switches lokaal het multicast-verkeer zonder het naar de WLC te sturen. Multicast-verkeer stroomt rechtstreeks van het bekabelde netwerk naar het toegangspunt, dat het vervolgens doorstuurt naar geïnteresseerde draadloze clients.
Opmerking: Schakel IP-multicastroutering wereldwijd in, configureer PIM op de betreffende routerinterfaces en schakel IGMP in op de switches tussen de multicastbron en het toegangspunt. De WLC verwerkt geen multicast-dataverkeer in deze modus.
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
24-Sep-2025
|
Eerste vrijgave |