Uživatelská příručka protokolu CISCO IPv6 Multicast Listener Discovery Protocol
LOGO

Vyhledání informací o funkci

Vaše verze softwaru nemusí podporovat všechny funkce popsané v tomto modulu. Nejnovější upozornění a informace o funkcích viz Nástroj pro vyhledávání chyb a poznámky k verzi pro vaši platformu a verzi softwaru. Informace o funkcích zdokumentovaných v tomto modulu a seznam verzí, ve kterých jsou jednotlivé funkce podporovány, naleznete v tabulce s informacemi o funkcích na konci tohoto modulu.
Použijte Cisco Feature Navigator k nalezení informací o podpoře platforem a podpoře image softwaru Cisco. Chcete-li získat přístup k aplikaci Cisco Feature Navigator, přejděte na adresu www.cisco.com/go/cfn. Účet na Cisco.com není vyžadován.

Omezení pro protokol IPv6 Multicast Listener Discovery Protocol

  • MLD snooping není podporován. Multicastový provoz IPv6 je zaplaven do všech ethernetových tokových bodů (EFP) nebo trunkových EFP (TEFP) spojených s doménou mostu.
  • MLD proxy není podporován.
  • U RSP1A není podporováno více než 1000 vícesměrových tras IPv6.
  • U RSP1B není podporováno více než 2000 vícesměrových tras IPv6.
  • Protokol IPv6 Multicast Listener Discovery není na modulu ASR 900 RSP3 podporován.

Informace o protokolu IPv6 Multicast Listener Discovery Protocol

IPv6 Multicast Overview
Skupina vícesměrového vysílání IPv6 je libovolná skupina přijímačů, které chtějí přijímat konkrétní datový tok. Tato skupina nemá žádné fyzické ani geografické hranice; přijímače mohou být umístěny kdekoli na internetu nebo v jakékoli privátní síti. Přijímače, které mají zájem přijímat data proudící do určité skupiny, se musí ke skupině připojit signalizací svého místního zařízení. Této signalizace je dosaženo pomocí protokolu MLD.
Zařízení používají protokol MLD ke zjištění, zda jsou členové skupiny přítomni v jejich přímo připojených podsítích. Hostitelé se připojují ke skupinám multicast odesíláním zpráv MLD. Síť pak doručuje data potenciálně neomezenému počtu přijímačů pomocí pouze jedné kopie multicastových dat v každé podsíti. Hostitelé IPv6, kteří chtějí přijímat provoz, jsou známí jako členové skupiny.
Pakety doručené členům skupiny jsou identifikovány jedinou adresou skupiny vícesměrového vysílání. Pakety vícesměrového vysílání jsou doručovány skupině s maximální spolehlivostí, stejně jako pakety unicast IPv6.
Prostředí vícesměrového vysílání se skládá z odesílatelů a přijímačů. Každý hostitel, bez ohledu na to, zda je členem skupiny, může odesílat do skupiny. Zprávu však obdrží pouze členové skupiny.
Pro příjemce ve skupině vícesměrového vysílání je vybrána adresa vícesměrového vysílání. Odesílatelé používají tuto adresu jako cílovou adresutagram, aby se dostal ke všem členům skupiny.
Členství ve skupině multicast je dynamické; hostitelé se mohou kdykoli připojit a odejít. Neexistuje žádné omezení na umístění nebo počet členů ve skupině vícesměrového vysílání. Hostitel může být současně členem více než jedné skupiny vícesměrového vysílání. Jak aktivní je skupina vícesměrového vysílání, její trvání a členství se může u jednotlivých skupin a čas od času lišit. Skupina, která má členy, nemusí mít žádnou aktivitu

Implementace vícesměrového směrování IPv6
Software Cisco podporuje následující protokoly pro implementaci vícesměrového směrování IPv6:

  • MLD používají zařízení IPv6 k objevování posluchačů vícesměrového vysílání na přímo připojených odkazech. Existují dvě verze MLD:
    • MLD verze 1 je založena na verzi 2 protokolu IGMP (Internet Group Management Protocol) pro IPv4.
    • MLD verze 2 je založena na verzi 3 IGMP pro IPv4.
  • Multicast IPv6 pro software Cisco používá MLD verze 2 i MLD verze 1. MLD verze 2 je plně zpětně kompatibilní s MLD verze 1 (popsaná v RFC 2710). Hostitelé, kteří podporují pouze MLD verze 1, spolupracují se zařízením se systémem MLD verze 2. Podporovány jsou také smíšené sítě LAN s hostiteli MLD verze 1 a MLD verze 2.
  • PIM-SM se používá mezi zařízeními, aby mohla sledovat, které pakety vícesměrového vysílání mají přeposílat mezi sebou a do jejich přímo připojených sítí LAN.
  • PIM in Source Specific Multicast (PIM-SSM) je podobný PIM-SM s dodatečnou schopností hlásit zájem o příjem paketů ze specifických zdrojových adres (nebo ze všech kromě konkrétních zdrojových adres) na IP adresu multicast.

Obrázek níže ukazuje, kde MLD a PIM-SM fungují v prostředí vícesměrového vysílání IPv6.

Obrázek 1: IPv6 Multicast Routing Protocols Podporované pro IPv6
Protokoly směrování vícesměrového vysílání IPv6

Multicast Listener Discovery Protocol pro IPv6

Chcete-li začít implementovat multicasting v campuživatelé musí nejprve definovat, kdo přijímá multicast. Protokol MLD používají zařízení IPv6 ke zjištění přítomnosti multicast posluchačů (napřample, uzly, které chtějí přijímat pakety vícesměrového vysílání) na svých přímo připojených spojích, a konkrétně zjistit, které adresy vícesměrového vysílání jsou pro tyto sousední uzly zajímavé. Používá se pro zjišťování členství v místní skupině a ve skupině specifické pro zdroj. Protokol MLD poskytuje prostředky k automatickému řízení a omezení toku multicastového provozu ve vaší síti pomocí speciálních multicastových dotazů a hostitelů. Rozdíl mezi multicastovými dotazy a hostiteli je následující:

  • Dotazovač je síťové zařízení, které odesílá zprávy s dotazem, aby zjistilo, která síťová zařízení jsou členy dané skupiny vícesměrového vysílání.
  • Hostitel je přijímač, který odesílá zprávy s hlášením, aby informoval tazatele o členství v hostiteli.

Sada dotazovačů a hostitelů, kteří přijímají datové toky vícesměrového vysílání ze stejného zdroje, se nazývá skupina vícesměrového vysílání.
Dotazovatelé a hostitelé používají zprávy MLD k připojení a opuštění skupin vícesměrového vysílání a k zahájení příjmu skupinového provozu.

MLD používá k přenosu svých zpráv protokol ICMP (Internet Control Message Protocol). Všechny MLD zprávy jsou link-local s limitem skoku 1 a všechny mají nastavenou možnost upozornění. Možnost výstrahy znamená implementaci hlavičky možnosti skok po skoku.
MLD má tři typy zpráv:

  • Dotaz – Obecné, specifické pro skupinu a specifické pro vícesměrové vysílání. V dotazovací zprávě je pole adresy vícesměrového vysílání nastaveno na 0, když MLD odešle obecný dotaz. Obecný dotaz zjistí, které adresy vícesměrového vysílání mají posluchače na připojeném odkazu
    poznámka
    Dotazy specifické pro skupinu a pro vícesměrové vysílání jsou stejné. Skupinová adresa je vícesměrová adresa.
  • Zpráva – Ve zprávě s hlášením je pole adresy vícesměrového vysílání polem konkrétní adresy vícesměrového vysílání IPv6, které odesílatel naslouchá.
  • Hotovo – V hotové zprávě je pole adresy vícesměrového vysílání polem konkrétní adresy vícesměrového vysílání IPv6, které zdroj zprávy MLD již neposlouchá.

Zpráva MLD musí být odeslána s platnou místní zdrojovou adresou IPv6 nebo s nespecifikovanou adresou (::), pokud odesílací rozhraní dosud nezískalo platnou místní adresu. Odesílání zpráv s nespecifikovanou adresou je povoleno pro podporu použití vícesměrového vysílání IPv6 v protokolu Neighbor Discovery Protocol.

Pro bezstavovou automatickou konfiguraci je vyžadován uzel, který se připojí k několika skupinám vícesměrového vysílání IPv6, aby bylo možné provést detekci duplicitních adres (DAD). Před DAD je jedinou adresou, kterou má reportovací uzel pro odesílací rozhraní, předběžná adresa, kterou nelze použít pro komunikaci. Proto je nutné použít blíže nespecifikovanou adresu.

Stavy MLD, které vyplývají ze zpráv o členství v MLD verze 2 nebo MLD verze 1, lze omezit globálně nebo rozhraním. Funkce omezení skupiny MLD poskytuje ochranu proti útokům DoS (Denial of Service) způsobeným pakety MLD. Zprávy o členství, které překračují nakonfigurované limity, se nezadávají do mezipaměti MLD a provoz pro tyto zprávy o nadměrném členství nebude předáván.

MLD poskytuje podporu pro filtrování zdrojů. Filtrování zdroje umožňuje uzlu hlásit zájem o naslouchání paketům pouze ze specifických zdrojových adres (požadovaných pro podporu SSM) nebo ze všech adres kromě specifických zdrojových adres odeslaných na konkrétní multicastovou adresu.

Když hostitel používající MLD verze 1 odešle zprávu o odchodu, zařízení musí odeslat dotazovací zprávy, aby znovu potvrdilo, že tento hostitel byl posledním hostitelem MLD verze 1 připojeným ke skupině, než může zastavit předávání provozu. Tato funkce trvá přibližně 2 sekundy. Tato „latence opuštění“ je také přítomna v IGMP verze 2 pro multicast IPv4.

Přístupová skupina MLD
Přístupové skupiny MLD poskytují řízení přístupu přijímače v zařízeních Cisco IPv6 multicast. Tato funkce omezuje seznam skupin, ke kterým se může přijímač připojit, a povoluje nebo zakazuje zdroje používané pro připojení ke kanálům SSM

Jak nakonfigurovat protokol IPv6 Multicast Listener Discovery Protocol

Povolení vícesměrového směrování IPv6
Chcete-li povolit vícesměrové směrování IPv6, proveďte následující kroky:

Než začnete
Nejprve musíte povolit směrování jednosměrového vysílání IPv6 na všech rozhraních zařízení, na kterém chcete povolit vícesměrové směrování IPv6.

SOUHRNNÉ KROKY

  1. umožnit
  2. nakonfigurovat terminál
  3. ipv6 multicast-routing [vrf vrf-name]
  4. konec

PODROBNÉ KROKY

Příkaz nebo Akce Účel
Krok 1 umožnit Povolí privilegovaný režim EXEC.
  Exampten:
Zařízení> povolit
  • Pokud budete vyzváni, zadejte své heslo.
Krok 2 nakonfigurovat terminál
Exampten:
Konfigurační terminál Device#
Vstoupí do režimu globální konfigurace.
Krok 3 ipv6 multicast-routing [vrf vrf-name] Exampten:
Device(config)# ipv6 multicast-routing
Umožňuje směrování vícesměrového vysílání na všech rozhraních s povoleným protokolem IPv6 a umožňuje předávání vícesměrového vysílání pro PIM a MLD na všech povolených rozhraních zařízení.

Směrování vícesměrového vysílání IPv6 je ve výchozím nastavení zakázáno, když je povoleno jednosměrové směrování IPv6. Na některých zařízeních musí být také povoleno vícesměrové směrování IPv6, aby bylo možné používat jednosměrové směrování IPv6.

  • vrf vrf-name – (Volitelné) Určuje konfiguraci virtuálního směrování a předávání (VRF).
Krok 4 konec
Exampten:
Device(config)# end
Přechod do privilegovaného režimu EXEC.

Přizpůsobení MLD na rozhraní

Chcete-li přizpůsobit MLD na rozhraní, proveďte následující kroky:

SOUHRNNÉ KROKY

  1. umožnit
  2. nakonfigurovat terminál
  3. ipv6 mld stát-limit číslo
  4. ipv6 mld [vrf vrf-name] povolit ssm-map
  5. rozhraní typové číslo
  6. ipv6 mld access-group název-seznamu přístupu
  7. ipv6 mld static-group [skupinová adresa] [[zahrnout| vyloučit] {zdrojová adresa | zdrojový seznam [acl]}
  8. ipv6 mld dotaz-max-doba-odpovědi sekundy
  9. ipv6 mld dotaz-timeout sekundy
  10. ipv6 mld dotaz-interval sekundy
  11. limit ipv6 mld číslo [kromě přístupový seznam]
  12. konec

PODROBNÉ KROKY

Příkaz nebo Akce Účel
Krok 1 umožnit
Exampten:
Zařízení> povolit
Povolí privilegovaný režim EXEC.
  • Pokud budete vyzváni, zadejte své heslo.
Krok 2 nakonfigurovat terminál
Exampten:
Konfigurační terminál Device#
Vstoupí do režimu globální konfigurace.
Krok 3 ipv6 mld stát-limit číslo
Exampten:
Device(config)# ipv6 mld state-limit 300
Konfiguruje limit počtu stavů MLD vyplývající ze zpráv o členství v MLD na globálním základě.

Zprávy o členství odeslané po překročení nakonfigurovaných limitů se nezadávají do mezipaměti MLD a provoz pro zprávy o nadměrném členství se nepředává.

  • číslo—Maximální počet stavů MLD povolených na routeru. Platný rozsah je od 1 do 64000 XNUMX.
Krok 4 ipv6 mld [vrf vrf-name] povolit ssm-map
Exampten:
Device(config)# ipv6 mld ssm-map povolit
Aktivuje funkci mapování SSM (Source Specific Multicast) pro skupiny v nakonfigurovaném rozsahu SSM.
  •  vrf vrf-name— (Volitelné) Určuje konfiguraci virtuálního směrování a předávání (VRF).
Krok 5 rozhraní typové číslo
Exampten:
Device(config)# rozhraní GigabitEthernet 1/0/0
Určuje typ a číslo rozhraní a uvádí zařízení do režimu konfigurace rozhraní.
Krok 6 ipv6 mld access-group název-seznamu přístupu
Exampten:
Device(config-if)# ipv6 access-list acc-grp-1
Umožňuje uživateli provádět řízení přístupu přijímače vícesměrového vysílání IPv6.
  • access-list-name – standardní IPv6 pojmenovaný přístupový seznam, který definuje skupiny a zdroje vícesměrového vysílání, které se mají povolit nebo zakázat.
Krok 7 ipv6 mld static-group [skupinová adresa] [[zahrnout|vyloučit] {zdrojová adresa | zdrojový seznam [acl]}
Exampten:
Device(config-if)# ipv6 mld static-group ff04::10 include 100::1
Staticky předává provoz pro skupinu vícesměrového vysílání na zadané rozhraní a způsobí, že se rozhraní bude chovat, jako by na rozhraní byl přítomen MLD joiner.
  • skupinová adresa— (Volitelné) IPv6 adresa skupiny multicast.
  •  include—(Volitelné) Povolí režim začlenění.
  • vyloučit – (Volitelné) Povolí režim vyloučení.
 
  • source-address—Unicast zdrojová adresa, která má být zahrnuta nebo vyloučena.
  • source-list—Seznam zdrojů, na kterém má být konfigurováno hlášení MLD.
  • acl—(Volitelné) Přístupový seznam používaný k zahrnutí nebo vyloučení více zdrojů pro stejnou skupinu.
Krok 8 ipv6 mld query-max-response-time sekund
Exampten:
Device(config-if)# ipv6 mld query-max-response-time 20
Konfiguruje maximální dobu odezvy inzerovanou v dotazech MLD.
  • sekundy – Maximální doba odezvy v sekundách, inzerovaná v dotazech MLD. Výchozí hodnota je 10 sekund.
Krok 9 ipv6 mld dotaz-timeout sekund
Exampten:
Device(config-if)# ipv6 mld query-timeout 130
Nakonfiguruje hodnotu časového limitu, než zařízení převezme funkci dotazovače pro rozhraní.
  • sekund – počet sekund, po které router čeká poté, co předchozí dotazovatel přestal dotazovat a než převezme roli dotazujícího.
Krok 10 ipv6 mld dotaz-interval sekund
Exampten:
Device(config-if)# ipv6 mld dotaz-interval 60
Konfiguruje frekvenci, s jakou software Cisco IOS XE odesílá zprávy hostitelského dotazu MLD.
  • sekundy – Frekvence v sekundách, s jakou se mají odesílat zprávy s dotazem hostitele MLD. Může to být číslo od 0 do 65535. Výchozí hodnota je 125 sekund.
    Pozor:  Změna této hodnoty může vážně ovlivnit předávání vícesměrového vysílání.
Krok 11 ipv6 mld limitní číslo [kromě přístupového seznamu] Exampten:
Device(config-if)# ipv6 mld limit 100
Konfiguruje limit počtu stavů MLD vyplývající ze zpráv o členství v MLD na základě jednotlivých rozhraní. Zprávy o členství odeslané po překročení nakonfigurovaných limitů se nezadávají do mezipaměti MLD a provoz pro zprávy o nadměrném členství se nepředává.

Limity na rozhraní a na systém fungují nezávisle na sobě a mohou vynutit různé nakonfigurované limity.

Stav členství je ignorován, pokud překročí limit na rozhraní nebo globální limit.

Pokud nenakonfigurujete klíčové slovo a argument kromě přístupového seznamu, všechny stavy MLD se započítávají do nakonfigurovaného limitu mezipaměti na rozhraní. K vyloučení konkrétních skupin nebo kanálů z počítání do limitu mezipaměti MLD použijte klíčové slovo a argument kromě přístupového seznamu. Zpráva o členství v MLD se započítává do limitu na rozhraní, pokud je povolena rozšířeným přístupem

Deaktivace MLD Device-Side Processing

Uživatel může chtít, aby vícesměrové vysílání IPv6 prováděla pouze specifikovaná rozhraní, a proto bude chtít vypnout zpracování na straně zařízení MLD na zadaném rozhraní. Chcete-li zakázat zpracování MLD na straně zařízení, proveďte následující kroky:

SOUHRNNÉ KROKY

  1. umožnit
  2. nakonfigurovat terminál
  3. rozhraní typové číslo
  4. žádný router ipv6 mld

DETAILNÍ KROKY

Příkaz nebo Akce Účel
Krok 1 umožnit
Exampten:
Zařízení> povolit
Povolí privilegovaný režim EXEC.
  • Pokud budete vyzváni, zadejte své heslo.
Krok 2 nakonfigurovat terminál
Exampten:
Konfigurační terminál Device#
Vstoupí do režimu globální konfigurace.
Krok 3 rozhraní typové číslo
Exampten:
Device(config)# rozhraní GigabitEthernet 1/0/0
Určuje typ a číslo rozhraní a uvádí zařízení do režimu konfigurace rozhraní.
Krok 4 žádný router ipv6 mld
Exampten:
Device(config-if)# žádný router ipv6 mld
Zakáže zpracování MLD na straně zařízení na určeném rozhraní.

Resetování počítadel provozu MLD

Chcete-li vynulovat čítače provozu MLD, proveďte následující kroky:

SOUHRNNÉ KROKY

  1. umožnit
  2. jasné ipv6 mld [vrf vrf-name] provoz

DETAILNÍ KROKY

Příkaz nebo Akce Účel
Krok 1 umožnit
Exampten:
Zařízení> povolit
Povolí privilegovaný režim EXEC.
  • Pokud budete vyzváni, zadejte své heslo.
Krok 2 jasné ipv6 mld [vrf vrf-name] provoz
Exampten:
Zařízení# vymazat provoz ipv6 mld
Resetuje všechny čítače provozu MLD.
  • vrf vrf-name— (Volitelné) Určuje konfiguraci virtuálního směrování a předávání (VRF).

Vymazání čítačů rozhraní MLD

Chcete-li vymazat čítače rozhraní MLD, postupujte takto:

SOUHRNNÉ KROKY

  1. umožnit
  2. jasné ipv6 mld [vrf vrf-name] počítadla typ rozhraní

DETAILNÍ KROKY

Příkaz nebo Akce Účel
Krok 1 umožnit
Exampten:
Zařízení> povolit
Povolí privilegovaný režim EXEC.
  • Pokud budete vyzváni, zadejte své heslo.
Krok 2 jasné ipv6 mld [vrf vrf-name] počítadla typ rozhraní Vymaže čítače rozhraní MLD.
Exampten:
Device# clear ipv6 mld counters GigabitEthernet1/0/0
  • vrf vrf-name— (Volitelné) Určuje konfiguraci virtuálního směrování a předávání (VRF).
  • typ rozhraní—(Volitelné) Typ rozhraní. Pro více informací použijte online nápovědu s otazníkem (?). funkce.

Vymazání skupin MLD

Chcete-li vymazat informace související s MLD v tabulce směrování vícesměrového vysílání IPv6, postupujte takto:

SOUHRNNÉ KROKY

  1. umožnit
  2. nakonfigurovat terminál
  3. vymazat ipv6 [icmp] miliard skupin {* | skupina-předpona | skupina [zdroj]} [vrf {vrf-name | vše}]
  4. konec

DETAILNÍ KROKY

Příkaz nebo Akce Účel
Krok 1 umožnit
Exampten:
Zařízení> povolit
Povolí privilegovaný režim EXEC.
  • Pokud budete vyzváni, zadejte své heslo.
Krok 2 nakonfigurovat terminál
Exampten:
Konfigurační terminál Device#
Vstoupí do režimu globální konfigurace.
Krok 3 vymazat ipv6 [icmp] miliard skupin {* | skupina-předpona | skupina [zdroj]} [vrf {vrf-name | vše}] Exampten:
Zařízení (config)# vymazat skupiny ipv6 mld *
Vymaže informace o skupinách MLD.
  •  icmp – (Volitelné) Vymaže informace ICMP.
  • *— Určuje všechny trasy.
  • skupina-předpona– Předpona skupiny.
  • skupina— Adresa skupiny.
  • zdroj—(Volitelné) Zdrojová (S, G) trasa.
  • vrf – (Volitelné) Platí pro instanci virtuálního směrování a předávání (VRF).
  • vrf-name—(Volitelné) Název VRF. Název může být alfanumerický, rozlišovat malá a velká písmena nebo může mít maximálně 32 znaků.

Ověření protokolu IPv6 Multicast Listener Discovery Protocol

  • Použijte zobrazit skupiny ipv6 mld [odkaz-místní] [název skupiny | adresa-skupiny] [číslo-rozhraní typu rozhraní] [detail | explicitní] příkaz pro zobrazení skupin multicast, které jsou přímo připojeny k zařízení a které byly naučeny pomocí MLD:

Router # zobrazit skupinu ipv6 mld

MLD Connected Group Membership Group Address  

Rozhraní

 

Uptime vyprší

FF08::1 Gi0/4/4 00:10:22 00:04:19
  • Použijte zobrazit ipv6 mfib [vrf vrf-name] [vše | linkscope | podrobný | název-adresy-skupiny | ipv6-prefix/prefix-length | název-adresy-zdroje | rozhraní | postavení | shrnutí] zobrazí položky předávání a rozhraní v informační databázi IPv6 Multicast Forwarding Information Base (MFIB).

Následující exampsoubor zobrazuje záznamy pro předávání a rozhraní v MFIB zadané se skupinovou adresou FF08:1::1:

Router# show ipv6 mfib ff08::1

IPv6 Multicast Listener Discovery Protocol

  • Použijte zobrazit rozhraní ipv6 mld [typové číslo] příkaz k zobrazení informací souvisejících s multicastem o an

Následuje sample výstup z show ipv6 miliard rozhraní příkaz pro rozhraní Gigabit Ethernet 0/4/4:

Router# ukazuje rozhraní ipv6 mld gigabitethernet 0/4/4
zobrazit rozhraní ipv6 mld gigabitethernet 0/4/4

  • Použijte zobrazit ipv6 mld [vrf vrf-name] provoz příkaz pro zobrazení počítadel provozu MLD:

Router# zobrazuje provoz ipv6 mld
Router# zobrazuje provoz ipv6 mld

  • Použijte zobrazit ipv6 mroute [vrf vrf-name] [odkaz-místní | [název skupiny | group-address [zdrojová-adresa | source-name] ] ] příkaz k zobrazení informací v tabulce topologie PIM:

Router# show ipv6 mroute ff08::1
Router# show ipv6 mroute ff08::1
Router# show ipv6 mroute ff08::1

 

 

Dokumenty / zdroje

CISCO IPv6 Multicast Listener Discovery Protocol [pdfUživatelská příručka
IPv6, Multicast Listener Discovery Protocol, Listener Discovery Protocol, Multicast Discovery Protocol, Discovery Protocol, protokol

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *