APN

APN(Access Point Name)は、モバイルデータセッションが使うゲートウェイを、パブリックインターネットから企業のプライベートネットワークまでの中から選択します。

定義のみです。ここで説明する用語は、当社が販売するサービスではありません。

APN(Access Point Name)は、データセッションが使うゲートウェイを選ぶためにデバイスが送る文字列です。APNは出口を選びますが、セキュリティを設定するものではありません。

APNが選ぶデータの出口

  1. デバイス
  2. 無線アクセス(RAN)
  3. モバイルコア
  4. APN
  5. ゲートウェイ
  6. パブリックインターネット
デバイスは無線とコアを通じて接続し、APNがそのトラフィックを先へ運ぶゲートウェイを選びます。
テキストによる説明

デバイスは、プロビジョニング済みのAPN文字列でセッションを要求します。コアはその文字列をゲートウェイに解決し、アドレスを割り当て、それに紐づくルーティングポリシーを適用します。その後、ゲートウェイがトラフィックをパブリックインターネットに送ります。

文字列がゲートウェイを選ぶ仕組み

APNは二つの部分からなります。事業者が決めるネットワーク識別子と、MCCとMNCから構成される事業者識別子です。デバイスがセッションを要求すると、ネットワークは契約を確認し、APNをゲートウェイ(GGSN、PGW、または5GではDNNによって選択されるSMF)に解決して、アドレスを割り当てます。

パブリック、プライベート、確認すべき点

パブリックAPNはゲートウェイとアドレスプールを共有し、通常はインターネットに直接到達します。プライベートAPNは一つの企業専用の独立したゲートウェイコンテキストで、多くの場合IPsecまたは専用線で顧客ネットワークと結ばれ、固定アドレスを使います。APNだけでセッションがプライベートになるわけではありません。正しいAPNを使っていても、インターネットブレイクアウトがあるデバイスはパブリックインターネット上にあります。正確な文字列、認証方式(通常はなし、PAPまたはCHAP)、アドレスファミリー、DNSサーバーを確認してください。APN生成ツールの出力を、大文字と小文字の区別も含めてプロビジョニング記録と照合してください。

よくある質問

APNは暗号化トンネルと同じですか?

いいえ。APNはゲートウェイを選びます。IPsecなどの暗号化トンネルは、デバイスまたはゲートウェイがその上で動かす別のレイヤーです。

顧客ごとにAPNが一つ必要ですか?

通常は顧客ごとではなく、サービスまたはセキュリティ境界ごとに一つです。APNを分けると運用の負担が増えるため、ルーティング、アドレッシング、ポリシーを変える必要がある場合に限って分けてください。

自国では動作するデバイスが海外で動作しないのはなぜですか?

ローミングでは、別のAPNが強制されたり、セッションがホームネットワーク経由で戻されたりすることがあります。

詳しく見る

出典

  1. 3GPP TS 23.401: LTE向けGPRS(General Packet Radio Service)の拡張
  2. 3GPP TS 23.003: 番号計画、アドレッシングおよび識別(APNの構造)