SIP ALGとは何ですか、なぜそれを無効にする必要があるのですか

公開: 2020-09-01

SIPはビジネスVoIPの基礎の1つです。 相手との接続を確立して維持するため、電話をかけるために必要です。 これを使用すると、発信および着信コール用の大規模なハードウェアは必要ありません。 すべては、単純なコンピューター、SIPエンドポイント(SIPおよびVoIP電話、および関連する通信デバイス)、およびインターネットを使用して行われます。

SIP通話を使用すると、他のテクノロジーと比較して大幅に低いコストで世界中の顧客や同僚に連絡できます。 実際、VoIPテクノロジーの採用者は、切り替えによって年間5,000ドルも節約できますそれでも、通話の音質が必要であり、これを確実にするために必要な最初のステップの1つは、ルーターでSIPALGを無効にすることです。

SIP ALGとは正確には何ですか?

SIP ALGは、セッション開始プロトコルアプリケーション層ゲートウェイです。 このテクノロジーは、アプリケーションレベルゲートウェイとも呼ばれ、ほとんどの商用ルーターで利用でき、安全なファイアウォール構成のLANの背後にある場合でも、ユーザーがSIPコールをより確実に開始できるようにします。 ALGは、プライベートIPアドレスとポートをパブリックIPアドレスとポートに変更するネットワークアドレス変換(NAT)ツールです。

SIP ALGは、ルーターのファイアウォール関連の問題を防ぐための独立したファームウェアプログラムとして機能します。 データパケットのSDP部分を検査し、正しく送信されるように変更します。 すべてのVoIPは、音声データ(音声)をパケットに変換し、それがネット経由で送信されることを忘れないでください。したがって、理論的には、これにより通話品質が保証されます。

残念ながら、SIPのマルチプロセスの性質とデータパケットの繊細さのために、このテクノロジーはSIPコールの品質を妨げることがよくあります。 これが、多くのトップSIPプロバイダーがルーターの機能を無効にするように指示する理由です。

SIPとALGの相互作用

SIP ALGが最新のSIP電話システムにとって非常に問題がある理由を理解するには、SIP通話を発信しようとするときに含まれる5つのステップのプロセスを見てください。 SIPはデータ接続を開いたり終了したりするのに役立ちますが、SIP呼び出しでは、間にいくつかの手順があります。 最も重要な5つは次のとおりです。

  1. 招待ステージ:これは、別の発信者に連絡して通話を開始したときに発生します。 招待はあなたの側から始まります。
  2. Invite Response Stage:接続が発生すると、応答が最初のダイヤラに返送されます。
  3. 応答段階:応答段階は、呼び出し自体ではなく、着信呼び出しの確認応答です。 プロセスのこの部分は、受信側でも開始されます。
  4. 確認段階:これは、通話接続の最終確認応答です。 これはあなたの側(発信者)から送信されます。
  5. 呼び出し段階:これらの4つのステップが完了すると、実際の呼び出しが行われます。 これは双方向の接続です。

これは、データを双方向に送信する時間のかかる複雑なプロセスのように見えるかもしれませんが、わずか数秒で完了します。 接続の観点から見た場合の問題は、5つの部分からなる接続プロセスがあると、 ALGがデータの送信/到着時にデータを変更しているときにパケット損失の可能性が高くなることを意味します。

なぜALGを無効にする必要があるのですか?

最新のSIP発信および着信VoIP通話では、ALGによるデータパケットの変更は問題があります。特に、ほとんどの商用ルーターでサービスがどの程度実装されていないかを考えると問題があります。 ALGサービスは、より明確な接続を提供することを目的としていますが、データパケットを不規則に変更するため、多くの場合、その逆になります。

システムが接続の試行を確認および確認するたびに、ALGは送信されるSIPパケットを変更します。 これは、プライベートIPアドレスとポートからパブリックへの切り替えがスクリプトによって行われるためです。 スクリプトは非常に危険です。翻訳プロセス中に、メッセージの重要な部分が失われることがあります。 これは、さまざまな方法でVoIP通話に影響します。

  • 失敗した登録–通話中に複数の確認応答が必要な場合、失敗した場合、通話は接続に失敗します。 これは失敗した登録と呼ばれ、多くの場合、バックグラウンドで動作しているSIPALGの直接の結果です。
  • 一方向オーディオ–相手の声は聞こえますが、相手の声は聞こえませんか? これらの一方向オーディオSIPコールは、通常、ファイアウォール設定が不十分であるか、ALGがパケットを変更して、コールの一方の端でオーディオが失われるようにした結果です。
  • 通話品質の低下–インターネットベースの通話中にパケットが失われると、静的な音が聞こえ始めたり、音声送信が途絶えたり、エコーしたりします。 通話を変更すると、送信中または受信中にデータが劣化します。
  • 接続の喪失–このルーターサービスを使用すると、簡単に通話を完全に失う可能性があります。 データが失われて回復不能になった場合、簡単に切断できます。

SIPコールを使用すると、予期しない方法でデータパケットを誤って変更する可能性が高くなり、コールに悪影響を及ぼします。 幸い、ルーターサービスの無効化は、通常、ルーターのWebインターフェイスで簡単に実行できます。 この機能がデバイスで利用できない場合は、新しいルーターの購入を検討する必要があります。

ルーターでSIPALGを無効にする方法

ルーターのインターフェースに入るのは、ほとんどの場合非常に簡単です。 各ルーターには、ルーターのインターフェースのIPアドレスがデカールに印刷されており、これにはデフォルトのログイン情報も含まれているため、ブラウザーから設定を変更できます。 デフォルトでは、多くのメーカーがログイン情報をユーザーの「admin」とパスの「password」に設定していますが、パスワードを必要としないメーカーもあります。 商用ルーターの場合は、このログイン情報をより安全なものに変更する必要があります。

残念ながら、すべてのルーターブランドでこの機能を簡単に無効にできるわけではないので、世界で最も人気のあるルーターメーカーの一般的な方法を理解するのに役立てましょう。 ルーターの設定を変更するにはコマンドラインにアクセスする必要があるため、シスコのプロセスはより複雑であることに注意してください。

ルーターメーカー共通IPアドレス無効にする方法
Asus 192.168.1.1
  • WANをクリックします
  • [NATパススルー]をクリックします
  • ドロップダウンメニューをクリックして、SIPパススルーを無効にします
  • [適用]をクリックします
TP-Link 192.168.1.1
  • [詳細設定]をクリックします
  • NATをクリックします
  • ALGをクリックします
  • SIP有効というラベルの付いたボックスのチェックを外します
  • [保存/適用]をクリックします
Netgear 192.168.0.1
  • [詳細]をクリックします
  • [WANセットアップ]をクリックします
  • [SIPALGを無効にする]チェックボックスをオンにします
  • [適用]をクリックします
D-Link 192.168.0.1
  • [詳細]をクリックします
  • [ファイアウォール設定]をクリックします
  • [SPIを有効にする]チェックボックスをオフにします
  • UDPおよびTCPエンドポイントフィルタリングをエンドポイント非依存に変更します
  • (ALG)構成でSIPのチェックを外します
  • [設定を保存]をクリックします
TRENDnet 192.168.10.1
  • ALGをクリックします
  • Session Initiation Protocol(SIP)のチェックを外します
    Netmeeting(H.323)のチェックを外します
  • [ステータスを保存]をクリックします
シスコ該当なし
  • telnet、SSH、またはシリアルコンソールを介してルーターの端末にログインします
  • enableと入力します
  • configureterminalと入力します
  • 「noIPnat service sip UDP port5060」と入力します
  • TCPの場合は、no IP nat service sip TCP port5060も入力します。
Linksys 192.168.1.1
  • [詳細]をクリックします
  • SIPALGのチェックを外します

BEFSR41の場合:

  • [アプリケーションとゲーム]をクリックします
  • [ポートトリガー]をクリックします
  • アプリケーションフィールドにTCPと入力します
  • [トリガー]フィールドと[転送範囲]フィールドに5060と入力します
  • [有効にする]をクリックします
Huawei 192.168.1.1
  • [インターネット]タブをクリックします
  • ポートフォワーディングに移動し、をクリックします
  • [SIPALGを有効にする]というラベルの付いたフィールドのチェックを外します
  • [保存]をクリックします
Cisco ASA 192.168.1.1
  • [構成]、[ファイアウォール]を選択します
  • [グローバルポリシールール]をクリックします
  • [ルールアクションの選択]、[プロトコル検査]をクリックします
  • SIPフィールドのチェックを外します
  • [適用]をクリックします
  • [保存]をクリックします
Arris Gateway 192.168.0.1
  • [詳細設定]で、[オプション]をクリックします
  • SIPボックスのチェックを外します

これらの変更のいずれかを行った後、変更を有効にするためにルーターを再起動することをお勧めします。 変更が行われると、ALGがリンクを管理した場合と比較して、SIP接続で発生する通話品質の問題が少なくなります。

SIP通話を強化する他の方法

ほとんどのVoIPプロバイダーがこの機能を無効にするように指示するのには理由があります。 これは、ローカルおよびホスト型PBXシステムを介した最新のSIP通話がどのように機能するかを考慮して設計されたものではありません。 SIP ALGを無効にすると、通話の品質が向上しますが、通話の品質を向上させるために実行する必要がある唯一の手順とは言えません。 平凡な音声または静的な通話を頻繁に行う場合は、ISPを使用してインターネットプランをアップグレードすることを検討してください。 VoIPは接続速度に依存するため、パケット損失を防ぐために少し余分に費やしてください。

さらに、すべてのルーターがインターネットベースの通話に優れているわけではありません。 VoIPトラフィック用に最適化されたルーターの購入を検討してください。デフォルトでALGが有効になっている可能性があることに注意してください。 サービス品質(QoS)も、デバイスレベルでSIPトラフィックに優先順位を付けるのに役立つため便利な機能です。 これにより、実質的に高品質の通話が保証されます。 また、 SIP通話やオンライン会議に役立つため上位のSOHOルーターの1つを検討してください。

このタイプの通信には通話品質が不可欠なので、上位のSIPトランキングプロバイダーの内訳を確認してください。 主な機能、長所、短所を取り上げ、多くのマーケットリーダーの構造を計画します。