このページはJavaScriptを使用しています。JavaScriptを有効にして、または対応ブラウザでご覧下さい。

中小規模のお客さま 個人のお客さま
閉じる
閉じる
閉じる

ALG (アプリケーション層ゲートウェイ)

読み方 : エーエルジー

正式名称 : Application Layer Gateway

Application Layer Gatewayとは

ALG (Application Layer Gateway、アプリケーション層ゲートウェイ) とは、異なるネットワークをアプリケーション層で接続し、通信の制御やセキュリティ強化に役立つ機能です。

インターネットの通信は、リンク層、インターネット層、トランスポート層、アプリケーション層という階層構造を形成し、上位層は各階層の機能を利用してデータを送受信します。
ネットワークの境界でデータを中継する装置やシステムは、その制御対象の階層に応じて分類されますが、ALGはHTTPなど最上位のアプリケーション層の情報を理解し、通信を制御します。

また、ALGはクライアントとサーバー間の通信を仲介し、送信元や宛先のIPアドレスやポート番号を動的に書き換えることで、NATやプロキシサーバーとしても機能します。
プライベートネットワークとインターネット間のアドレス体系の違いを調整し、シームレスな通信を実現することにより、複雑な通信制御とセキュリティ向上に寄与します。

関連用語