The Tag Protocol Identifier is set to 16 bits. In the CCNA certification it is said that it's not possible to have more than 4096 VLANs. 4096 in binary is 1000000000000000. Since 16 bits are allocated anyway, the limit could be 65535(1111111111111111)...
Why is that limit set to 4096?