What is the mac-address of multicast (ipv6)












3















In IPv4, ff-ff-ff-ff-ff-ff is broadcast address so that this frame can pass layer 2 of all machines.



In IPv6, ARP is not used but ICMPv6 is used to know mac-address by multicasting.
In this case, what is mac-address of multicasting??



If mac-address is not matched, this frame cannot pass layer 2 of destination machine.
So, I really wonder how multicast packet is passed layer 2 by not using ff-ff-ff-ff-ff-ff.










share|improve this question





























    3















    In IPv4, ff-ff-ff-ff-ff-ff is broadcast address so that this frame can pass layer 2 of all machines.



    In IPv6, ARP is not used but ICMPv6 is used to know mac-address by multicasting.
    In this case, what is mac-address of multicasting??



    If mac-address is not matched, this frame cannot pass layer 2 of destination machine.
    So, I really wonder how multicast packet is passed layer 2 by not using ff-ff-ff-ff-ff-ff.










    share|improve this question



























      3












      3








      3








      In IPv4, ff-ff-ff-ff-ff-ff is broadcast address so that this frame can pass layer 2 of all machines.



      In IPv6, ARP is not used but ICMPv6 is used to know mac-address by multicasting.
      In this case, what is mac-address of multicasting??



      If mac-address is not matched, this frame cannot pass layer 2 of destination machine.
      So, I really wonder how multicast packet is passed layer 2 by not using ff-ff-ff-ff-ff-ff.










      share|improve this question
















      In IPv4, ff-ff-ff-ff-ff-ff is broadcast address so that this frame can pass layer 2 of all machines.



      In IPv6, ARP is not used but ICMPv6 is used to know mac-address by multicasting.
      In this case, what is mac-address of multicasting??



      If mac-address is not matched, this frame cannot pass layer 2 of destination machine.
      So, I really wonder how multicast packet is passed layer 2 by not using ff-ff-ff-ff-ff-ff.







      networking






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Sep 10 '14 at 12:12









      jAce

      1,15541427




      1,15541427










      asked Sep 10 '14 at 10:03









      curiouscurious

      1612




      1612






















          2 Answers
          2






          active

          oldest

          votes


















          6














          Ethernet has "multicast" MAC addresses as well – any MAC address with the "group" bit set is technically a multicast address; IPv6 uses the prefix 33:33:*, while IPv4 uses 01:00:5e:*. There are other widely-used prefixes, see this Wikipedia table for details.



          For IPv6 multicast addresses, the last 32 bits of the IPv6 address are OR'd with 33:33:00:00:00:00. For example:




          • The "all nodes" address ff02::1 is converted to 33:33:00:00:00:01.


          • Neighbour solicitations for an example address fe80::4a5d:60ff:fee8:658f are sent to the corresponding Solicited-Node multicast address ff02::1:ffe8:658f, which is converted to Ethernet address 33:33:ff:e8:65:8f.



          This is described in RFC 2624 section 7.






          share|improve this answer


























          • As a side note, the "all nodes" address is in practice treated as broadcast, since MLD is not used for it.

            – grawity
            Sep 29 '17 at 4:50



















          1














          The function of arp is replace by Neighbour Solicitation in IPv6.



          This article explains it best if you understand address allocation.



          Ipv6 Neighbour Solicitation



          Updated Link because of Blog Refactor:






          share|improve this answer

























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f809679%2fwhat-is-the-mac-address-of-multicast-ipv6%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            6














            Ethernet has "multicast" MAC addresses as well – any MAC address with the "group" bit set is technically a multicast address; IPv6 uses the prefix 33:33:*, while IPv4 uses 01:00:5e:*. There are other widely-used prefixes, see this Wikipedia table for details.



            For IPv6 multicast addresses, the last 32 bits of the IPv6 address are OR'd with 33:33:00:00:00:00. For example:




            • The "all nodes" address ff02::1 is converted to 33:33:00:00:00:01.


            • Neighbour solicitations for an example address fe80::4a5d:60ff:fee8:658f are sent to the corresponding Solicited-Node multicast address ff02::1:ffe8:658f, which is converted to Ethernet address 33:33:ff:e8:65:8f.



            This is described in RFC 2624 section 7.






            share|improve this answer


























            • As a side note, the "all nodes" address is in practice treated as broadcast, since MLD is not used for it.

              – grawity
              Sep 29 '17 at 4:50
















            6














            Ethernet has "multicast" MAC addresses as well – any MAC address with the "group" bit set is technically a multicast address; IPv6 uses the prefix 33:33:*, while IPv4 uses 01:00:5e:*. There are other widely-used prefixes, see this Wikipedia table for details.



            For IPv6 multicast addresses, the last 32 bits of the IPv6 address are OR'd with 33:33:00:00:00:00. For example:




            • The "all nodes" address ff02::1 is converted to 33:33:00:00:00:01.


            • Neighbour solicitations for an example address fe80::4a5d:60ff:fee8:658f are sent to the corresponding Solicited-Node multicast address ff02::1:ffe8:658f, which is converted to Ethernet address 33:33:ff:e8:65:8f.



            This is described in RFC 2624 section 7.






            share|improve this answer


























            • As a side note, the "all nodes" address is in practice treated as broadcast, since MLD is not used for it.

              – grawity
              Sep 29 '17 at 4:50














            6












            6








            6







            Ethernet has "multicast" MAC addresses as well – any MAC address with the "group" bit set is technically a multicast address; IPv6 uses the prefix 33:33:*, while IPv4 uses 01:00:5e:*. There are other widely-used prefixes, see this Wikipedia table for details.



            For IPv6 multicast addresses, the last 32 bits of the IPv6 address are OR'd with 33:33:00:00:00:00. For example:




            • The "all nodes" address ff02::1 is converted to 33:33:00:00:00:01.


            • Neighbour solicitations for an example address fe80::4a5d:60ff:fee8:658f are sent to the corresponding Solicited-Node multicast address ff02::1:ffe8:658f, which is converted to Ethernet address 33:33:ff:e8:65:8f.



            This is described in RFC 2624 section 7.






            share|improve this answer















            Ethernet has "multicast" MAC addresses as well – any MAC address with the "group" bit set is technically a multicast address; IPv6 uses the prefix 33:33:*, while IPv4 uses 01:00:5e:*. There are other widely-used prefixes, see this Wikipedia table for details.



            For IPv6 multicast addresses, the last 32 bits of the IPv6 address are OR'd with 33:33:00:00:00:00. For example:




            • The "all nodes" address ff02::1 is converted to 33:33:00:00:00:01.


            • Neighbour solicitations for an example address fe80::4a5d:60ff:fee8:658f are sent to the corresponding Solicited-Node multicast address ff02::1:ffe8:658f, which is converted to Ethernet address 33:33:ff:e8:65:8f.



            This is described in RFC 2624 section 7.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Sep 29 '17 at 4:53

























            answered Sep 10 '14 at 12:04









            grawitygrawity

            239k37506561




            239k37506561













            • As a side note, the "all nodes" address is in practice treated as broadcast, since MLD is not used for it.

              – grawity
              Sep 29 '17 at 4:50



















            • As a side note, the "all nodes" address is in practice treated as broadcast, since MLD is not used for it.

              – grawity
              Sep 29 '17 at 4:50

















            As a side note, the "all nodes" address is in practice treated as broadcast, since MLD is not used for it.

            – grawity
            Sep 29 '17 at 4:50





            As a side note, the "all nodes" address is in practice treated as broadcast, since MLD is not used for it.

            – grawity
            Sep 29 '17 at 4:50













            1














            The function of arp is replace by Neighbour Solicitation in IPv6.



            This article explains it best if you understand address allocation.



            Ipv6 Neighbour Solicitation



            Updated Link because of Blog Refactor:






            share|improve this answer






























              1














              The function of arp is replace by Neighbour Solicitation in IPv6.



              This article explains it best if you understand address allocation.



              Ipv6 Neighbour Solicitation



              Updated Link because of Blog Refactor:






              share|improve this answer




























                1












                1








                1







                The function of arp is replace by Neighbour Solicitation in IPv6.



                This article explains it best if you understand address allocation.



                Ipv6 Neighbour Solicitation



                Updated Link because of Blog Refactor:






                share|improve this answer















                The function of arp is replace by Neighbour Solicitation in IPv6.



                This article explains it best if you understand address allocation.



                Ipv6 Neighbour Solicitation



                Updated Link because of Blog Refactor:







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Jan 15 at 1:05









                Trevor

                1636




                1636










                answered Sep 10 '14 at 11:08









                YetiFiascoYetiFiasco

                49528




                49528






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f809679%2fwhat-is-the-mac-address-of-multicast-ipv6%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Сан-Квентин

                    Алькесар

                    Josef Freinademetz