IP-Telefonie
IP-Telefonie

==== Transport der Daten ====
Im Normalfall schickt jedes Endgerät die codierten Sprachdaten unabhängig von der Signalisierung „direkt“ über das Netzwerk an die IP-Adresse der Gegenstelle. Die Gesprächsdaten fließen also nicht über Server eines VoIP-Providers.
Der eigentliche Transport der Daten erfolgt über das Real-Time Transport Protocol (RTP) oder SRTP und wird gesteuert durch das RealTime Control Protocol (RTCP). RTP verwendet zur Übertragung das User Datagram Protocol (UDP). UDP kommt zum Einsatz, da es ein minimales, verbindungsloses Netzwerkprotokoll ist, das im Gegensatz zum Transmission Control Protocol (TCP) nicht auf Zuverlässigkeit ausgelegt wurde. Das bedeutet, dass der Empfang der Sprachpakete nicht bestätigt wird, also keine Übertragungsgarantie besteht. Der Vorteil von UDP ist seine geringere Latenzzeit gegenüber der von TCP, da nicht auf eine Bestätigung gewartet und fehlerhafte Pakete nicht neu gesendet werden und sich somit der Datenfluss insgesamt nicht zusätzlich verzögert. Eine komplett fehlerfreie Übertragung ist aufgrund der Redundanz gesprochener Sprache (und der Fähigkeit der verwendeten Codecs, Fehler zu korrigieren) nicht nötig. Für ein flüssiges Gespräch ist eine geringe Laufzeit viel wichtiger.