• Brak strat - pakiet dociera do miejsca przeznaczenia
• Niskie opóźnienia - możliwie szybko dociera do miejsca przeznaczenia
• Niewielki narzut protokołu - nagłówki dodawane przez protokół są zaniedbywalnie małe w stosunku do danych (payload)
• Stabilność transmisji - dane są odbierane z tą samą prędkością z jaką są nadawane