Det finns inget enda protokoll som i sig "använder både TCP och UDP". Det finns emellertid några scenarier där ett protokoll eller en applikation kan
använda både TCP och UDP För olika ändamål:
* DNS (domännamnsystem): Medan DNS främst använder UDP för sina standardfrågor, kan den använda TCP för större svar som överskrider UDP -paketstorleken.
* Vissa P2P (peer-to-peer) protokoll: Vissa P2P -applikationer kan använda UDP för första upptäckt av anslutningar och fildelning över UDP, men byter till TCP för överföring av stora filer eller för att säkerställa tillförlitlig leverans.
* Vissa VoIP (Voice Over IP) Protokoll: Vissa VoIP -applikationer använder UDP för initial kommunikation men byter till TCP för mer tillförlitlig överföring under samtal.
Det är viktigt att komma ihåg att TCP och UDP är transportprotokoll och applikationslagerprotokoll som byggs ovanpå dem bestämmer hur de används.
I stället för att "använda båda" är det mer exakt att säga att en applikation kan använda TCP för vissa aspekter och UDP för andra, beroende på dess specifika behov.