GNU Gatekeeper - GNU Gatekeeper
![]() | |
První vydání | Červen 1999 |
---|---|
Stabilní uvolnění | 5.6 / 29. října 2020 |
Úložiště | ![]() |
Napsáno | C ++ |
K dispozici v | Angličtina |
Typ | Komunikační software |
Licence | GNU GPL |
webová stránka | gnugk |
GNU Gatekeeper (zkráceně GnuGk) je open-source projekt, který implementuje H.323 Vrátný založeno na OpenH323 nebo H323Plus zásobník. Gatekeeper poskytuje překlad adres, kontrolu přijetí, směrování hovorů, autorizaci a účetní služby H.323 systém definovaný standardem H.323 uživatelem ITU-T.
Funkce
Sada funkcí GnuGk zahrnuje:
- Vytvořeno pro Linux, Okna, Operační Systém Mac, Solaris, FreeBSD, OpenBSD a NetBSD
- A politika - flexibilní směrování mechanismus
- Přepisování hovorů a volaných čísel, včetně přepisování CLI
- Plný proxy server H.323, včetně Transportní protokol v reálném čase (RTP) a RTP Control Protocol (RTCP) mediální kanály a T.120 datové kanály
- NAT traversal pomocí řady protokolů, včetně H.460.17, H.460.18 a H.460.19
- IPv6 podpora (vč. proxy IPv4-IPv6)
- LDAP podpora adresářů (H.350)
- Volejte opakované převzetí služeb při selhání
- Klastrová podpora sousedů, rodičů a dětí, střídá GK
- protokol kontroly přenosu (TCP) stavový port pro monitorování a směrování externích hovorů
- H.235 bezpečnostní
- Účtování a autorizace hovorů přes SQL databáze, POLOMĚR
- ENUM Podpěra, podpora
Licence
Je pokryta GNU General Public License verze 2. Kromě toho autoři výslovně udělují právo propojit jej s OpenH323 a OpenSSL knihovny. To je nutné, protože GNU GPL není kompatibilní s licencemi těchto knihoven.
Dějiny
Původně strážce konceptu konceptu vyvinuli Xianping Chen, Joe Metzger a Rajat Todi pro experiment. Na začátku roku 1999 Jan Willamowius přesvědčil první autory, aby si licencovali svůj kód pod GNU GPL, a zahájil projekt.
Kód byl pojmenován OpenH323 Gatekeeper, krátký OpenH323GK. Tým v mediaways pokud LDAP subsystém a překrývající se odesílání. V roce 2000 přispěly do projektu pro kódování a testování desítky lidí.
Na začátku roku 2001 Chih-Wei Huang ve společnosti Citron a jeho tým začali projekt používat a upravovat pro své služby VoIP. V září 2001 byla vydána verze 1.0 Openh323GK.
V roce 2002 byl vydán GnuGk 2.0. Měl novou architekturu pro směrovaný režim gatekeeper, který dokáže zpracovat tisíce souběžných hovorů, a představil plný proxy H.323 a technologii Citron NAT. Díky těmto vlastnostem se stal vrátným H.323 vhodným pro komerční provoz.
Aby nedošlo k záměně s jinými vrátnými založenými na OpenH323, byl projekt přejmenován GNU Gatekeeper, krátký GnuGk, aby odrážely, že to byl jediný vrátný dostupný pod licencí GNU.
V roce 2004 byla vydána verze 2.2 s přepracovanou architekturou, následovanou stabilnější verzí 2.2.1 v roce 2005.[1]
V roce 2006 představila verze 2.2.4 převzetí služeb při selhání, přepisování ENUM a CLI.[2]
V roce 2012 přidala verze 3.0 protokol IPv6 a plnou podporu průchozích zón H.460.18 / H.460.19.[3]
Kompatibilita
Oficiální web udržuje seznam interoperability pro software a produkty H.323.[4]
Přispěvatelé
Jan Willamowius je od roku 2019 zakladatelem projektu a stále jeho správcem[Aktualizace].
Za ta léta přispěly opravy kódu a chyb desítky lidí. Mezi nejaktivnějšími byli tým Mediaways (LDAP), Michal Zygmuntowicz (podpora rádiusu), Chih-Wei Huang (redesign 2,2) a Simon Horne (funkce NAT).
Viz také
Reference
externí odkazy
- Oficiální webové stránky
- Blog
- Německé stránky
- Webové rozhraní A Grafické uživatelské prostředí (GUI) pro GNU Gatekeeper
- GnuGk ACD an automatický distributor hovorů (ACD) pro GNU Gatekeeper