Det er ingen enkelt protokoll som iboende "bruker både TCP og UDP". Imidlertid er det noen scenarier der en protokoll eller applikasjon kan
bruke både TCP og UDP for forskjellige formål:
* DNS (domenenavnssystem): Mens DNS først og fremst bruker UDP for sine standard spørsmål, kan den bruke TCP for større svar som overskrider UDP -pakkestørrelsesgrensen.
* noen P2P (peer-to-peer) protokoller: Enkelte P2P -applikasjoner kan bruke UDP for innledende tilkoblingsoppdagelse og fildeling over UDP, men bytte til TCP for overføring av store filer eller for å sikre pålitelig levering.
* noen VoIP (Voice Over IP) -protokoller: Noen VOIP -applikasjoner bruker UDP for innledende kommunikasjon, men bytter til TCP for mer pålitelig overføring under samtaler.
Det er viktig å huske at TCP og UDP er transportprotokoller , og applikasjonslagsprotokollene som er bygget oppå dem, bestemmer hvordan de brukes.
I stedet for å "bruke begge", er det mer nøyaktig å si at en applikasjon kan bruke TCP for noen aspekter og UDP for andre, avhengig av dens spesifikke behov.