パソコン上でipconfigを行った際に、ipv4アドレスが表示されますが、これは全世界で一意なのでしょうか。
たとえば、ipconfigによって以下の結果が出力された際に、
IPアドレス:77.77.77.77
サブネットマスク:255.255.255.0
デフォルトゲートウェイ:77.77.77.0
と出てきた場合は77.77.77.77というのは全世界で一意なのでしょうか。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答5件
0
こんにちは。
インターネットへ接続されているネットワークにおいて、付与されるIPv4アドレスは、必ず一意とは限りません。「プライベートアドレス」について調べてみると、おわかりになると思います。
プライベートアドレスに該当しないアドレス範囲(グローバルアドレス)については、インターネット提供事業者のみが付与することと(原則)なっていて、これは一意になるように(各業者によって)付与されています。そうでないと、特定の条件下で通信が失敗します。
プライベートアドレスについては、それぞれの組織内(NAT/NAPTルーターの内側、会社内・学校内などのプライベートネットワーク)で一意になるように割り当てます。ただし、他の組織では同じアドレスを使っているかもしれません。
外線の電話番号=グローバルアドレス
内線の電話番号=プライベートアドレス
内線電話交換機=NAT/NAPTルーター
とお考えいただくとわかりやすいかと思います。
ちなみに、プライベートアドレス範囲は
10.0.0.0 から 10.255.255.255
172.16.0.0 から 172.31.255.255
192.168.0.0 から 192.168.255.255
のなかで使うことと定められています。
http://www.infraexpert.com/study/ip5.html
(RFC1918:取り決めの日本語訳文)
https://www.nic.ad.jp/ja/translation/rfc/1918.html
投稿2015/11/13 09:29
編集2015/11/13 09:36総合スコア728
0
パソコンのIPアドレスをどうやって設定したのかによります。
自分で勝手に決めたIPアドレスを手動で設定した。
何の根拠もなく適当に割り当てているので、世界で一意であることは保証されません。他にないかも知れませんし、あるかも知れませんし、誰にもわかりません。ただ、適当に勝手に決めたIPアドレスを設定しても、通常は他と通信はできません。
組織内で割り当てられたIPアドレスを手動で設定した。
割り当てを行った組織のネットワーク管理者に聞いてください。
DHCP設定にしていて、ルータやスイッチへ有線で、または、WiFiなどで接続したら勝手に割り当てられた。
家庭用ブロードバンドルータ等をデフォルト設定で使用されている場合はプライベートアドレスが割り当てられます。その場合は同じルータに繋がっている中では一意ですが、世界で一意であることは保証されません。また、モバイルルータ等にWiFiで接続する場合も同様です。ただ、デフォルト設定がそうであると言うだけで、設定を変更している場合はこの限りではありません。設定した人に聞いてください。自分で勝手にルータを適当に設定していた場合、どうなるのかは誰にもわかりません。
組織やWiFi接続サービスの話であれば、ルータやDHCPサーバを設定したネットワーク管理者(サービス提供者)に聞いてください。なお、組織(WiFi接続サービス)によってはシェアードアドレス(見た目はグローバルアドレス)を使っている場合がありますので、プライベートアドレスではないから世界で一意であるとは限りません。
パソコンから直接プロバイダーのネットワークに接続した(PPPoEやモバイルのUSB接続等を使用)。
少なくともプロバイダーのネットワーク内で一意です。ただ、プロバイダーによってはキャリアグレードNATという仕組みを使っている場合があり、そのときは世界で一意ではありません。特にモバイルの3G/4GネットワークはキャリアグレードNATを使っている場合があります。世界で一意であるかどうかはプロバイダーに直接お問い合わせください。
投稿2015/11/14 02:30
総合スコア21739
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
IPアドレスは自分でPCに割り当てる場合と、自動的に割り当てられる場合(DHCPというキーワードで検索してください)があります。
しかるべき組織から固定のIPアドレス(グローバルなアドレス)を取得しPCに割り当てたならば一意です。
自動的に割り当てられるというのは、例えば自分が契約しているインターネットプロバイダーにインターネット接続したときに、インターネットプロバイダーからIPアドレスが配布され自分のPCに自動設定されることをいいます。この場合、あなたはインターネットプロバイダーからIPアドレスを借りていることになり、そのIPアドレスは一意(グローバルなIPアドレス)である可能性が高いです。
いずれにしてもIPアドレスの体系でグローバルかプライベートかは確認できます。そこらへんはネットで検索すればすぐに確認できると思います。
投稿2015/11/14 01:39
総合スコア26
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
いや、固定IPアドレスを取得していなければ、自宅環境のルーターが割り当てたアドレスになりますので、一意ではありません。
ご自宅のパソコンに固定IPアドレスを割り当てるというのは、自宅サーバーでも立てていなければないと思います。
ちなみに、この場合だとデフォルトゲートウェイは77.77.77.0ではなく77.77.77.1(決まりはありませんが、0ではない)になると思います。
投稿2015/11/13 09:33
総合スコア94
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
パソコン上のifconfigで取得されるIPアドレスは多くの場合LAN内のIPアドレス(プライベートIPアドレス)
なので一意にならないことが殆どです。
ルータを介さずに直接インターネットに接続されている場合でインターネット上のホストやクライアントと正常に通信出来ている場合は、グローバルIPを使用しているので少なくともその瞬間は一意になります。
投稿2015/11/13 09:32
総合スコア18728
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/13 14:19
2015/11/13 14:28 編集
2015/11/13 17:18 編集