Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 May 2022 11:14:26 +0200
From:      "I.C.H" <i.c.h@will-hier-weg.de>
To:        freebsd-net@FreeBSD.org
Subject:   Which EtherTypes are recognized for 802.1AD / QinQ ?
Message-ID:  <b5c5a210-7525-9c6f-f4cc-8a19e1e1f32f@will-hier-weg.de>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------e4UDCQNgdOjN9jaK62u7zVkz
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi all,

i allready asked the question in the FreeBSD Forums, but i was told to
better aks this question in the mailing list to be sure.

You can find my question and all the answers given in this topic here:
https://forums.freebsd.org/threads/which-ethertypes-are-recognized-for-802=
-1ad-qinq.85152/

I will also quote the initial question at the end of this email.

Thanks for clarify my question.

Kind regards
I.C.H


Hi all,

802.1AD defines the EtherType / TPID as 0x88A8.
FreeBSD supports 802.1AD (QinQ tagging), see
https://www.freebsd.org/cgi/man.cgi?ifconfig(8)
<https://www.freebsd.org/cgi/man.cgi?ifconfig(8)>; -> vlanproto

Before IEEE passed 802.1AD , there were proprietary standards for VLAN
stacking, often called 802.1QinQ or similar. Sometimes, vendors used
0x9100, 0x9200 or 0x9300 as EtherType for the "outer" tag, but some
switches can also insert 0x8100 into another 0x8100.

Today, its still possible to buy switches with QinQ-capability with
proprietary QinQ implementation which uses some non-802.1AD-compliant
EtherTypes. Not all offer the ability to change the EtherType to 0x88A8
or define it by your own, so you have to deal with it.

I am wondering, which EtherTypes are assigned internally in FreeBSD to
be handled as QinQ ?

I googled a bit and found this, but i am not sure if it will answer my
question: https://reviews.freebsd.org/D21846
<https://reviews.freebsd.org/D21846>;

Thanks for helping to clarify this topic.

Kind regards


--------------e4UDCQNgdOjN9jaK62u7zVkz
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi all,</p>
    <p>i allready asked the question in the FreeBSD Forums, but i was
      told to better aks this question in the mailing list to be sure.</p>
    <p>You can find my question and all the answers given in this topic
      here:
<a class="moz-txt-link-freetext" href="https://forums.freebsd.org/threads/which-ethertypes-are-recognized-for-802-1ad-qinq.85152/">https://forums.freebsd.org/threads/which-ethertypes-are-recognized-for-802-1ad-qinq.85152/</a></p>;
    <p>I will also quote the initial question at the end of this email.<br>
    </p>
    <p>Thanks for clarify my question. <br>
    </p>
    <p>Kind regards<br>
      I.C.H<br>
    </p>
    <p><br>
    </p>
    <p>Hi all,<br>
      <br>
      802.1AD defines the EtherType / TPID as 0x88A8.<br>
      FreeBSD supports 802.1AD (QinQ tagging), see <a
        href="https://www.freebsd.org/cgi/man.cgi?ifconfig(8)"
        target="_blank" class="link link--external
        moz-txt-link-freetext" rel="nofollow ugc noopener">https://www.freebsd.org/cgi/man.cgi?ifconfig(8)</a>;
      -&gt; vlanproto<br>
      <br>
      Before IEEE passed 802.1AD , there were proprietary standards for
      VLAN stacking, often called 802.1QinQ or similar. Sometimes,
      vendors used 0x9100, 0x9200 or 0x9300 as EtherType for the "outer"
      tag, but some switches can also insert 0x8100 into another 0x8100.<br>
      <br>
      Today, its still possible to buy switches with QinQ-capability
      with proprietary QinQ implementation which uses some
      non-802.1AD-compliant EtherTypes. Not all offer the ability to
      change the EtherType to 0x88A8 or define it by your own, so you
      have to deal with it.<br>
      <br>
      I am wondering, which EtherTypes are assigned internally in
      FreeBSD to be handled as QinQ ?<br>
      <br>
      I googled a bit and found this, but i am not sure if it will
      answer my question: <a href="https://reviews.freebsd.org/D21846"
        target="_blank" class="link link--external
        moz-txt-link-freetext" rel="nofollow ugc noopener">https://reviews.freebsd.org/D21846</a><br>;
      <br>
      Thanks for helping to clarify this topic.<br>
      <br>
      Kind regards</p>
    <p><br>
    </p>
  </body>
</html>

--------------e4UDCQNgdOjN9jaK62u7zVkz--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b5c5a210-7525-9c6f-f4cc-8a19e1e1f32f>