CISCO IPv6 Multicast Listener Discovery Protocol Uporabniški priročnik
Iskanje informacij o funkcijah
Vaša izdaja programske opreme morda ne podpira vseh funkcij, dokumentiranih v tem modulu. Za najnovejša opozorila in informacije o funkcijah glejte Orodje za iskanje hroščev in opombe ob izdaji za vašo platformo in izdajo programske opreme. Če želite poiskati informacije o funkcijah, dokumentiranih v tem modulu, in si ogledati seznam izdaj, v katerih je vsaka funkcija podprta, glejte tabelo s podatki o funkcijah na koncu tega modula.
Uporabite Cisco Feature Navigator za iskanje informacij o podpori za platformo in podpori za slike programske opreme Cisco. Za dostop do Cisco Feature Navigator pojdite na www.cisco.com/go/cfn. Račun na Cisco.com ni potreben.
Omejitve za IPv6 Multicast Listener Discovery Protocol
- Vohljanje MLD ni podprto. Multicast promet IPv6 je preplavljen na vse točke Ethernet Flow Points (EFP) ali Trunk EFP (TEFP), povezane z domeno mostu.
- MLD proxy ni podprt.
- Za RSP1A ni podprtih več kot 1000 večvrstnih poti IPv6.
- Za RSP1B ni podprtih več kot 2000 večvrstnih poti IPv6.
- Protokol IPv6 Multicast Listener Discovery ni podprt v modulu ASR 900 RSP3.
Informacije o protokolu IPv6 Multicast Listener Discovery Protocol
IPv6 Multicast Overview
Skupina IPv6 multicast je poljubna skupina sprejemnikov, ki želijo prejeti določen tok podatkov. Ta skupina nima fizičnih ali geografskih meja; sprejemniki se lahko nahajajo kjerkoli na internetu ali v katerem koli zasebnem omrežju. Sprejemniki, ki želijo prejemati podatke, ki tečejo v določeno skupino, se morajo pridružiti skupini tako, da signalizirajo svojo lokalno napravo. To signaliziranje je doseženo s protokolom MLD.
Naprave uporabljajo protokol MLD, da ugotovijo, ali so člani skupine prisotni v njihovih neposredno povezanih podomrežjih ali ne. Gostitelji se pridružijo večvrstnim skupinam s pošiljanjem sporočil MLD. Omrežje nato dostavi podatke potencialno neomejenemu številu sprejemnikov z uporabo samo ene kopije podatkov za multicast v vsakem podomrežju. Gostitelji IPv6, ki želijo prejemati promet, so znani kot člani skupine.
Paketi, dostavljeni članom skupine, so identificirani z enim naslovom skupine za večvrstno oddajanje. Multicast paketi so dostavljeni skupini z uporabo najboljše zanesljivosti, tako kot IPv6 unicast paketi.
Multicast okolje je sestavljeno iz pošiljateljev in prejemnikov. Vsak gostitelj, ne glede na to, ali je član skupine, lahko pošlje skupini. Vendar sporočilo prejmejo samo člani skupine.
Multicast naslov je izbran za prejemnike v multicast skupini. Pošiljatelji uporabljajo ta naslov kot ciljni naslov datagram, da dosežete vse člane skupine.
Članstvo v multicast skupini je dinamično; gostitelji se lahko kadar koli pridružijo in zapustijo. V multicast skupini ni omejitev glede lokacije ali števila članov. Gostitelj je lahko član več kot ene večvrstne skupine hkrati. Kako aktivna je multicast skupina, njeno trajanje in njeno članstvo se lahko razlikujejo od skupine do skupine in od časa do časa. Skupina, ki ima člane, morda nima dejavnosti
Izvedba IPv6 Multicast Routing
Programska oprema Cisco podpira naslednje protokole za izvajanje multicast usmerjanja IPv6:
- MLD uporabljajo naprave IPv6 za odkrivanje multicast poslušalcev na neposredno povezanih povezavah. Obstajata dve različici MLD:
- MLD različica 1 temelji na različici 2 protokola za upravljanje internetnih skupin (IGMP) za IPv4.
- MLD različica 2 temelji na različici 3 IGMP za IPv4.
- IPv6 multicast za programsko opremo Cisco uporablja MLD različico 2 in MLD različico 1. MLD različica 2 je popolnoma nazaj združljiva z MLD različico 1 (opisano v RFC 2710). Gostitelji, ki podpirajo samo MLD različice 1, so medsebojno povezani z napravo, ki izvaja MLD različice 2. Mešana LAN z gostitelji MLD različice 1 in MLD različice 2 so prav tako podprta.
- PIM-SM se uporablja med napravami, tako da lahko sledijo, katere multicast pakete naj posredujejo druga drugi in v svoja neposredno povezana LAN.
- PIM v Source Specific Multicast (PIM-SSM) je podoben PIM-SM z dodatno zmožnostjo poročanja o zanimanju za prejemanje paketov z določenih izvornih naslovov (ali z vseh, razen določenih izvornih naslovov) na IP multicast naslov.
Spodnja slika prikazuje, kje MLD in PIM-SM delujeta v okolju IPv6 multicast.
Slika 1: IPv6 Multicast Routing Protocols, podprti za IPv6
Multicast Listener Discovery Protocol za IPv6
Za začetek izvajanja multicastinga v campnašem omrežju, morajo uporabniki najprej določiti, kdo sprejema multicast. Protokol MLD uporabljajo naprave IPv6 za odkrivanje prisotnosti multicast poslušalcev (nprample, vozlišča, ki želijo prejemati pakete za večvrstno oddajanje) na svojih neposredno povezanih povezavah, in odkriti, kateri naslovi za večoddajanje so zanimivi za ta sosednja vozlišča. Uporablja se za odkrivanje lokalne skupine in članstva v skupini, specifični za izvor. Protokol MLD zagotavlja sredstva za samodejni nadzor in omejevanje pretoka multicast prometa v vašem omrežju z uporabo posebnih multicast poizvedovalcev in gostiteljev. Razlika med multicast poizvedovalci in gostitelji je naslednja:
- Poizvedovalec je omrežna naprava, ki pošilja poizvedovalna sporočila, da odkrije, katere omrežne naprave so članice dane skupine za večvrstno oddajanje.
- Gostitelj je sprejemnik, ki pošilja sporočila poročila, da poizvedovalca obvesti o članstvu gostitelja.
Niz poizvedovalcev in gostiteljev, ki prejemajo večpredstavnostne podatkovne tokove iz istega vira, se imenuje večoddajna skupina.
Poizvedovalci in gostitelji uporabljajo poročila MLD, da se pridružijo večvrstnim skupinam in jih zapustijo ter začnejo prejemati skupinski promet.
MLD za prenos svojih sporočil uporablja internetni protokol za nadzorna sporočila (ICMP). Vsa sporočila MLD so lokalna povezava z omejitvijo skokov 1 in vsa imajo nastavljeno možnost opozorila. Možnost opozorila pomeni implementacijo glave možnosti hop-by-hop.
MLD ima tri vrste sporočil:
- Poizvedba – splošna, specifična za skupino in specifična za naslov večvrstnega oddajanja. V sporočilu poizvedbe je polje naslova za večvrstno oddajanje nastavljeno na 0, ko MLD pošlje splošno poizvedbo. Splošna poizvedba izve, kateri večnamenski naslovi imajo poslušalce na priloženi povezavi
Poizvedbe, specifične za skupino, in poizvedbe, specifične za naslov za večvrstno oddajanje, so enake. Skupinski naslov je večvrstni naslov. - Poročilo – V sporočilu poročila je polje naslova za večvrstno oddajanje tisto za določen naslov za večvrstno oddajanje IPv6, ki ga pošiljatelj posluša.
- Končano – v končanem sporočilu je polje naslova za večvrstno oddajanje tisto za določen naslov za večvrstno oddajanje IPv6, ki ga vir sporočila MLD ne posluša več.
Poročilo MLD je treba poslati z veljavnim izvornim naslovom lokalne povezave IPv6 ali nedoločenim naslovom (::), če vmesnik za pošiljanje še ni pridobil veljavnega naslova lokalne povezave. Pošiljanje poročil z nedoločenim naslovom je dovoljeno za podporo uporabe IPv6 multicast v Neighbor Discovery Protocol.
Za samodejno konfiguracijo brez stanja je potrebno vozlišče, ki se pridruži več večvrstnim skupinam IPv6, da se izvede zaznavanje podvojenih naslovov (DAD). Pred DAD je bil edini naslov, ki ga ima poročevalsko vozlišče za vmesnik za pošiljanje, poskusni naslov, ki ga ni mogoče uporabiti za komunikacijo. Zato je treba uporabiti nedoločen naslov.
Navedbe MLD, ki izhajajo iz poročil o članstvu MLD različice 2 ali MLD različice 1, so lahko omejene globalno ali z vmesnikom. Funkcija omejitev skupine MLD zagotavlja zaščito pred napadi zavrnitve storitve (DoS), ki jih povzročijo paketi MLD. Poročila o članstvu, ki presegajo konfigurirane omejitve, se ne vnesejo v predpomnilnik MLD in promet za ta presežna poročila o članstvu ne bo posredovan.
MLD nudi podporo za filtriranje vira. Filtriranje vira omogoča vozlišču, da poroča o zanimanju za poslušanje paketov samo z določenih izvornih naslovov (kot je potrebno za podporo SSM) ali z vseh naslovov, razen določenih izvornih naslovov, poslanih na določen naslov za večvrstno oddajanje.
Ko gostitelj, ki uporablja MLD različice 1, pošlje sporočilo o izstopu, mora naprava poslati poizvedbena sporočila, da ponovno potrdi, da je bil ta gostitelj zadnji gostitelj MLD različice 1, ki je bil pridružen skupini, preden lahko ustavi posredovanje prometa. Ta funkcija traja približno 2 sekundi. Ta »zakasnitev dopusta« je prisotna tudi v IGMP različici 2 za IPv4 multicast.
Skupina za dostop MLD
Dostopne skupine MLD zagotavljajo nadzor dostopa sprejemnika v napravah Cisco IPv6 za večvrstno oddajanje. Ta funkcija omejuje seznam skupin, ki se jim sprejemnik lahko pridruži, in dovoljuje ali zavrača vire, ki se uporabljajo za pridružitev kanalom SSM
Kako konfigurirati IPv6 Multicast Listener Discovery Protocol
Omogočanje IPv6 Multicast Routing
Če želite omogočiti večvrstno usmerjanje IPv6, izvedite naslednje korake:
Preden začnete
Najprej morate omogočiti IPv6 unicast usmerjanje na vseh vmesnikih naprave, na kateri želite omogočiti IPv6 multicast usmerjanje.
POVZETEK KORAKOV
- omogočiti
- konfigurirajte terminal
- ipv6 multicast-routing [vrf vrf-name]
- konec
PODROBNI KORAKI
Ukaz ali dejanje | Namen | |
1. korak | omogočiti | Omogoči privilegiran način EXEC. |
Example: Naprava> omogoči |
|
|
2. korak | konfigurirajte terminal Example: Terminal za konfiguracijo naprave # |
Vstopi v način globalne konfiguracije. |
3. korak | ipv6 multicast-routing [vrf vrf-name]
Example: Device(config)# ipv6 multicast-routing |
Omogoča multicast usmerjanje na vseh vmesnikih, ki podpirajo IPv6, in omogoča multicast posredovanje za PIM in MLD na vseh omogočenih vmesnikih naprave.
Multicast usmerjanje IPv6 je privzeto onemogočeno, ko je omogočeno enolično usmerjanje IPv6. Na določenih napravah mora biti omogočeno tudi večvrstno usmerjanje IPv6, če želite uporabiti enooddano usmerjanje IPv6.
|
4. korak | konec Example: Device(config)# end |
Izhod v privilegiran način EXEC. |
Prilagajanje MLD na vmesniku
Če želite prilagoditi MLD na vmesniku, izvedite naslednje korake:
POVZETEK KORAKOV
- omogočiti
- konfigurirajte terminal
- meja stanja ipv6 mld število
- ipv6 mld [vrf vrf-ime] ssm-map omogoči
- vmesnik tipska številka
- ipv6 mld dostopna skupina ime-seznama-dostopa
- ipv6 mld statična skupina [skupinski naslov] [[vključujejo| izključiti] {izvorni naslov | vir-seznam [acl]}
- ipv6 mld query-max-response-time sekund
- ipv6 mld časovna omejitev poizvedbe sekund
- ipv6 mld interval poizvedbe sekund
- omejitev ipv6 mld število [razen dostopni seznam]
- konec
PODROBNI KORAKI
Ukaz ali dejanje | Namen | |
1. korak | omogočiti Example: Naprava> omogoči |
Omogoči privilegiran način EXEC.
|
2. korak | konfigurirajte terminal Example: Terminal za konfiguracijo naprave # |
Vstopi v način globalne konfiguracije. |
3. korak | meja stanja ipv6 mld število Example: Device(config)# ipv6 mld state-limit 300 |
Konfigurira omejitev števila stanj MLD, ki izhajajo iz poročil o članstvu MLD na globalni ravni.
Poročila o članstvu, poslana potem, ko so bile konfigurirane omejitve presežene, se ne vnesejo v predpomnilnik MLD in promet za poročila o presežnem članstvu se ne posreduje.
|
4. korak | ipv6 mld [vrf vrf-ime] ssm-map omogoči Example: Device(config)# ipv6 mld ssm-map enable |
Omogoči funkcijo preslikave Source Specific Multicast (SSM) za skupine v konfiguriranem območju SSM.
|
5. korak | vmesnik tipska številka Example: Device(config)# vmesnik GigabitEthernet 1/0/0 |
Določi vrsto in številko vmesnika ter postavi napravo v način konfiguracije vmesnika. |
6. korak | ipv6 mld dostopna skupina ime-seznama-dostopa Example: Device(config-if)# ipv6 access-list acc-grp-1 |
Omogoča uporabniku izvajanje nadzora dostopa do sprejemnika za večvrstno oddajanje IPv6.
|
7. korak | ipv6 mld statična skupina [skupinski naslov] [[vključujejo|izključiti] {izvorni naslov | vir-seznam [acl]} Example: Device(config-if)# ipv6 mld static-group ff04::10 include 100::1 |
Statično posreduje promet za multicast skupino na določen vmesnik in povzroči, da se vmesnik obnaša, kot da bi bil na vmesniku prisoten združevalec MLD.
|
|
||
8. korak | ipv6 mld query-max-response-time sekund Example: Device(config-if)# ipv6 mld query-max-response-time 20 |
Konfigurira najdaljši odzivni čas, objavljen v poizvedbah MLD.
|
9. korak | ipv6 mld query-timeout sekund Example: Device(config-if)# ipv6 mld query-timeout 130 |
Konfigurira vrednost časovne omejitve, preden naprava prevzame vlogo poizvedovalca za vmesnik.
|
10. korak | ipv6 mld interval poizvedbe sekund Example: Device(config-if)# ipv6 mld query-interval 60 |
Konfigurira pogostost, s katero programska oprema Cisco IOS XE pošilja sporočila gostiteljske poizvedbe MLD.
|
11. korak | ipv6 mld limit [razen access-list]
Example: Device(config-if)# ipv6 mld limit 100 |
Konfigurira omejitev števila stanj MLD, ki izhajajo iz poročil o članstvu MLD, na podlagi vmesnika. Poročila o članstvu, poslana potem, ko so bile konfigurirane omejitve presežene, se ne vnesejo v predpomnilnik MLD in promet za poročila o presežnem članstvu se ne posreduje.
Omejitve na vmesnik in sistem delujejo neodvisno druga od druge in lahko uveljavijo različne konfigurirane omejitve. Stanje članstva se prezre, če preseže bodisi omejitev na vmesnik ali globalno omejitev. Če ne konfigurirate ključne besede in argumenta razen seznama dostopa, se vsa stanja MLD štejejo k konfigurirani omejitvi predpomnilnika na vmesniku. Uporabite ključno besedo in argument razen dostopnega seznama, da izključite določene skupine ali kanale iz štetja k omejitvi predpomnilnika MLD. Poročilo o članstvu MLD se prišteva k omejitvi na vmesnik, če to dovoljuje razširjeni dostop |
Onemogočanje obdelave MLD na strani naprave
Uporabnik morda želi le, da določeni vmesniki izvajajo IPv6 multicast in zato želi izklopiti obdelavo na strani naprave MLD na določenem vmesniku. Če želite onemogočiti obdelavo MLD na strani naprave, dokončajte naslednje korake:
POVZETEK KORAKOV
- omogočiti
- konfigurirajte terminal
- vmesnik tipska številka
- brez usmerjevalnika ipv6 mld
PODROBNO KORAKI
Ukaz ali dejanje | Namen | |
1. korak | omogočiti Example: Naprava> omogoči |
Omogoči privilegiran način EXEC.
|
2. korak | konfigurirajte terminal Example: Terminal za konfiguracijo naprave # |
Vstopi v način globalne konfiguracije. |
3. korak | vmesnik tipska številka Example: Device(config)# vmesnik GigabitEthernet 1/0/0 |
Določi vrsto in številko vmesnika ter postavi napravo v način konfiguracije vmesnika. |
4. korak | brez usmerjevalnika ipv6 mld Example: Device(config-if)# no ipv6 mld router |
Onemogoči obdelavo MLD na strani naprave na določenem vmesniku. |
Ponastavitev števcev prometa MLD
Če želite ponastaviti števce prometa MLD, izvedite naslednje korake:
POVZETEK KORAKOV
- omogočiti
- počisti ipv6 mld [vrf vrf-ime] prometa
PODROBNO KORAKI
Ukaz ali dejanje | Namen | |
1. korak | omogočiti Example: Naprava> omogoči |
Omogoči privilegiran način EXEC.
|
2. korak | počisti ipv6 mld [vrf vrf-ime] prometa Example: Device# počisti ipv6 mld promet |
Ponastavi vse števce prometa MLD.
|
Brisanje števcev vmesnika MLD
Če želite počistiti števce vmesnika MLD, izvedite naslednje korake:
POVZETEK KORAKOV
- omogočiti
- počisti ipv6 mld [vrf vrf-ime] števci tip vmesnika
PODROBNO KORAKI
Ukaz ali dejanje | Namen | |
1. korak | omogočiti Example: Naprava> omogoči |
Omogoči privilegiran način EXEC.
|
2. korak | počisti ipv6 mld [vrf vrf-ime] števci tip vmesnika | Počisti števce vmesnika MLD. |
Example: Device# clear ipv6 mld counters GigabitEthernet1/0/0 |
|
Čiščenje skupin MLD
Če želite počistiti informacije, povezane z MLD, v usmerjevalni tabeli za večvrstno oddajanje IPv6, dokončajte naslednje korake:
POVZETEK KORAKOV
- omogočiti
- konfigurirajte terminal
- počisti ipv6 [icmp] mld skupine {* | skupina-predpona | skupina [vir]} [vrf {vrf-ime | vse}]
- konec
PODROBNO KORAKI
Ukaz ali dejanje | Namen | |
1. korak | omogočiti Example: Naprava> omogoči |
Omogoči privilegiran način EXEC.
|
2. korak | konfigurirajte terminal Example: Terminal za konfiguracijo naprave # |
Vstopi v način globalne konfiguracije. |
3. korak | počisti ipv6 [icmp] mld skupine {* | skupina-predpona | skupina [vir]} [vrf {vrf-ime | vse}]
Example: Naprava (konfiguracija)# počisti ipv6 mld skupine * |
Počisti podatke o skupinah MLD.
|
Preverjanje IPv6 Multicast Listener Discovery Protocol
- Uporabite pokaži skupine mld ipv6 [povezava-lokalna] [ime-skupine | naslov-skupine] [vrsta-vmesnika številka-vmesnika] [detajl | eksplicitno] ukaz za prikaz multicast skupin, ki so neposredno povezane z napravo in ki so bile naučene prek MLD:
usmerjevalnik # pokaži ipv6 mld skupino
MLD Connected Group Membership Group Naslov |
Vmesnik |
Čas delovanja poteče |
FF08::1 | Gi0/4/4 | 00:10:22 00:04:19 |
- Uporabite pokaži ipv6 mfib [vrf vrf-ime] [vse | linkscope | verbose | ime-naslova-skupine | ipv6-prefix/prefix-length | izvorni-naslov-ime | vmesnik | stanje | povzetek] prikaže vnose za posredovanje in vmesnike v IPv6 Multicast Forwarding Information Base (MFIB).
Naslednji exampprikazuje vnose za posredovanje in vmesnike v MFIB, določenem s skupinskim naslovom FF08:1::1:
Usmerjevalnik # pokaži ipv6 mfib ff08::1
- Uporabite pokaži vmesnik ipv6 mld [tipska številka] ukaz za prikaz informacij, povezanih z multicastom, o
Sledi sample izhod iz pokazati ipv6 mld vmesnik ukaz za vmesnik Gigabit Ethernet 0/4/4:
Router# show ipv6 mld vmesnik gigabitethernet 0/4/4
- Uporabite pokaži ipv6 mld [vrf vrf-ime] prometa ukaz za prikaz števcev prometa MLD:
Usmerjevalnik # prikazuje promet ipv6 mld
- Uporabite pokaži ipv6 mroute [vrf vrf-ime] [povezava-lokalna | [ime-skupine | skupinski naslov [izvorni naslov | izvorno ime] ] ] ukaz za prikaz informacij v tabeli topologije PIM:
Router# show ipv6 mroute ff08::1
Dokumenti / Viri
![]() |
Protokol CISCO IPv6 Multicast Listener Discovery Protocol [pdf] Uporabniški priročnik IPv6, Multicast Listener Discovery Protocol, Listener Discovery Protocol, Multicast Discovery Protocol, Discovery Protocol, Protocol |