イングレス【ingress】

イングレスとは?

ある機器やシステム、ネットワークにとって外部から内部へ流れ込む通信の方向を表す概念。受信や着信、流入とほぼ同じ意味で使われる。対義語は内部から外部へ向かう方向を表す「エグレス」(egress)。クラウド基盤やコンテナ環境などでは外部から流入する通信を制御する仕組みそのものを指す場合もある。
イングレスのイメージ画像

イングレスとは通信の方向を表す概念の一つで、ある機器やシステム、ネットワークに対して、外部からそこへ流れ込む通信のことである。ルータファイアウォールなどの中継機器や、機器内部のネットワークインターフェースに対してよく用いられ、外部から到着するデータの流れをイングレス、内部から外部へ送出されるデータの流れをエグレスと呼ぶ。イングレスとエグレスは、どの機器やインターフェースを基準に見るかによって決まる相対的な概念である。

イングレスと混同しやすい概念に「インバウンド」(inbound)がある。インバウンドは、コネクションセッションといった一連の送受信のまとまりが、外部を起点として開始されたことを意味するもので、個々のデータ伝送の方向そのものを示すわけではない。インバウンド接続で始まったコネクションでは、送信と受信の両方向の通信が行われる。

また、「下り」や「ダウンストリーム」(downstream)もイングレスと近い意味で用いられることがある。これらは、上流下流、中心側と末端側、中継装置と端末、サーバクライアントのように、通信する二者の間に立場や位置関係の非対称性が存在する場合に用いられる概念であり、どちらの当事者から見ても末端側、周辺側へ向かう流れを下方向として扱う。一方、イングレスはある一つの機器やシステムを基準とした入り口側の流れを指すものであり、二者の関係が対称であっても用いることができる。

ネットワーク運用では、外部から到着した通信を検査し、不正な送信元や許可されていない通信を遮断する「イングレスフィルタリング」や、受信した通信に優先度を設定するQoS制御などの形でこの概念が用いられる。また、クラウドサービスやコンテナオーケストレーション環境では、外部から内部のサービスへ到達する経路や、HTTPおよびHTTPS通信の振り分け、負荷分散TLS終端などを行う仕組み自体を「イングレス」と呼ぶことも多い。

(2026.6.13更新)

他の辞典等による「イングレス」の解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。