{"id":622,"date":"2018-10-26T22:50:37","date_gmt":"2018-10-26T22:50:37","guid":{"rendered":"http:\/\/feralpacket.org\/?p=622"},"modified":"2018-10-26T22:50:37","modified_gmt":"2018-10-26T22:50:37","slug":"ipv6-multicast-notes","status":"publish","type":"post","link":"https:\/\/feralpacket.org\/?p=622","title":{"rendered":"IPv6 Multicast Notes"},"content":{"rendered":"<p><span style=\"font-weight: bold;\">IPv6 Multicast<\/span><\/p>\n<p>\u00a0&#8211; IGMP is now -&gt; Multicast Listen Discovery (MLD)<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; IGMPv1 -&gt; no longer supported<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; IGMPv2 -&gt; MLDv1<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; IGMPv3 -&gt; MLDv2<\/p>\n<p>ip igmp &#8230; -&gt; ipv6 mld &#8230;<\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">ipv6 multicast-routing<\/span><\/p>\n<p>\u00a0&#8211; Activates PIM-SM on all interfaces<\/p>\n<p>\u00a0&#8211; Only PIMv2 is supported with sparse mode<\/p>\n<p>\u00a0&#8211; There is no dense mode in IPv6<\/p>\n<p><span style=\"font-weight: bold;\">To disable PIM-SM on an interface<\/span><\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">int fa0\/0<\/span><\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">\u00a0no ipv6 pim<\/span><\/p>\n<p><span style=\"font-weight: bold;\">Configuring RP<\/span><\/p>\n<p>\u00a0&#8211; Manual<\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">ipv6 pim rp-address &lt;ipv6 add&gt; [&lt;acl&gt;]<\/span><\/p>\n<p>\u00a0&#8211; Dynamic<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; BSR<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; Embedded RP<\/p>\n<p><span style=\"font-weight: bold;\">Configuring BSR<\/span><\/p>\n<p>On RP<\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">ipv6 pim bsr candidate rp &lt;int&gt; [group-list &lt;acl&gt;]<\/span><\/p>\n<p>On BSR<\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">ipv6 pim bsr candidate bsr &lt;int&gt; [hash-mode]<\/span><\/p>\n<p><span style=\"font-weight: bold;\">Embedded RP<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/feralpacket.org\/wp-content\/uploads\/2018\/10\/740efba22b2d912274cd899f55656e01.jpeg\" style=\"\" width=\"600\" height=\"\"\/><\/p>\n<p>R1(config)# <span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">ipv6 pim rp-address 2001:1:2:3::1<\/span><\/p>\n<p>FF7x:0YZZ:&lt;first 4 blocks of RP address&gt;:&lt;last 2 blocks of multicast address&gt;<\/p>\n<p>\u00a0&#8211; x &#8211; scope<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; always use 5 (site-local)<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; or E (global)<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; 2 (link-local) is not used<\/p>\n<p>\u00a0&#8211; Y &#8211; Last block of RP address<\/p>\n<p>\u00a0&#8211; ZZ &#8211; prefix-length of RP in hexidecimal format<\/p>\n<p>FF7E:0140:2001:1:2:3:200:300<\/p>\n<p>RP address network portion has to be 4 blocks, subnet mask \/64<\/p>\n<p>For IPv6, SSM reserved range is<\/p>\n<p>\u00a0 \u00a0 \u00a0-&gt; FF3X::<\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">sh ip pim rp mapping<\/span><\/p>\n<p><span style=\"background-color: rgb(255, 250, 165);-evernote-highlight:true;\">sh ip pim bsr-router<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>IPv6 Multicast<\/p>\n","protected":false},"author":1,"featured_media":621,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[40,46,31],"class_list":["post-622","post","type-post","status-publish","format-standard","hentry","category-ccie","tag-ipv6","tag-multicast","tag-published"],"_links":{"self":[{"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/posts\/622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=622"}],"version-history":[{"count":1,"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/posts\/622\/revisions"}],"predecessor-version":[{"id":707,"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/posts\/622\/revisions\/707"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=\/wp\/v2\/media\/621"}],"wp:attachment":[{"href":"https:\/\/feralpacket.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/feralpacket.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}