GNU Gatekeeper - GNU Gatekeeper
изначальный выпуск | Июнь 1999 г. |
---|---|
Стабильный выпуск | 5.6 / 29 октября 2020 г. |
Репозиторий | |
Написано в | C ++ |
Доступно в | английский |
Тип | Программное обеспечение для связи |
Лицензия | GNU GPL |
Интернет сайт | гнугк |
GNU Gatekeeper (сокращенно GnuGk) - это Открытый исходный код проект, реализующий H.323 привратник на основе ОткрытьH323 или же H323Plus куча. Привратник предоставляет услуги трансляции адресов, контроля допуска, маршрутизации вызовов, авторизации и учета H.323 система, определенная в стандарте H.323 ITU-T.
Функции
Набор функций GnuGk включает:
- Предназначен для Linux, Windows, macOS, Солярис, FreeBSD, OpenBSD и NetBSD
- А политика -на основе гибкая маршрутизация механизм
- Перезапись исходящих и вызываемых номеров, в том числе переписывание CLI
- Полный прокси H.323, включая Транспортный протокол в реальном времени (RTP) и Протокол управления RTP (RTCP) медиа-каналы, и Т.120 каналы данных
- Обход NAT с использованием ряда протоколов, включая H.460.17, H.460.18 и H.460.19
- IPv6 поддержка (включая проксирование IPv4-IPv6)
- LDAP поддержка каталогов (H.350)
- Повторная попытка вызова при отказе
- Поддержка кластеризации соседями, родитель-потомок, альтернативными GK
- Протокол управления передачей (TCP) порт состояния для мониторинга и внешней маршрутизации вызовов
- H.235 безопасность
- Учет и авторизация звонков через SQL база данных, РАДИУС
- ENUM поддерживать
Лицензия
Он покрыт Стандартная общественная лицензия GNU версия 2. Кроме того, авторы прямо предоставляют право связать его с OpenH323 и OpenSSL библиотеки. Это необходимо, поскольку GNU GPL несовместима с лицензиями этих библиотек.
История
Первоначально проверенный принцип работы привратника был разработан Сяньпином Ченом, Джо Мецгером и Раджатом Тоди для эксперимента. В начале 1999 года Ян Вилламовиус убедил первых авторов лицензировать свой код под GNU GPL и начал проект.
Код был назван OpenH323 привратник, короткая ОткрытьH323GK. Команда на mediaWays при условии LDAP подсистема и перекрытие отправки. В 2000 году в проект внесли свой вклад десятки человек для написания кода и тестирования.
В начале 2001 г. Чжи-Вэй Хуан в Citron и его команда начали использовать и модифицировать проект для своих услуг VoIP. В сентябре 2001 года был выпущен Openh323GK версии 1.0.
В 2002 году был выпущен GnuGk 2.0. Он имеет новую архитектуру для режима маршрутизации привратника, который может обрабатывать тысячи одновременных вызовов, и представил полный прокси H.323 и технологию Citron NAT. Эти особенности сделали его привратником H.323 операторского класса, подходящим для коммерческих операций.
Чтобы избежать путаницы с другими привратниками на базе OpenH323, проект был переименован GNU Gatekeeper, короткая GnuGk, чтобы отразить, что это был единственный привратник, доступный по лицензии GNU.
В 2004 году была выпущена версия 2.2 с переработанной архитектурой, за которой в 2005 году последовала более стабильная версия 2.2.1.[1]
В 2006 году версия 2.2.4 представила переключение вызовов при отказе, перезапись ENUM и CLI.[2]
В 2012 году версия 3.0 добавила IPv6 и полную поддержку зоны обхода H.460.18 / H.460.19.[3]
Совместимость
Официальный веб-сайт содержит список совместимости программного обеспечения и продуктов H.323.[4]
Авторы
Ян Виламовиус является основателем проекта и по-прежнему поддерживает его с 2019 г.[Обновить].
За эти годы десятки людей внесли свой код и исправления ошибок. Среди наиболее активных были команда Mediaways (LDAP), Михал Зигмунтович (поддержка радиуса), Chih-Wei Huang (редизайн 2.2) и Саймон Хорн (функции NAT).
Смотрите также
Рекомендации
внешняя ссылка
- Официальный веб-сайт
- Блог
- Немецкий сайт
- Веб интерфейс а Графический интерфейс пользователя (GUI) для GNU Gatekeeper
- GnuGk ACD ан автоматический распределитель звонков (ACD) для GNU Gatekeeper