📄 introduction.sgml
字号:
<sect>Introduction<p><!--Ce manuel est aussi disponible en Anglais, Portugais et Chinois traditionnel.La version Anglaise est le document maitre et sera mise a jour en premier.--><sect1>A propos<p><bf><url url="http://www.gnugk.org/" name="OpenH323 Gatekeeper - The GNU Gatekeeper"></bf>est un projet open-source qui implémente un gatekeeper H.323.Un gatekeeper fournit des services de contrôle d'appel pour les terminaux H.323.Il s'agit une partie essentielle de la plupart des installations de téléphoniesur internet qui sont basées sur la norme H.323.Selon la recommandation H.323, un gatekeeper doit fournir les services suivants:<itemize><item>Traduction d'Adresse<item>Contrôle d'Admissions<item>Contrôle de Bande Passante<item>Gestion de Zone<item>Call Control Signaling<item>Autorisation d'Appel<item>Gestion de Bande Passante<item>Gestion des Appels</itemize>Le GNU Gatekeeper implémente la plupart des fonctions basées surla pile du procole<url url="http://sourceforge.net/projects/openh323" name="OpenH323">La recommandation H.323 est une norme internationale publiée par l'<url url="http://www.itu.int/" name="ITU">.Il s'agit d'une norme de communication pour l'audio, vidéo et données sur Internet.Voir aussi<url url="http://www.packetizer.com/voip/h323/papers/primer" name="l'introduction à la série de normes H.323">.de Paul Jones.Pour une description de ce que fait un gatekeeper, voir<url url="http://www.iec.org/online/tutorials/h323/topic06.html" name="ici">.<sect1>Copyright<p>Il est couvert par la<htmlurl url="http://www.gnu.org/licenses/gpl.html" name="GNU General Public License"> (GNU GPL).En supplément de celle-ci, nous autorisons explicitement de lier ce codeà la librairie OpenH323 et OpenSSL.D'une manière générale, la GNU GPL vous autorise à copier,distribuer, revendre ou modifier les logiciels, mais elle requière que toutesles créations dérivées soient aussi publiées sous GNU GPL.Ceci signifie que vous devez publier tout le code source de toutes les extensionsà gatekeeper et de tous les programmes qui incluent gatekeeper.Voir le fichier COPYING pour les détails.Si ce n'est pas ce que vous voulez, vous devez vous interfacer au gatekeeper autravers du port d'état et communiquer par TCP avec lui.De cette façon vous devez seulement intégrer les fonctions de base dans legatekeeper (et en fournir les sources) et conserver les autres parties privéesde votre application.<sect1>Nom<p>Le nom exact de ce projet est<em>OpenH323 Gatekeeper - The GNU Gatekeeper</em>,en résumé <em/GnuGk/.Merci de ne pas le confondre avec d'autres projets de gatekeeper.Il y a plusieurs projets gatekeeper open-source basés sur la pile de protocole OpenH323.<itemize><item><url url="http://opengatekeeper.sourceforge.net/" name="OpenGatekeeper"><quote>Un gatekeeper disponible sous MPL. Le projet a été inactif pour une certaine durée.</quote><item><url url="http://sourceforge.net/projects/openh323" name="OpenGK"><quote>Only in a very primary grades.</quote><item><url url="http://www.gnugk.org/" name="OpenH323 Gatekeeper - The GNU Gatekeeper"><quote>Celui-ci, aussi appelé GnuGk.</quote></itemize>Avoir différents gatekeepers avec des noms similaires embrouille vraimentla plupart des utilisateurs.Comme notre "OpenH323 Gatekeeper" était le premier sur scène,ce n'est pas notre faute si d'autres ont choisi des noms similaires.Mais pour rendre la distinction plus évidente sans embrouiller encore plusles gens, nous avons décidé de donner un sous-titre au projet"OpenH323 Gatekeeper - The GNU Gatekeeper" et commencé àutiliser <tt/gnugk/ comme nom pour les exécutables.<sect1>Caractéristiques<p>La version 2.2.2 contient les caractéristiques et corrections suivantes:<itemize><item>New FileIPAuth module in the contrib/ipauth directory.<item>Call accounting updates/call disconnect handling is now more robustand does not lock the whole call table and (effectively) the gatekeeperfor long time periods.<item>Do not support mutiple rewrite targets, as this feature does not work wellif rewrite is performed more than once.<item>The gatekeeper could crash if the connection was closed beforethe welcome message has been sent to the client.<item>Different Username was reported during Setup authand acct step, if no sourceAddress has been present for an unregistered call.<item>More missing config reload locks added to allow seamless config reload.<item>La valeur par défaut de la variable de configuration <tt/ForwardOnFacility/ a été changée à <tt/0/.<item>Possibilité d'encoder tous les mots de passe dans la configuration. Nouvelle variable deconfiguration<tt/EncrypAllPasswords/, utilisation étendue de la variable de configuration <tt/KeyFilled/.<item>La possibilité de lire les paramètres de configuration depuis une base SQLa été portée depuis la branche 2.0.Lire <ref id="sqlconf" name="[SQLConfig]"> pour de plus amples informations.<item>Framed-IP-Address ne pouvait pas être déterminé pour les appels nonenregistrés sans champ, Setup-UUIE.sourceCallSignalAddress, ce qui faitéchouer l'authentification.<item>Fournit une gestion adéquate des alias du type partyNumber(e164Number ou privateNumber).<item>Une correction pour RTP/Q931/H245/T120PortRange pour corriger une anomalie avecle bouclage du domaine des ports si le dernier port est 65535. Ceci amenait leport suivant à être mis à 0 et les allocation ultérieures deport échouaient.<item>L'allocation dynamique de ports RTP ne marchait pas, utilise un domaine de portsfigé 1024-65535 comme valeur par dé pour la variable de configuration<tt/RTPPortRange/.<item>Les modules auth obsolètes MySQLAliasAuth et MySQLPasswordAuth sont supprimés.<item>Les modules SQL acceptent un seul serveur de base de données dans le paramètre <tt/Host/.</itemize><p>La version 2.2.1 contient les caractéristiques et corrections suivantes:<itemize><item>Amélioration de la correspondance des préfixes pour les politiques de routage.Un point (<tt/./) correspond à n'importe quel chiffre.<item>Amélioration de la correspondance des voisins.Un point (<tt/./) correspond à n'importe quel chiffre.<tt/!/ au début désactive le préfixe.<item>Un verrou manquant pendant le rechargement de la configuration faisait crasher le gatekeeper.<item>Sélection plus fiable de numéro de port pour les plages de port deQ.931, H.245, T.120 et RTP (avant, un rechargement de la configuration pouvaitcause des erreurs pour beaucoup d'appels à, cause de l'impossibilitéd'allouer une nouvelle socket).<item>La valeur par défaut de RTPPortRange est maintenant de laisser l'OSsélectionner un numéro de port.<item>Règles de réécriture plus flexibles (global et par passerelle)avec les nouveaux caractères wildcard '.' et '%'.<item>Amélioration de la correspondance des préfixes pour les passerelles.Un point (<tt/./) correspond à n'importe quel chiffre.<tt/!/ au début désactive le préfixe.<item>Insère le Calling-Party-Number-IE/Display-IE manquant si les otpionscorrespondantes <tt/Screen.../ sont activées.<item>Arrête le gatekeeper si il y a des erreurs dans la configurationd esmodules SQL aut/acct<item>Le type de numéro Called-Station-Id peut être sélectionnéentre le numéro original (numéro composé) et le numéroréécrit. Nouvelle option de configurgation <tt/UseDialedNumber/ pour lesmodules <ref id="radauth" name="RadAuth">/<ref id="radaliasauth" name="RadAliasAuth">/<ref id=radacct name="RadAcct">, nouvelle variable %{Dialed-Number} pour les modules<ref id=sqlacct name="SQLAcct"> et <ref id=fileacct name="FileAcct">.<item>Possibilité de modifier les formats d'horodate. Nouvelle variable de configuration<tt/TimestampFormat/ pour les parties main, <ref id="sqlacct" name="[SqlAcct]">, <ref id="radacct" name="[RadAcct]">, <ref id="fileacct" name="[FileAcct]">et <ref id="calltable" name="[CallTable]">.<item>Les modules RadAuth/RadAliasAuth peuvent maintenant ajouter/supprimer desalias de terminaux pendant l'enregistrement de terminaux (en utilisanth323-ivr-in=terminal-alias: Cisco AV-Pair).<item>Nouvelle option <tt/TcpKeepAlive/ pour régler le problème avec leserreurs réseau et les appels bloqués dans la table d'appel. Voirdocs/keepalive.txt pour de plus amples informations.<item>Nouvelle commande du port d'état <tt/RouteToGateway/.</itemize><p>La version 2.2.0 contient les caractéristiques et corrections suivantes:<itemize>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -