QinQ Help needed

I have configured QiniQ on the fps3 port of Mikrotik, but when I connect directly to a computer, I can only see a single layer of tags. If I nest three layers and capture packets, I can see two layers of tags. Is this the principle?


add interface=vlan1000 name=vlan525 vlan-id=525
add interface=sfp3 name=vlan1000 vlan-id=1000
Annex 1

add interface=vlan1000 name=vlan525 vlan-id=525
add interface=vlan3000-1 name=vlan1000 vlan-id=1000
add interface=sfp3 name=vlan3000-1 vlan-id=3000
Annex 2

Annex 2.jpg
Annex 1.jpg

Quite many windows NIC drivers automatically strip off (one layer of) 802.1Q headers … and if running wireshark on such windows machine, lack of outer header is to be expected (in case of your ‘tripple header’ that would be 802.1Q header with VID set to 3000).
Some NIC drivers allow you to properly (or is it?) configure VLAN support …

Another possibility to verify this is to run wireshark on a linux machine … probably it has to be bare-metal installation to make sure that windows NIC drivers don’t get in the way.

Another possibility: screenshot shows capture of CDP packet … it could be that CDP packets are treated differently by MT … so you may want to look at some “ordinary” IP packets instead. UDP stream, sent to broadcast address, should do nicely.