H.323

H.323 on kokoelma äänen, kuvan ja datan viestinnän protokollia IP. Se on ITU-T: n kehittämä protokolla, joka määrittelee sen seuraavasti: "pakettimuotoiset multimediaviestintäjärjestelmät". Ensimmäinen versio julkaistaanMarraskuu 1996. Standardin nykyinen versio on vuodelta 2009 ja sitä edeltää useita muita päivityksiä, jotka ovat aina taaksepäin yhteensopivia.

Se on johdettu H.320- protokollasta , jota käytetään ISDN: n kautta .

SIP- protokolla korvaa sen .

H.323 on enemmän kuin protokolla, se on enemmän kuin useiden eri protokollien yhdistelmä, joka voidaan ryhmitellä kolmeen luokkaan: signalointi, koodekki- neuvottelut ja tiedonsiirto .

Signaaliviestit ovat lähetettyjä pyytämään yhteydenpitoa toisen henkilön kanssa, jotka osoittavat, että linja on varattu, puhelin soi jne. Tähän sisältyvät myös viestit, jotka lähetetään ilmoittamaan, että tällainen puhelin on kytketty verkkoon ja se voidaan saavuttaa tällä tavalla. Kohdassa H.323 signalointi perustuu rekisteröintiin ja todennukseen RAS ( (en) Registration Admission Status ) -protokollaan ja puhelun alustus- ja ohjaustoimintoon Q.931- protokollaan .

Neuvotteluja käytetään sopimaan siitä, kuinka koodataan tiedot, jotka aiomme vaihtaa. On tärkeää, että puhelimet (tai järjestelmät) puhuvat yhteistä kieltä, jos he haluavat ymmärtää toisiaan. Olisi myös suositeltavaa, jos heillä on useita vaihtoehtoisia kieliä, joita he käyttävät parhaiten. Se voi olla vähiten kaistanleveyttä nälkäinen koodekki tai se, joka tarjoaa parhaan laadun. Koodekki-neuvotteluissa käytetty protokolla on H.245

Tietojen siirto perustuu RTP- protokollaan, joka kuljettaa puhetta, videota tai koodekkeilla digitoitua dataa . Voit myös käyttää RTCP- viestejä laadunvalvontaan tai jopa pyytää neuvottelemaan koodekit uudelleen, jos esimerkiksi kaistanleveys pienenee.

H323 kaavio.jpg

Ohjausta ja merkinantoa varten: H.225 , H.245 , Q.931 , RTCP .

Puheelle: G.711 , G.722 , G.723 , G.726 , G.728 , G.729 .

Videolle : H.261 , H.263 , H.263 + , H.264 .

Tiedot: T.123 , T.124 , T.125 .

  • Jotkut kuluttajien IP-puhelinpalvelutarjoukset perustuvat H.323: een
  • Asiakkaat ( NetMeeting , Orange, Ekiga (ent. GnomeMeeting), Openphone, iChat …).
  • portinvartija tai gatekeepereistä antamista varten viestinnän ja translaation yhteydessä tunnisteet ( ID H323 ).
  • MCU , Multipoint sillat.
  • Yhdyskäytäviä , The yhdyskäytäviä H.320 ⇔ H.323 H.324 ⇔ H.323.

Yksinkertaistettu käyttö

H.323-arkkitehtuurin toteuttamiseen on useita tapoja.

Tapaus 1: kahden yksinkertaisen asiakkaan välinen "point to point" -viestintä

H323 0gk.gif

H323 q931.gif

Tapaus 2: Kahden portinvartijaan rekisteröidyn asiakkaan välinen "point to point" -viestintä

Portinvartija ensimmäisten toimenpiteiden signalointikanavalla.

H323 1gk.gif

Tapaus 3: "Monipisteviestintä" useiden asiakkaiden välillä ( vaaditaan MCU )

MCU on signaalinkäsittely-ominaisuudet (broadcasting, tallennus, sekoittaminen ...) niitä käytetään:

H323 mcu.gif

Viestintää käsitellään sitten tapaus 2, jolloin MCU: sta tulee sitten "yksinkertainen asiakas" soittajien kannalta; ero on yksinkertaisesti hyväksyttyjen viestien määrässä ennen "varattu" -sanoman lähettämistä.

H.323-protokollan käyttämät pääportit ovat 1720 TCP ja korkeammat, muut neuvotellaan dynaamisesti.

Huomautuksia: H.323-protokolla ei noudata verkkomallikerrosten erottamista koskevia ISO-suosituksia. IP- tasojen tiedot löytyvät mallin ”Application” -kerroksesta. Toisaalta protokolla pyrkii avaamaan "portteja" lennossa tiedonsiirtoa varten, joten palomuurin ( palomuuri ) tai reitittimen, jossa on NAT, kulku on usein ongelmallista.

Nykyään on kuitenkin olemassa sovellusratkaisuja ( NAT ALG), jotka mahdollistavat IP- tietojen (usein yksityisten) läsnäolon torjumisen mallin sovellusosassa.

Kuitenkin löytyy yhä enemmän verkkolaitteita, jotka pystyvät hallitsemaan H.323: een liittyviä protokollia, erityisesti IP-puhelimen ( VoIP ) kautta.

Tapaus 4: 3 portinvartija

Tässä esimerkissä kukin pääte on kiinnitetty läheiseen portinvartijaan . Kaikki läheisyyden portinvartijat on liitetty portinvartijaan, jolla on yleistä tietoa verkosta ja joka suorittaa reitityksen.

H323 3gk.gif

Valitsimme ohittaa H.245-virran läheisyyden porttien vartijoiden ja RTP-virran yhden läheisten porttien vartijoiden läpi .

Tapaus 5: muut

Todellisessa tapauksessa arkkitehtuuri todennäköisesti sisältää seuraavat:

Yleinen huomautus

Palomuureille H323 aiheuttaa todellisia ongelmia, koska se on protokolla, joka vaatii TCP- ja UDP-porttien paneelin avaamisen dynaamisesti ja hieman "satunnaisella" tavalla, joka ei ole yhteensopiva "tiukkojen" sääntöjen logiikan kanssa. Internetissä altistettu sivusto tai intranet. Nykyaikaiset palomuurit tekevät tämän erittäin hyvin, mutta sellaisen monimutkaisuuden kustannuksella, joka olisi vältetty, jos protokolla olisi ollut alusta asti paremmin harkittu.

NAT (verkko-osoitekäännös) -osoitteiden käännöksessä H.323-protokolla aiheuttaa ongelmia siinä mielessä, että se ei kunnioita kunnolla tietokoneverkkojen kerrostettua mallia (katso OSI-malli ) sisällyttämällä sovelluskerroksen tiedot siirtokerrokseen. Tämä pakottaa yhdyskäytävät menemään ja vaihtamaan tietoja myös TCP / IP-pakettien sisällä.

Katso tästä aiheesta: Verkkoprotokolla, jolla on vaikeuksia välittää palomuureja , ongelmista, joita tavallisesti esiintyy asetettaessa H.323-pohjaista VoIP-rakennetta.

Vuonna 2014 on huomattava, että suuret teleoperaattorit jättivät melkein tämän protokollapaketin johtuen ratkaisujen valmistajien huonosta yhteentoimivuudesta ( Alcatel- laitteiden ( Picturetel- tuotteen ja Polycom- tuotteiden kanssa) oli mahdotonta kommunikoida 2000-luvulla). ilmoitti H.323-yhteensopivuudesta).

Huomautuksia ja viitteitä

  1. ITU-T: n suositus H.323 (11/1996) , H.323: n ensimmäinen versio.
  2. ITU-T: n suositus H.323 (12/2009) , Pakettipohjaiset multimediaviestintäjärjestelmät.

Katso myös

Aiheeseen liittyvät artikkelit

Ulkoiset linkit