I set the vlan priority on the ports and it worked perfectly. Now, I want to see if the forwards the vlan tagged priority based packets and holds the priority when the priority is not set on the ingress port. For some reason I can't check that as the switch is not even responding to the VLAN tagged ICMP (custom made using scapy) messages. If I sent a normal ICMP packet then it replies back but not to the VLAN tagged ones. Could you please tell me if the switch is supposed to understand the VLAN tagged packets at the ingress port? if yes, then please tell me what I could be doing wrong.