Tunneling is de techniek die USB4 en Thunderbolt gebruiken om andere communicatieprotocollen, zoals DisplayPort video of PCI Express data, verpakt binnen dezelfde onderliggende verbinding als gewoon USB verkeer te dragen. In plaats van de poort volledig naar een andere modus te schakelen, deelt tunneling de totale bandbreedte van de verbinding dynamisch tussen welke protocollen er ook actief zijn.
Dit is wat het mogelijk maakt dat één USB-C kabel aangesloten op een geschikt dock tegelijk een extern scherm aanstuurt, bestanden overzet naar een aangesloten schijf en een laptop oplaadt, allemaal zonder aparte poorten of kabels voor elke functie nodig te hebben.
Hoeveel bandbreedte op elk moment beschikbaar is voor elk getunneld protocol, hangt af van wat er verder actief is op de verbinding, dus een zeer veeleisend scherm naast een zeer snelle opslagoverdracht kan in sommige gevallen concurreren om dezelfde totale bandbreedte. Zie onze gids over USB4 en Thunderbolt voor meer.
