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.
In dit document wordt beschreven hoe u draadloze LAN-controllers (WLC's) en lichte toegangspunten (LAP's) voor multicast kunt configureren.
Cisco raadt kennis van de volgende onderwerpen aan:
Voordat u deze configuratie uitvoert, moet aan de volgende vereisten worden voldaan.
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.
Als uw netwerk ondersteuning biedt voor packet multicasting, kunt u de multicastmethode configureren die de controller gebruikt om de multicastpakketten over Control and Provisioning of Wireless Access Points (CAPWAP) naar alle of meerdere toegangspunten tegelijk te transporteren. De controller voert multicasting uit in twee modi:
Wanneer u een ander VLAN/subnet gebruikt voor AP en WLC, is Multicast-routering aan de bekabelde zijde verplicht om het doorsturen van het CAPWAP Multicast-downlinkpakket van WLC naar AP te ondersteunen.
Wanneer u de multicast-modus inschakelt en de controller een multicast-pakket ontvangt van het bekabelde LAN, wordt het pakket ingekapseld door de controller met behulp van CAPWAP en wordt het pakket doorgestuurd naar het CAPWAP multicast-groepsadres. De controller gebruikt altijd de beheerinterface om multicastpakketten te verzenden. Toegangspunten in de multicast-groep ontvangen het pakket en sturen het door naar alle BSSID's die zijn toegewezen aan de interface waarop clients multicast-verkeer ontvangen. Vanuit het perspectief van het toegangspunt lijkt de multicast uit te zenden naar alle SSID's.
Standaard stuurt de WLC geen broadcast-pakketten (zoals Upnp-verkeer) door, tenzij broadcast-doorsturen is ingeschakeld. Geef deze opdracht op vanuit de WLC CLI om uitzending mogelijk te maken:
config network broadcast enable
Of schakel het in met de GUI:

Broadcast gebruikt het multicast mode programma dat is geconfigureerd op de WLC, zelfs als multicast niet is ingeschakeld. Dit komt omdat u het IP-adres of de modus niet kunt instellen, tenzij u multicast inschakelt in de GUI. Als de multicastmodus unicast is en de uitzending is ingeschakeld, is dit de modus die de uitzending gebruikt (uitzendverkeer wordt gerepliceerd op de WLC en unicast naar elk toegangspunt). Als de multicast-modus is ingesteld op multicast met een multicast-adres, wordt deze modus gebruikt voor de uitzending (elk broadcast-pakket wordt via de multicast-groep naar de toegangspunten verzonden).
Opmerking: tot release 7.5 was het poortnummer dat werd gebruikt voor CAPWAP multicast 12224. Vanaf versie 7.6 wordt het poortnummer voor CAPWAP gewijzigd in 5247.
Multicast met AAA-overschrijving wordt ondersteund vanaf versie 4.2 en hoger van de draadloze LAN-controller. U moet IGMP-snooping op de controller inschakelen om multicast te laten werken met AAA-override.
Internet Group Management Protocol (IGMP)-snooping wordt ondersteund op WLC om multicastpakketten beter te kunnen regisseren. Wanneer deze functie is ingeschakeld, verzamelt de controller IGMP-rapporten van de clients, verwerkt de rapporten, maakt unieke multicast-groep-ID's (MGID's) van de IGMP-rapporten nadat deze het Layer 3-multicastadres en het VLAN-nummer heeft gecontroleerd en verzendt de IGMP-rapporten naar de switch van de infrastructuur. De controller verzendt deze rapporten met het bronadres als het interfaceadres waarop hij de rapporten van de clients heeft ontvangen.
De controller werkt vervolgens de MGID-tabel van het toegangspunt op het toegangspunt bij met het MAC-adres van de client. Wanneer de controller multicast-verkeer ontvangt voor een bepaalde multicast-groep, wordt deze doorgestuurd naar alle toegangspunten. Alleen toegangspunten met actieve clients die naar die multicastgroep luisteren of waarvoor een abonnement is genomen, verzenden multicastverkeer op dat specifieke WLAN. IP-pakketten worden doorgestuurd met een MGID die uniek is voor een inkomend VLAN en de multicast-bestemmingsgroep. Layer 2 multicast-pakketten worden doorgestuurd met een MGID die uniek is voor de ingress-interface.
De controller ondersteunt Multicast Listener Discovery (MLD) v1-snuffelen voor IPv6-multicast. Deze functie houdt IPv6-multicaststromen bij en levert deze aan de clients die hierom verzoeken. Als u IPv6 multicast wilt ondersteunen, moet u de Global Multicast-modus inschakelen.
Opmerking: wanneer u de Global Multicast Mode uitschakelt, stuurt de controller nog steeds de IPv6 ICMP multicast-berichten door, zoals routeraankondigingen en DHCPv6-verzoeken, omdat deze nodig zijn om IPv6 te laten werken. Als de Globale Multicastmodus op de controller is ingeschakeld, heeft dit geen invloed op de ICMPv6- en DHCPv6-berichten. Deze berichten worden doorgestuurd ongeacht of de globale multicastmodus is ingeschakeld.
Wanneer IGMP-snooping is uitgeschakeld, is dit waar:
Wanneer IGMP-snooping is ingeschakeld, is dit waar:
Opmerking: De MGID's zijn controllerspecifiek. Dezelfde multicast-groepspakketten die in twee verschillende controllers van hetzelfde VLAN afkomstig zijn, kunnen aan twee verschillende MGID's worden toegewezen. Als Layer 2 multicast is ingeschakeld, wordt één MGID toegewezen aan alle multicastadressen die afkomstig zijn van een interface. Het maximum aantal ondersteunde multicastgroepen per VLAN voor een controller is 100.
Een grote uitdaging voor een multicast-client in een draadloze omgeving is het behouden van het multicast-groepslidmaatschap wanneer deze over het WLAN wordt verplaatst. Drops in de draadloze verbinding die van AP naar AP worden verplaatst, kunnen een onderbreking in de multicast-toepassing van een client veroorzaken. IGMP speelt een belangrijke rol bij het bijhouden van dynamische groepslidmaatschapsinformatie.
Een basiskennis van IGMP is belangrijk om te begrijpen wat er gebeurt met de multicast-sessie van een client wanneer deze door het netwerk zwerft. In een Layer 2-roaminggeval worden sessies gewoon gehandhaafd omdat het buitenlandse toegangspunt, indien correct geconfigureerd, al tot de multicastgroep behoort en het verkeer niet naar een ander ankerpunt in het netwerk wordt geleid. Layer 3-roamingomgevingen zijn op deze manier iets complexer en afhankelijk van de tunnelmodus die u op uw controllers hebt geconfigureerd, kunnen de IGMP-berichten die van een draadloze client worden verzonden, worden beïnvloed. De standaard tunnelmodus voor mobiliteit op een controller is asymmetrisch. Dit betekent dat het retourverkeer naar de client wordt verzonden naar het WLC-anker en vervolgens wordt doorgestuurd naar het buitenlandse WLC, waar de bijbehorende clientverbinding zich bevindt. Uitgaande pakketten worden doorgestuurd naar de buitenlandse WLC-interface. In de symmetrische tunnelmodus worden zowel het inkomende als het uitgaande verkeer naar de ankercontroller geleid.
Als de luisterende client naar een controller in een ander subnet zwerft, worden de multicast-pakketten getunneld naar de ankercontroller van de client om de controle van het omgekeerde pad filteren (RPF) te voorkomen. Het anker stuurt vervolgens de multicast-pakketten door naar de switch van de infrastructuur.
CAPWAP-toegangspunten verzenden multicastpakketten met een van de geconfigureerde verplichte gegevenssnelheden.
Omdat multicast-frames niet opnieuw worden verzonden op de MAC-laag, kunnen clients aan de rand van de cel ze niet met succes ontvangen. Als betrouwbare ontvangst een doel is, moeten multicast-frames worden verzonden met een lage gegevenssnelheid, door de hogere verplichte gegevenssnelheden uit te schakelen. Als ondersteuning voor multicastframes met hoge gegevenssnelheid vereist is, kan het handig zijn om de celgrootte te verkleinen en alle lagere gegevenssnelheden uit te schakelen, of om Media Stream te gebruiken.
Afhankelijk van uw wensen kunt u de volgende acties ondernemen:
Als u multicastgegevens met de grootste betrouwbaarheid wilt verzenden en als er geen grote multicastbandbreedte nodig is, configureert u een enkele basissnelheid die laag genoeg is om de randen van de draadloze cellen te bereiken.
De parameters die van invloed zijn op Multicast-forwarding zijn:
Opmerking: FlexConnect-toegangspunten worden alleen lid van de CAPWAP-multicastgroep als ze centraal geschakelde WLAN's hebben. Flex-toegangspunten met alleen lokaal geschakelde WLAN's maken geen deel uit van de CAPWAP-multicastgroep.
| Tabel 1. Platformondersteuning voor wereldwijde multicast- en multicastmodus | |||
| Platform | globale multicast | Multicastmodus | ondersteund |
| Cisco 5520, 8510 en 8540-controllers | Ingeschakeld | Unicast | Nee |
| Ingeschakeld | multicast | Ja | |
| Uitgeschakeld | Unicast | Geen multicast-ondersteuning (configuratie ondersteund) | |
| Uitgeschakeld | multicast | Geen multicast-ondersteuning (configuratie ondersteund) | |
| Cisco Flex 7510-controller | Globale multicast kan niet worden ingeschakeld. Alleen de Unicast-modus wordt ondersteund. Ook kan de AP-Multicast-modus niet worden gewijzigd in Multicast-Multicast. | ||
| Cisco 2504-controller | Alleen de Multicast-modus wordt ondersteund. | ||
| Cisco vWLC | Multicast wordt niet ondersteund; alleen de Unicast-modus wordt ondersteund. | ||
| Cisco 3504 Controller en Cisco 5508 Controller | Ingeschakeld | Unicast | Ja |
| Ingeschakeld | multicast | Ja | |
| Uitgeschakeld | Unicast | Ja | |
| Uitgeschakeld | multicast | Nee | |
Alle apparaten en instellingen worden weergegeven in het diagram:
De apparaten moeten worden geconfigureerd voor basis-IP-connectiviteit en multicasting in het netwerk inschakelen. Daarom kunnen gebruikers multicast-verkeer verzenden en ontvangen van de bekabelde kant naar de draadloze kant en vice versa.
In dit document worden deze IP-adressen gebruikt voor de WLC-, AP- en draadloze clients:
WLC Management Interface IP address: 10.63.84.48/23 LAP IP address: 172.16.16.0/23 Wireless Client C1 IP address: 192.168.47.17/24 Wired Client W1 IP address: 192.168.48.11/24
CAPWAP multicast IP address : 239.2.2.2
Stream multicast address : 239.100.100.100
Om de apparaten voor deze installatie te configureren, moeten deze worden uitgevoerd:
Voordat u multicasting op WLC's configureert, moet u de WLC configureren voor basiswerking en de toegangspunten registreren bij de WLC. In dit document wordt ervan uitgegaan dat de WLC is geconfigureerd voor basiswerking en dat de LAP's zijn geregistreerd bij de WLC. Als u een nieuwe gebruiker bent die probeert de WLC in te stellen voor eenvoudige bediening met LAP's, raadpleegt u Lightweight AP (LAP) Registration to a Wireless LAN Controller (WLC).
Nadat de LAP's zijn geregistreerd in de WLC, voert u deze taken uit om de LAP's en WLC voor deze installatie te configureren:
De eerste stap is het maken van een WLAN waarmee de draadloze clients verbinding kunnen maken en toegang kunnen krijgen tot het netwerk. Voer deze stappen uit om een WLAN op de WLC te maken:
In dit voorbeeld heeft het WLAN een naam MulticastUsers en is de WLAN-ID 1:

Klik op de knop .Apply
Definieer in het WLAN > Edit Windowmenu de specifieke parameters voor het WLAN.
Kies in het Interface Name veld de juiste interface voor het WLAN.
In dit voorbeeld wordt de interface MulticastUsers (192.168.47.0/24) toegewezen aan het WLAN.
Kies de andere parameters, die afhankelijk zijn van de ontwerpvereisten.
In dit voorbeeld kunt u WLAN gebruiken zonder L2 Security (Open WLAN).

Klik op de knop .Apply
Geef deze opdrachten uit om de WLAN's op WLC te configureren met behulp van de CLI:
Geef de config wlan create opdracht op om een nieuw WLAN te maken. Voer voor wlan-id een ID in van 1 tot 16. Voer voor wlan-naam een SSID in met maximaal 31 alfanumerieke tekens.
Geef de config wlan enable opdracht op om een WLAN in te schakelen.
In het voorbeeld in dit document zijn de opdrachten:
config wlan create 1 MulticastUsers config wlan enable 1
De volgende stap is het configureren van de WLC voor multicasting. Voer de volgende stappen uit:
Navigeer naar Controller > Multicastde. Hiermee wordt de Multicast-pagina geopend.
Schakel het Enable Global Multicast Mode selectievakje in om de WLC te configureren voor het doorsturen van multicast-pakketten. De standaardwaarde is uitgeschakeld.


Klik op de knop .Apply
Geef deze opdrachten uit om multicast via de CLI mogelijk te maken:
In het voorbeeld in dit document zijn de opdrachten:
config network multicast global enable config network multicast mode multicast 239.2.2.2
Nadat de beheerder multicast heeft ingeschakeld (de multicastmodus is standaard uitgeschakeld) en de CAPWAP-multicastgroep heeft geconfigureerd, werkt het nieuwe multicastalgoritme op een van de volgende manieren:
Wanneer de bron van de multicast-groep zich op het bekabelde LAN bevindt:
Eén multicast is ingeschakeld en de CAPWAP-multicastgroep is geconfigureerd. Het toegangspunt geeft een IGMP-verzoek af om toe te treden tot de CAPWAP-multicastgroep voor de controller. Hierdoor wordt de normale configuratie voor de multicast-status in de multicast-routers geactiveerd, tussen de controller en de toegangspunten. Het bron-IP-adres voor de multicast-groep is het IP-adres van de controller-beheerinterface.
Wanneer de controller een multicast-pakket ontvangt van een van de client-VLAN's op de eerste hoprouter, verzendt deze het pakket naar de CAPWAP-multicastgroep via de beheerinterface op het laagste QoS-niveau. De QoS-bits voor het CAPWAP-multicastpakket zijn op het laagste niveau hard gecodeerd en kunnen niet door de gebruiker worden gewijzigd.
Het multicast-netwerk levert het CAPWAP-multicastpakket aan elk van de toegangspunten die zich bij de CAPWAP-multicastgroep hebben aangesloten. Het multicast-netwerk maakt gebruik van de normale multicast-mechanismen in de routers om het pakket onderweg te repliceren, indien nodig, zodat het multicast-pakket alle toegangspunten bereikt. Dit ontlast de controller van de replicatie van multicast-pakketten.
AP's kunnen andere multicastpakketten ontvangen, maar verwerken alleen de multicastpakketten die afkomstig zijn van de controller waaraan ze momenteel zijn gekoppeld. Alle andere kopieën worden weggegooid. Als meer dan één WLAN-SSID is gekoppeld aan het VLAN van waaruit het oorspronkelijke multicastpakket is verzonden, verzendt het toegangspunt het multicastpakket over elke WLAN-SSID (samen met de WLAN-bitmap in de CAPWAP-header). Als die WLAN-SSID zich bovendien op beide radio's bevindt (802.11g en 802.11a), verzenden beide radio's het multicastpakket op de WLAN-SSID als er clients aan zijn gekoppeld, zelfs als die clients niet om het multicastverkeer hebben gevraagd.
Wanneer de bron van de multicast-groep een draadloze client is, is het multicast-pakket unicast (CAPWAP-ingekapseld) van het toegangspunt naar de controller, vergelijkbaar met standaard draadloos clientverkeer.
De controller maakt twee kopieën van het multicast-pakket. Er wordt één kopie verzonden naar het VLAN dat is gekoppeld aan de WLAN-SSID waarop het is aangekomen. Hierdoor kunnen ontvangers op het bekabelde LAN de multicaststroom ontvangen en de router leren over de nieuwe multicastgroep. Het tweede exemplaar van het pakket is CAPWAP-ingekapseld en wordt naar de CAPWAP multicast-groep verzonden, zodat draadloze clients de multicast-stream kunnen ontvangen.
Om het bekabelde netwerk voor deze installatie te configureren, moet u de L3 Core-switch configureren voor basisroutering en multicast-routering inschakelen.
Elk multicast-protocol kan worden gebruikt in het bekabelde netwerk. Dit document gebruikt PIM-DM als het multicast-protocol. Raadpleeg de configuratiehandleiding voor Cisco IOS IP Multicast voor gedetailleerde informatie over de verschillende protocollen die kunnen worden gebruikt voor multicasting in een bekabeld netwerk.
| Core Switch Configuration |
|---|
ip multicast-routing !--- Enables IP Multicasting on the network. interface Vlan16 |
De L2 access switch hoeft niet te worden geconfigureerd omdat IGMP-snooping standaard is ingeschakeld op Cisco-Switches.
Gebruik deze sectie om te controleren of uw configuratie goed werkt.
Om de configuratie te verifiëren, moet u multicastverkeer verzenden vanaf bron W1 en controleren of multicastverkeer door het bekabelde netwerk stroomt en de bekabelde en draadloze groepsleden (C1) bereikt.
Voer deze taak uit om te testen of IP multicast correct is geconfigureerd in uw netwerk.
Controleer multicast-routering op de Core switch- en IGMP-lidmaatschappen met de opdrachten ip mroute tonen en ip igmp-lidmaatschap tonen. De output van het vorige voorbeeld wordt hier getoond:
CORE1-R1#show ip mroute
IP Multicast Routing Table
Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,
L - Local, P - Pruned, R - RP-bit set, F - Register flag,
T - SPT-bit set, J - Join SPT, M - MSDP created entry,
X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,
U - URD, I - Received Source Specific Host Report, Z - Multicast Tunnel
Y - Joined MDT-data group, y - Sending to MDT-data group
Outgoing interface flags: H - Hardware switched, A - Assert winner
Timers: Uptime/Expires
Interface state: Interface, Next-Hop or VCD, State/Mode
(*, 239.255.255.250), 21:19:09/00:02:55, RP 0.0.0.0, flags: DC
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan48, Forward/Dense, 00:04:48/00:00:00
Vlan84, Forward/Sparse-Dense, 21:19:09/00:00:00
(*, 239.100.100.100), 00:01:58/stopped, RP 0.0.0.0, flags: DC
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan47, Forward/Dense, 00:01:29/00:00:00
(192.168.48.11, 239.100.100.100), 00:01:58/00:02:58, flags: T
Incoming interface: Vlan48, RPF nbr 0.0.0.0, RPF-MFD
Outgoing interface list:
Vlan47, Forward/Dense, 00:01:29/00:00:00, H
(*, 224.0.1.40), 1d21h/00:02:54, RP 0.0.0.0, flags: DCL
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan84, Forward/Sparse-Dense, 1d01h/00:00:00
(*, 239.2.2.2), 01:21:13/stopped, RP 0.0.0.0, flags: DC
Incoming interface: Null, RPF nbr 0.0.0.0
Outgoing interface list:
Vlan16, Forward/Dense, 00:33:10/00:00:00
(10.63.84.48, 239.2.2.2), 00:33:46/00:02:51, flags: T
Incoming interface: Vlan84, RPF nbr 0.0.0.0, RPF-MFD
Outgoing interface list:
Vlan16, Forward/Dense, 00:33:10/00:00:00, H
CORE1-R1#show ip igmp membership
Flags: A - aggregate, T - tracked
L - Local, S - static, V - virtual, R - Reported through v3
I - v3lite, U - Urd, M - SSM (S,G) channel
1,2,3 - The version of IGMP, the group is in
hannel/Group-Flags:
/ - Filtering entry (Exclude mode (S,G), Include mode (G))
Reporter:
<mac-or-ip-address> - last reporter if group is not explicitly tracked
<n>/<m> - <n> reporter in include mode, <m> reporter in exclude
Channel/Group Reporter Uptime Exp. Flags Interface
*,239.2.2.2 172.16.16.17 00:33:25 02:48 2A Vl16 !--- AP membership to CAPWAP multicast address.
*,224.0.1.40 10.63.84.1 1d01h 02:38 2LA Vl84
*,239.100.100.100 192.168.47.10 00:01:45 02:56 2A Vl47 !--- Wireless Client C1 to Stream multicast address .
*,239.255.255.250 192.168.48.11 00:05:03 02:58 2A Vl48
*,239.255.255.250 10.63.85.163 21:19:25 02:40 2A Vl84
U kunt ook de opdracht gebruiken om ervoor te zorgen dat show ip mroute count multicastroutering goed werkt:
CORE1-R1#show ip mroute count
IP Multicast Statistics
10 routes using 5448 bytes of memory
6 groups, 0.66 average sources per group
Forwarding Counts: Pkt Count/Pkts per second/Avg Pkt Size/Kilobits per second
Other counts: Total/RPF failed/Other drops(OIF-null, rate-limit etc)
Group: 239.255.255.250, Source count: 0, Packets forwarded: 0, Packets received: 0
Group: 239.100.100.100, Source count: 1, Packets forwarded: 1351, Packets received: 1491
Source: 192.168.48.11/32, Forwarding: 1351/14/1338/151, Other: 1491/0/140
Group: 224.0.1.40, Source count: 0, Packets forwarded: 0, Packets received: 0
Group: 239.2.2.2, Source count: 1, Packets forwarded: 3714, Packets received: 3726
Source: 10.63.84.48/32, Forwarding: 3714/28/551/163, Other: 3726/0/12
Uit deze uitgangen kunt u zien dat multicast-verkeer van bron W1 stroomt en door de groepsleden wordt ontvangen.
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
4.0 |
25-Nov-2024
|
Hercertificering, opnieuw formatteren. |
3.0 |
23-Nov-2023
|
hercertificering |
1.0 |
17-Jan-2007
|
Eerste vrijgave |
Feedback