目次
プライベートアドレスだと返ってこられない
プライベートアドレスでは、インターネットの通信ができない理由を考えておきましょう。ポイントは、「通信は双方向である」ということです。
Webブラウザなどのアプリケーションの通信は、何らかのデータを送信するとその返事が返ってくるのが基本です。プライベートアドレスのままだと、インターネットの通信ができないのは返事が返ってこられないからです。返事が返ってこられないから、アプリケーションの通信は成立しません。
プライベートアドレスは重複しているアドレス範囲
企業の社内ネットワークや家庭内ネットワークなどのプライベートネットワークで、プライベートアドレスの範囲からアドレッシングします。プライベートアドレスの範囲は重複してしまう可能性があるアドレス範囲です。
たとえば、A社の社内ネットワークで10.1.1.1というIPアドレスを設定しているPCがあり、B社の社内ネットワークで10.1.1.1の同じIPアドレスを設定しているPCがあるかもしれません。そして、Cさんの家庭内ネットワークで192.168.1.1というIPアドレスのPCがあり、Dさんの家庭内ネットワークで192.168.1.1というIPアドレスのPCがあるかもしれません。このように、プライベートアドレスの範囲は重複してしまうかもしれないIPアドレスの範囲です。
インターネット上のルータはプライベーアドレス宛てのデータを破棄
社内ネットワークや家庭内ネットワークといったプライベートネットワークをインターネットに接続しています。インターネット側からプライベートネットワーク内部へデータを転送しようとしても、プライベートアドレスだと正確に宛先を特定できないことになります。そのため、インターネット上のルータは、宛先がプライベートアドレスであるデータを必ず破棄するように設定しています。
プライベートアドレスによるインターネット宛ての通信の例
プライベートアドレスを設定しているホストから、インターネット上のグローバルアドレスを設定しているサーバへデータを送信するときには、宛先IPアドレスがサーバのグローバルアドレスで、送信元IPアドレスがホストのプライベートアドレスです。
ルータがルーティングするときには基本的に宛先IPアドレスを参照します。インターネット上のサーバ宛てのデータは、インターネット上のルータでルーティングされていきます。
そして、サーバから返事を返します。その際、宛先IPアドレスがホストのプライベートアドレスで、送信元IPアドレスはサーバのグローバルアドレスとなります。インターネット上のルータは、宛先IPアドレスがプライベートアドレスのIPパケットは必ず破棄します。そのため、サーバからの返事が返ってくることはなく、双方向の通信が成立しなくなってしまいます。
IPアドレッシング
- IPアドレスとは?
- なぜIPアドレスだけでなくMACアドレスも必要なの? ~IPアドレスとMACアドレスの違い~
- 通信の用途とIPアドレス ~宛先は1つ?それとも複数?~
- ユニキャストIPアドレスの構成
- クラスフルアドレス ~区切りを8ビット単位で~
- クラスレスアドレス ~区切りを好きなところに~
- IPアドレス設定の意味
- Cisco IPアドレスの設定・確認コマンド
- CiscoルータをDHCPクライアントに : ip address dhcpコマンド
- サブネッティング ~ネットワークアドレスを分割~
- サブネッティングの計算のポイント(サブネットのネットワークアドレスの簡単な求め方)
- IPアドレス計算ツール(ベータ)
- IPアドレス計算問題 ~CCNA試験対策~
- 不連続サブネット
- ネットワークアドレスの集約 ~ネットワークアドレスをまとめる~
- 自動集約
- グローバルアドレスとプライベートアドレス
- なぜプライベートアドレスではインターネットの通信ができない?
- NAT/PAT ~プライベートアドレスでもインターネットへ~
- Cisco NAT/PATのアドレスの意味
- Cisco NAT/PATの設定と確認
- Cisco NATの処理順序
- NAT 設定ミスの切り分けと修正 Part1