Wikipedia har en översikt av SIP-protokollet och RTP-protokollet.
Dessa två protokoll utgör grunden för SIP-telefoni. SIP används för att sätta upp förbindelser mellan telefoner, medan RTP överför själva taldatan.
SIP kan transporteras över olika underliggande protokoll, man kan exempelvis använda UDP, TCP eller TLS för SIP-sessioner. De olika protokollen har olika fördelar och nackdelar, men TLS brukar fungera bäst i heterogena nätverk. TLS är ett krypterat protokoll som döljer sessionsinformationen.
Även taldata via RTP kan transporteras med olika underliggande protokoll, men i praktiken är det UDP som används eftersom snabbhet och låg latens är viktigare än felfri dataöverföring. Om något enstaka paket taldata försvinner märks det knappt. RTP har även möjlighet till kryptering.