インターネット接続を支える技術:ネットワークアドレス変換(NAT)

DXを学びたい
NATって、複数のパソコンが同じインターネット回線を使えるようにする技術のことですよね?でも、どうしてそんなことが必要なんですか?

DXアドバイザー
いいところに気が付きましたね。インターネットに繋がるには、住所のような役割を持つグローバルIPアドレスが必要です。でも、グローバルIPアドレスは数が限られているんです。だから、家庭や会社にある複数のパソコンそれぞれにグローバルIPアドレスを割り当てるのは難しい場合があります。

DXを学びたい
なるほど!グローバルIPアドレスが足りないから、NATを使って一つのグローバルIPアドレスをみんなで共有するんですね。でも、それだと、それぞれのパソコンにデータがちゃんと届かなくなりませんか?

DXアドバイザー
はい、そこでNATの仕組みが重要になります。NATは、内部のパソコンからインターネットに出る時に、IPアドレスを変換するだけでなく、どのパソコンからの通信かを記録しています。そして、インターネットからデータが返ってきた時に、記録に基づいて正しいパソコンにデータを届けることができるのです。
NATとは。
『NAT』とは、「デジタル変革」に関連する用語で、ネットワークの内側と外側で使用する二種類のTCP/IPネットワークにおけるIPアドレスを自動的に変換し、データの送受信を行う技術です。主にルーターやゲートウェイがこの役割を担っています。この技術により、本来一つしか持てないはずのグローバルIPアドレスを使い、複数のコンピューターがプライベート(ローカル)IPアドレスを利用して、同一のグローバルIPアドレスで同時にインターネットに接続することが可能になりました。
ネットワークアドレス変換の概要

ネットワークアドレス変換(以下NAT)は、組織内や家庭内の情報機器をインターネットへ接続する際に、内部で使われるアドレスと外部で使われるアドレスを変換する技術です。これにより、世界で通用するアドレスの数を節約し、多くの機器が同時にインターネットを利用できるようになります。通常、NATはルーターと呼ばれる機器に組み込まれており、この機器がアドレスの変換作業を行います。もしNATがなければ、各機器がそれぞれ世界で通用するアドレスを持つ必要があり、アドレス不足という深刻な問題に直面していたでしょう。NATは、現代のインターネット環境を支える上で欠かせない技術と言えます。アドレス変換を行う際、ポート番号も合わせて変換することがあり、これは特にネットワークアドレスポート変換と呼ばれます。NAPTは、アドレスの共有をさらに効率化し、安全性を高めることにも貢献します。NATの導入により、アドレス管理が容易になり、インターネットの普及が加速しました。また、NATは内部ネットワークの構造を外部から見えにくくする効果があり、安全対策としても重要な役割を果たしています。
| 特徴 | 説明 |
|---|---|
| 定義 | 内部アドレスと外部アドレスを変換する技術 |
| 目的 | グローバルIPアドレスの節約、複数機器の同時インターネット利用 |
| 実装 | 通常ルーターに組み込まれる |
| 重要性 | 現代のインターネット環境を支える上で不可欠 |
| ネットワークアドレスポート変換(NAPT) | ポート番号も合わせて変換し、効率化と安全性を向上 |
| 効果 | アドレス管理の容易化、インターネット普及の加速、安全対策 |
| 安全対策 | 内部ネットワーク構造を外部から隠蔽 |
グローバルIPアドレスとプライベートIPアドレス

通信網における住所とも言えるものが、世界共通のIPアドレスと、組織内でのみ通用するIPアドレスの二種類です。世界共通のものは、インターネット上で唯一無二の存在として認識され、世界中のあらゆる機器から直接情報をやり取りできます。一方、組織内でのみ通用するものは、限られた範囲内でのみ有効で、外部から直接アクセスすることはできません。例えば、家庭内の無線ルーターに繋がったパソコンや携帯電話には、組織内でのみ通用するものが割り当てられています。これらの機器が外部と通信する際には、アドレス変換という技術によって、組織内でのみ通用するものが世界共通のものに姿を変え、情報のやり取りが行われます。この技術のおかげで、複数の機器が同じ世界共通のものを共有でき、世界共通のものの枯渇を防ぐことができます。また、組織内でのみ通用するものを使うことで、内部の構造を外部から隠し、安全性を高めることにも繋がります。組織内でのみ通用するものの範囲は、一般的にいくつかのパターンが定められており、これらはインターネット関連の番号を管理する組織によって、世界共通のものとして使われることはないと定められています。このように、二種類のIPアドレスはそれぞれ異なる役割を担い、アドレス変換によって互いに変換されることで、効率的なインターネットの利用を支えています。
| IPアドレスの種類 | 特徴 | 役割 | アドレス変換 | メリット |
|---|---|---|---|---|
| 世界共通IPアドレス | インターネット上で唯一無二 | 世界中の機器と直接通信 | 組織内IPアドレスから変換される | |
| 組織内IPアドレス | 組織内でのみ有効 | 限られた範囲内でのみ通信 | 世界共通IPアドレスへ変換 | IPアドレスの枯渇防止、安全性の向上 |
ルーターとゲートウェイの役割

ネットワークにおいて、通信経路を整理し、円滑な情報伝達を支援する重要な役割を担うのが、経路選定装置と出入口装置です。経路選定装置は、異なる網の間で情報を中継する役割を持ち、特に網住所変換はその主要な機能の一つです。家庭や小規模な事業所で使用される広帯域経路選定装置には、通常、網住所変換機能が搭載されており、複数の端末が同時に外部の網に接続できるようになっています。経路選定装置は、受信した情報の住所を確認し、適切な場所へ転送します。網住所変換機能が有効になっている場合、経路選定装置は、内部の網からの送信情報の発信元住所を、自身の外部網住所に変換し、外部の網へ送信します。一方、外部の網からの応答情報を受信すると、宛先住所を内部の網の適切な端末の私用住所に変換し、転送します。出入口装置は、異なる通信規約や網構造を持つ網の間を接続する役割を持つ機器です。出入口装置は、網住所変換機能に加えて、より高度な通信規約変換や保安機能を提供することがあります。大規模な企業網などでは、経路選定装置と出入口装置が連携して、複雑な網構成を管理し、安全な外部網接続を実現しています。このように、経路選定装置と出入口装置は、網住所変換の重要な役割を担い、私たちの外部網利用を支えています。
| 装置 | 役割 | 機能 | 特徴 |
|---|---|---|---|
| 経路選定装置 | 異なる網の間で情報を中継 |
|
|
| 出入口装置 | 異なる通信規約や網構造を持つ網の間を接続 |
|
大規模企業網などで経路選定装置と連携 |
ネットワークアドレスポート変換(NAPT)

ネットワークアドレスポート変換は、ネットワークアドレス変換を拡張し、限られたインターネット住所を有効活用する技術です。この技術では、発信元の住所だけでなく、データの出入り口となる番号も変換されます。これにより、複数の機器が同じインターネット住所を共有しながら、それぞれ異なる通信を行うことができます。例えば、家庭内の複数の端末が、同じインターネット住所を使って、ウェブサイトを閲覧したり、オンラインゲームを楽しんだりすることが可能です。この変換は、主に通信経路の要となる装置で行われます。内部からのデータ送信時には、発信元の住所と出入り口番号を、共有のインターネット住所と未使用の出入り口番号に書き換えて外部へ送り出します。そして、外部からの応答があった際には、宛先の住所と出入り口番号を、内部の適切な端末の内部住所と出入り口番号に戻して転送します。ネットワークアドレスポート変換は、インターネット住所の不足を解消する上で非常に重要な役割を果たしており、現代のインターネット環境を支える上で欠かせない技術です。
| 特徴 | 詳細 |
|---|---|
| 目的 | 限られたインターネット住所の有効活用 |
| 変換対象 | 発信元の住所とデータの出入り口番号 |
| 効果 | 複数の機器が同じインターネット住所を共有可能 |
| 仕組み | 内部からの送信時に、共有のインターネット住所と未使用の出入り口番号に書き換え |
| 外部からの応答時に、内部の適切な端末の内部住所と出入り口番号に戻して転送 | |
| 重要性 | インターネット住所の不足を解消し、現代のインターネット環境を支える |
ネットワークアドレス変換の課題と対策

ネットワークアドレス変換技術は、内部ネットワークの安全性を高める上で不可欠ですが、同時にいくつかの課題も存在します。特に、双方向通信を必要とする一部の応用ソフトでは、正常に機能しない場合があります。これは、ネットワークアドレス変換が通信経路を変換する際に、ポート番号を動的に変更するため、応用ソフトが予期せぬ通信エラーを起こすためです。この問題を解決策として、ポート転送という技術があります。これは、特定のポートへの通信を、内部の特定の機器へ転送する設定です。これにより、外部からのアクセスを特定の応用ソフトに直接転送できます。また、非武装地帯という、外部からのアクセスを許可する領域を設ける方法もあります。近年では、応用ソフトが自動でポート転送を設定する技術も普及していますが、利便性が向上する一方で、安全性のリスクも伴うため注意が必要です。これらの対策を適切に実施することで、ネットワークアドレス変換技術の利点を最大限に活用できます。
| 課題 | 解決策 | 補足 |
|---|---|---|
| 双方向通信を必要とする一部のアプリケーションが正常に機能しない場合がある | ポート転送 | 特定のポートへの通信を内部の特定の機器へ転送する設定を行う |
| 双方向通信を必要とする一部のアプリケーションが正常に機能しない場合がある | 非武装地帯(DMZ) | 外部からのアクセスを許可する領域を設ける |
| アプリケーションが自動でポート転送を設定することによるセキュリティリスク | – | 利便性が向上する一方で、セキュリティリスクも伴うため注意が必要 |
