Voice over IP Internett-protokoller

Voice over IP Internett-protokoller


Før advent av bredbånd på midten av 1990-tallet, gjorde Internett ikke har tilstrekkelig fart til å bære interaktive samtaler. Voice over Internet Protocol (VoIP) er blitt et forbrukerprodukt. Siden større gjennomstrømning ble gjort tilgjengelig for allmennheten, har en rekke protokoller dukket opp for å imøtekomme dette voksende markedet.

H.323

Den tidligste systemet i stand til å gjennomføre interaktive samtaler over Internett ble opprinnelig utviklet for videokonferanser via private nettverk. H.323 ble utgitt av International Telecommunication Union (ITU) i 1996, og deretter tilpasset for Internett i 1998. Selv om H.323 er ikke mye eldre enn de andre Internett VoIP protokoller, har det stort sett blitt erstattet av andre protokoller. H.323 er fortsatt i drift etter bulkskip.

RTP

Sanntids Transport Protocol (RTP) er grunnlaget for de fleste kommersielle VoIP-tjenester i dag. RTP-standarden ble utviklet av Internet Engineering Task Force (IETF) i 1996, og revidert i 2003. RTP er avhengig av en annen protokoll for feilkontroll i sendingene. Dette er (RTCP) RTP Control Protocol som ble definert på samme tid. Både RTP og RTCP arbeidet med Session Description Protocol (SDP) for å tildele båndbredde til en økt. En versjon av RTP inkludert kryptering er Secure Real-time Transport Protocol (SRTP). Dette ble først produsert i 2004 av IETF.

NIPPE

RTP har ingen signale metoder. "Signal" er prosessen med å sette opp og bryte en forbindelse. I en tradisjonell telefon, plukker den som ringer opp telefonen og hører om ikke linjen er tilgjengelig. Den som ringer ringer deretter et nummer og hører hvorvidt mottakeren er tilgjengelig. Mottakeren får en underrett lyd, og kan velge om du vil plukke opp samtalen. Ved slutten av samtalen, begge deltakere henge opp og bryte forbindelsen. Alle disse funksjonene håndteres av Session Initiation Protocol (SIP) i VoIP-samtaler.

UDP

Teknologien av Internett er dominert av TCP / IP-suiten av protokoller. The Internet Protocol er en del av disse protokollene. På et høyere nivå, er det to alternative "transportprotokoller." Den mest populære av disse har lenge vært (TCP) Transmission Control Protocol. Dette etablerer en forbindelse, organiserer data i segmenter, markerer dem for montering på mottakersiden, og overvåker innkommende trafikk for ut-av-sekvens eller manglende pakker. VoIP må være rask. Det er behov for å utføre sine feilsjekking og data sekvense prosesser i programmet. Den har spesielle krav til forbindelser med ulike statuser som TCP ikke gir. På grunn av dette, trenger VoIP-systemer ikke bruker TCP, de bruker i stedet User Datagram Protocol (UDP). Dette er en bare bones transportprotokoll som bare packetizes data, og gjør ingenting annet. Tilkoblings funksjonene som tilbys av TCP er utført av SIP, og dataene lederfunksjoner er avgitt av RTP.

Gjennomføring

Kombinasjonen av RTP / UDP over IP, bruker SIP å opprette forbindelser har blitt industristandarden for VoIP-leverandører, bortsett fra én. Skype bruker sin egen proprietær protokoll basert på "Peer-to-Peer" arkitektur som er mer vanlig for fildelingssystemer. Skype publiserer ikke sin protokoll, og krypterer sin nettverkstrafikk for å hindre dekoding.