[This answer](https://networkengineering.stackexchange.com/a/3483/16906) says vlans 0 and 4095 are reserved. [Wikipedia agrees that vlans 0 and 4095](https://en.wikipedia.org/wiki/IEEE_802.1Q#Frame_format) are reserved. [This article](http://www.microhowto.info/howto/configure_an_ethernet_interface_as_a_vlan_trunk_on_redhat.html) says that Cisco reserves vlan 1 (in addition to vlans 0 and 4095).

**But I am having trouble finding good information on what are these vlans reserved for? and/or why they are reserved?**

Please include good authoritative sources please or references to the spec.

**If I want to transmit/receive, is it a good rule of thumb to just not use vlans 0,1,4095?**