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 hoe u draadloze LAN-controllers (WLC’s) en lichtgewicht access points (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 pakketmulticast ondersteunt, kunt u de multicast-methode configureren die de controller gebruikt om de multicast-pakketten via 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 voor AP en WLC gebruikt, is multicast routing verplicht aan de bekabelde kant om het doorsturen van het downlink CAPWAP Multicast-pakket van WLC naar AP te ondersteunen.
Wanneer u multicast-modus inschakelt en de controller een multicast-pakket van het bekabelde LAN ontvangt, kapselt de controller het pakket in met behulp van CAPWAP en stuurt het pakket door naar het CAPWAP multicast groepsadres. De controller gebruikt altijd de beheerinterface om multicast pakketten te verzenden. Access points 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 oogpunt van het toegangspunt lijkt multicast te worden uitgezonden naar alle SSID’s.
In de standaardinstelling wordt met de WLC geen broadcast-pakketten doorgestuurd (zoals Upload-verkeer) tenzij broadcast-doorsturen is ingeschakeld. Geef dit bevel van WLC CLI uit om uitzending toe te laten:
config network broadcast enable
Of schakel deze in met de GUI:
De uitzending gebruikt het multicast mode
dat op WLC wordt gevormd, zelfs als multicast niet wordt aangezet. Dit komt doordat u het IP-adres of de modus niet kunt instellen tenzij u multicast in de GUI inschakelt. Daarom, als de multicast modus unicast is en de uitzending wordt ingeschakeld, is dit de modus die de uitzending gebruikt (uitzendverkeer wordt herhaald bij WLC en unicast op elke AP). Als multicast-modus is ingesteld op multicast met een multicast-adres, gebruikt de uitzending deze modus (elk uitzendpakket wordt via de multicast-groep naar de AP’s verzonden).
Opmerking: Tot release 7.5 was het poortnummer dat werd gebruikt voor CAPWAP multicast 12224. Vanaf release 7.6 is het poortnummer dat wordt gebruikt voor CAPWAP gewijzigd in 5247.
Multicast met AAA-opheffing wordt ondersteund vanuit Wireless LAN-controllerrelease 4.2 en hoger. U moet IGMP-spionage op de controller inschakelen om multicast te werken met AAA-overschrijding.
IGMP-snooping (Internet Group Management Protocol) wordt ondersteund op WLC om multicast-pakketten beter te kunnen sturen. 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 Layer 3 multicast-adres en het VLAN-nummer zijn gecontroleerd en verstuurt de IGMP-rapporten naar de switch van de infrastructuur. De controller stuurt deze rapporten met het bronadres als interfaceadres waarop het de rapporten van de klanten 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 voor een bepaalde multicast groep ontvangt, stuurt het dit door naar alle AP’s. Echter, alleen die AP's die actieve clients hebben die luisteren naar of zijn geabonneerd op die multicast groep, verzenden multicast verkeer op dat bepaalde WLAN. IP-pakketten worden doorgestuurd met een MGID die uniek is voor een toegang-VLAN en de doelmulticast-groep. Layer 2 multicast-pakketten worden doorgestuurd met een MGID die uniek is voor de toegangsinterface.
De controller ondersteunt multicast Listener Discovery (MLD) v1-snooping voor IPv6-multicast. Deze functie houdt bij welke IPv6 multicast stromen en levert deze aan de klanten die deze aanvragen. Om IPv6 multicast te ondersteunen, moet u Global Multicast Mode 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. Wanneer de Global Multicast Mode is ingeschakeld op de controller, heeft dit geen invloed op de ICMPv6- en DHCPv6-berichten. Deze berichten worden doorgestuurd, ongeacht of de Global Multicast Mode is ingeschakeld.
Als IGMP-spionage is uitgeschakeld, is dit het geval:
Als IGMP-spionage is ingeschakeld, is dit waar:
Opmerking: De MGID's zijn controllerspecifiek. Dezelfde multicast groepspakketten die van hetzelfde VLAN in twee verschillende controllers afkomstig zijn, kunnen aan twee verschillende MGID’s worden toegewezen. Als Layer 2 multicast is ingeschakeld, wordt één MGID toegewezen aan alle multicast adressen die uit een interface komen. Het maximale aantal multicastgroepen dat per VLAN wordt ondersteund voor een controller is 100.
Een belangrijke uitdaging voor een multicast client in een draadloze omgeving is om zijn multicast groepslidmaatschap te behouden wanneer deze over het WLAN wordt verplaatst. De druppels in de draadloze verbinding die van AP naar AP bewegen kunnen een verstoring in de multicast toepassing van een cliënt veroorzaken. IGMP speelt een belangrijke rol in het behoud van dynamische informatie over groepslidmaatschap.
Een basisbegrip van IGMP is belangrijk om te begrijpen wat met de multicast zitting van een cliënt gebeurt wanneer het het netwerk zwerft. In een Layer 2 roaming-case worden sessies onderhouden omdat het buitenlandse AP, indien correct geconfigureerd, al tot de multicast groep behoort en het verkeer niet wordt getunneld naar een ander ankerpunt op het netwerk. Layer 3 roaming-omgevingen zijn op deze manier iets complexer en afhankelijk van welke tunnelmodus u hebt geconfigureerd op uw controllers, kunnen de IGMP-berichten die worden verzonden van een draadloze client worden beïnvloed. De standaardmobiliteit tunnelmodus op een controller is asymmetrisch. Dit betekent dat het retourverkeer naar de client wordt verzonden naar het anker WLC en vervolgens doorgestuurd naar de buitenlandse WLC, waar de bijbehorende clientverbinding zich bevindt. De uitgaande pakketten door:sturen uit de buitenlandse interface WLC. In symmetrische mobiliteit tunneling modus, zowel inkomende als uitgaande verkeer worden getunneld aan de ankercontroller.
Als de luisterclient naar een controller in een ander subnetje zwerft, worden de multicast-pakketten getunneld naar de ankercontroller van de client om de reverse path filtering (RPF)-controle te voorkomen. Het anker stuurt vervolgens de multicast pakketten door naar de infrastructuur switch.
CAPWAP AP's verzenden multicast pakketten op één van de geconfigureerde verplichte gegevenssnelheden.
Omdat multicast frames niet opnieuw worden verzonden op de MAC-laag, kunnen clients aan de rand van de cel er niet in slagen deze met succes te ontvangen. Als betrouwbare ontvangst een doel is, moeten multicast frames worden verzonden tegen een lage gegevenssnelheid, door de hogere verplichte gegevenssnelheden uit te schakelen. Als ondersteuning voor multicast frames met een hoge gegevenssnelheid nodig 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 vereisten kunt u deze acties uitvoeren:
Als u multicast gegevens met de grootste betrouwbaarheid moet verzenden en als er geen behoefte aan grote multicast bandbreedte is, dan moet u één basistarief configureren, dat laag genoeg is om de randen van de draadloze cellen te bereiken.
De parameters die invloed hebben op multicast-doorsturen zijn:
Opmerking: FlexConnect AP’s treden alleen tot de CAPWAP-multicast groep toe als ze centraal switched WLAN’s hebben. Flex AP’s met alleen lokaal switched WLAN’s maken geen deel uit van de CAPWAP-multicast groep.
Tabel 1. Platformondersteuning voor Global Multicast en Multicast Mode | |||
Platform | Wereldwijde multicast | Multicastmodus | Ondersteunde producten |
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 | Global Multicast kan niet worden ingeschakeld. Alleen de Unicast-modus wordt ondersteund. Ook kan de AP-Multicast modus niet gewijzigd worden in Multicast-Multicast. | ||
Cisco 2504 controller | Alleen de multicastmodus 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 in het diagram weergegeven:
De apparaten moeten worden geconfigureerd voor eenvoudige IP-connectiviteit en multicast in het netwerk mogelijk maken. Daarom kunnen gebruikers multicast verkeer verzenden en ontvangen van de bekabelde kant naar de draadloze kant en vice versa.
Dit document gebruikt deze IP-adressen 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 kunnen configureren, moet u de volgende handelingen uitvoeren:
Alvorens u multicast op WLCs vormt, moet u WLC voor basisverrichting vormen en APs registreren aan WLC. Dit document veronderstelt dat WLC voor basisverrichting wordt gevormd en dat de LAPs aan WLC worden geregistreerd. Als u een nieuwe gebruiker bent die de WLC probeert in te stellen voor basisgebruik met LAP's, raadpleegt u Lichtgewicht AP (LAP)-registratie naar een draadloze LAN-controller (WLC).
Zodra de LAP's zijn geregistreerd in de WLC, moet u deze taken voltooien 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 tot het netwerk kunnen krijgen. Voltooi deze stappen om een WLAN op de WLC te maken:
In dit voorbeeld wordt het WLAN genoemd MulticastUsers
en is de WLAN-id 1:
Klik op de knop .Apply
Definieer in het WLAN > Edit Window
scherm de parameters die specifiek zijn voor het WLAN.
Kies voor WLAN de juiste interface uit het Interface Name
veld.
In dit voorbeeld wordt de interface Multicast Gebruikers (192.168.47.0/24) toegewezen aan het WLAN.
Kies de andere parameters die afhangen van de ontwerpvereisten.
In dit voorbeeld kunt u WLAN zonder L2 security (Open WLAN) gebruiken.
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 uit om een nieuw WLAN te maken. Voer voor WLAN-id een ID in van 1 tot 16. Voer voor WLAN-naam maximaal 31 alfanumerieke tekens in via een SSID.
Geef de config wlan enable
opdracht uit om een WLAN in te schakelen.
In dit document zijn de opdrachten bijvoorbeeld:
config wlan create 1 MulticastUsers config wlan enable 1
De volgende stap is de WLC voor multicasting te configureren. Voer de volgende stappen uit:
Navigeer naar Controller > Multicast
. Hierdoor wordt de pagina Multicast geopend.
Kies het Enable Global Multicast Mode
aanvinkvakje 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 dit document zijn de opdrachten bijvoorbeeld:
config network multicast global enable config network multicast mode multicast 239.2.2.2
Nadat de beheerder multicast inschakelt (multicast-modus is standaard uitgeschakeld) en de CAPWAP multicast-groep configureert, werkt het nieuwe multicast-algoritme op een van deze manieren:
Als de bron van de multicast groep zich op het bekabelde LAN bevindt:
Eén multicast is ingeschakeld en de CAPWAP-multicast groep is geconfigureerd. De AP geeft een IGMP verzoek uit om zich aan te sluiten bij de controller CAPWAP multicast groep. Dit leidt tot de normale opstelling voor de multicast staat in de multicast-toegelaten routers, tussen het controlemechanisme en APs. Het IP-bronadres voor de multicast groep is het IP-adres van de controller-beheerinterface.
Wanneer de controller een multicast pakket van een van de client-VLAN’s op de eerste hop router ontvangt, wordt het pakket via de beheerinterface op het laagste QoS-niveau naar de CAPWAP-multicast groep verzonden. De QoS-bits voor het CAPWAP multicast-pakket zijn hard-gecodeerd op het laagste niveau en kunnen niet door de gebruiker worden gewijzigd.
Het multicast-netwerk levert het CAPWAP multicast-pakket aan elk van de AP’s die zich bij de CAPWAP-multicast groep hebben aangesloten. Het multicast-netwerk gebruikt de normale multicast-mechanismen in de routers om het pakket onderweg te repliceren, zoals nodig is, zodat het multicast-pakket alle AP’s bereikt. Dit bevrijdt de controller van de replicatie van multicast-pakketten.
APs kan andere multicast pakketten ontvangen, maar verwerkt slechts de multicast pakketten die van het controlemechanisme komen waarbij zij momenteel worden aangesloten bij. Alle andere kopieën worden vernietigd. Als meer dan één WLAN SSID is gekoppeld aan het VLAN vanaf waar het oorspronkelijke multicast pakket is verzonden, verzendt het AP het multicast pakket via elke WLAN-SSID (samen met 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 multicast-pakket op de WLAN-SSID als er clients aan zijn gekoppeld, zelfs als die clients niet om het multicast-verkeer hebben gevraagd.
Wanneer de bron van de multicast groep een draadloze client is, is het multicast pakket unicast (CAPWAP-ingesloten) van het toegangspunt tot de controller, vergelijkbaar met standaard draadloos clientverkeer.
De controller maakt twee kopieën van het multicast pakket. Eén exemplaar wordt verzonden naar het VLAN dat is gekoppeld aan de WLAN-SSID waarop het is gearriveerd. Hierdoor kunnen ontvangers op het bekabelde LAN de multicast-stroom ontvangen en de router over de nieuwe multicast-groep leren. Het tweede exemplaar van het pakket is CAPWAP-ingekapseld en wordt verzonden naar de CAPWAP multicast groep zodat draadloze clients de multicast stream kunnen ontvangen.
Om het bekabelde netwerk voor deze installatie te kunnen configureren, moet u de L3 Core switch configureren voor eenvoudige routing en multicast routing inschakelen.
Elk multicast-protocol kan in het bekabelde netwerk worden gebruikt. Dit document gebruikt PIM-DM als multicast protocol. Raadpleeg de Cisco IOS IP-multicast configuratiegids voor gedetailleerde informatie over de verschillende protocollen die voor multicast in een bekabeld netwerk kunnen worden gebruikt.
Configuratie Core Switch |
---|
ip multicast-routing !--- Enables IP Multicasting on the network. interface Vlan16 |
Er is geen configuratie nodig op de L2 access switch 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 multicast verkeer uit bron W1 verzenden en controleren of multicast verkeer 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 routing op de Core switch- en IGMP-lidmaatschap met de opdrachten die ip-route 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
show ip mroute count
U kunt deze opdracht ook gebruiken om er zeker van te zijn dat multicast routing correct 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
Van deze output, 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 |