VoIP (Voice over IP) alebo IP telefónia, internetová telefónia reprezentuje sadu technológií potrebnú pre poskytnutie hlasovej komunikácie a multimediálnych relácií cez siete na báze IP (Internet Protocol) – Internet.
Internetová telefónia predstavuje doručenie komunikačných služieb ako hlas, fax, SMS, výmenu hlasových správ cez Internet namiesto siete PSTN (public switched telephone network). Proces zostavenia spojenia cez VoIP telefóniu je podobný tradičnej digitálnej telefónii a obsahuje činnosti ako:
Zakódované hlasové dáta sú vkladané do paketov a prenášané ako IP pakety cez sieť PSDN (packet-switched data network). Príkladmi aplikácií VoIP sú Skype, Google Talk.
Existuje niekoľko súperiacich prístupov ako implementovať VoIP. Každý je založený na sade protokolov, ktoré zabezpečujú signalizáciu, prenos dát a ďalšie úlohy. Najpoužívanejší protokol vo svete VoIP je SIP. SIP (Session Initiation Protocol) je komunikačný protokol, ktorý poskytuje prenos signalizácie pre multimediálne komunikačné relácie. Nie je závislý na transportnom protokole a môže využiť
SIP je teda riadiaci protokol aplikačnej vrstvy, ktorý zabezpečuje vytvorenie, modifikáciu a zrušenie multimediálnych relácií. Médiá môžu byť pridané alebo zrušené z multimediálnej relácie. SIP sa používa spolu s ďalšími protokolmi na opis charakteristík relácie pre potenciálnych účastníkov relácie. SIP je založený na transakčnom modeli požiadavka - odpoveď podobne ako v HTTP. Každá transakcia sa skladá z požiadavky, ktorá spúšťa príslušnú metódu alebo funkciu na serveri spolu s aspoň jednou odpoveďou.
Existuje niekoľko populárnych kodekov používaných pre kódovanie hlasu v rámci VoIP relácií ako napríklad G.711, G.722 alebo G.729.