Virtual Trunking Protocol (VTP) is een netwerkprotocol dat wordt gebruikt om VLAN-configuraties te synchroniseren tussen switches in een netwerk. Het maakt gebruik van een speciale trunking-modus om VLAN-informatie te verzenden tussen switches. VTP vergemakkelijkt het beheer van VLAN’s door het verminderen van de noodzaak om elke switch handmatig te configureren.