IP アドレスは、32 ビットまたは 128 ビットの 2 進数で構成されます。 IP アドレスは、IP プロトコルによって提供される統一アドレス形式であり、IP アドレスには次の 2 種類があります: 1. IPv4 アドレス。ドット区切り 10 進表記で表現された 32 ビットの 2 進数で構成され、8 ビット (0 が 4 つ) に分割されます。 ~255 10 進数; 2. IPv6 アドレスは、ドット付き 16 進数で表され、8 ビット、つまり 0x00 から 0xff までの 16 個の 16 進数に分割された 128 ビットの 2 進数で構成されます。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
IP アドレス (インターネット プロトコル アドレス) は、インターネット プロトコル アドレスを指し、インターネット プロトコル アドレスとも訳されます。
IP アドレスは、IP プロトコルによって提供される統一されたアドレス形式であり、物理アドレスの違いを防ぐために、インターネット上の各ネットワークおよび各ホストに論理アドレスを割り当てます。
IP アドレスには、ipv4 アドレスと ipv6 アドレスの 2 種類があります。
IPv4 アドレスは 32 ビットの 2 進数で構成されますが、IPv6 アドレスは 128 ビットの 2 進数で構成されます。
IPv4 アドレスは、10 進数で表現された 2 進数です。 IPv6 アドレスは、2 進数を 16 進数で表現したものです。
#ipv4 とは
インターネット プロトコル バージョン 4 (英語: Internet)プロトコル バージョン 4 (IPv4) は、インターネット通信プロトコルの第 4 バージョンとしても知られ、インターネット プロトコルの開発プロセスにおける 4 番目の改訂バージョンであり、このプロトコルの最初に広く導入されたバージョンです。 IPv4 はインターネットの中核であり、インターネット プロトコルの最も広く使用されているバージョンです。その後継バージョンは IPv6 です。2011 年に IANA IPv4 アドレスが完全に枯渇するまで、IPv6 はまだ導入の初期段階にありました。 IPv4 アドレスは、ドット付き 10 進表記で表される 32 ビットで、8 ビット、つまり 0 ~ 255 の 4 つの 10 進数に分割されます。これは非常に一般的です。 IPv4 は 32 ビット (4 バイト) アドレスを使用するため、アドレス空間には 4,294,967,296 (2) 個のアドレスしかありません。ただし、プライベート ネットワーク (約 1,800 万のアドレス) やマルチキャスト アドレス (約 2 億 7,000 万のアドレス) など、一部のアドレスは特別な目的のために予約されており、インターネット上でルーティングできるアドレスの数が減少します。エンドユーザーにアドレスが割り当てられ続けることで、IPv4アドレスの枯渇という問題も生じています。分類されたネットワーク、クラスレスなドメイン間ルーティング、およびネットワーク アドレス変換に基づいたアドレス構造の再構築により、アドレス枯渇率が大幅に減少します。しかし、2011 年 2 月 3 日、最後の 5 つのアドレス ブロックが 5 つの地域インターネット レジストリに割り当てられた後、IANA のメイン アドレス プールが枯渇してしまいました。 これらの制限により、IPv6 の導入が促進されましたが、IPv6 はまだ開発の初期段階にあり、唯一の長期的な解決策です。アドレス形式
IPv4 アドレスは 32 ビット整数値を表す任意の形式で記述できますが、人間による読み取りと分析を容易にするために、通常は次のように記述されます。ドット付き 10 進表記形式で、つまり 4 バイトがドットで区切られて 10 進表記で個別に書き込まれます。 次の表は、いくつかの異なる形式を示しています。さらに、ドット形式では、各バイトを任意の基数で表現できます。たとえば、192.0x00.0002.235 は合法的な (ただし一般的には使用されない) 表現です。
ipv6とは
IPv6とは英語で「Internet Protocol Version 6」の略称で、インターネットエンジニアリングの次世代の課題です。 IETF が IPv4 を置き換えるために設計した IP プロトコルには、世界中のあらゆる砂粒にアドレスを提供できると主張する多数のアドレスがあります。
IPv4 の最大の問題は、ネットワーク アドレス リソースの不足であり、これがインターネットの応用と開発を大きく制限します。 IPv6 を使用すると、ネットワーク アドレス リソースの数の問題を解決できるだけでなく、複数のアクセス デバイスがインターネットに接続する際の障害も解決できます。
IPv6 は IPv4 を置き換えるように設計されていますが、IPv4 は依然としてインターネット トラフィックにおいて長い間支配的な地位を占めており、IPv6 の使用はゆっくりと増加しています。 2022 年 4 月、IPv6 経由で Google サービスを利用するユーザーの割合が初めて 40% を超えました。
IPv6 アドレスは IPv4 アドレスの 4 倍の 128 ビットで、一般にドット付き 16 進数で 8 ビット、つまり 0x00 から 0xff までの 16 個の 16 進数に分けて表現されます。
IPv6 IP アドレスは 8 つのアドレス セクションで構成され、各セクションには 16 のアドレス ビットが含まれ、合計の長さは 16x8=128 ビットです。
したがって、IPv4 ドット付き 10 進数形式は適用されなくなり、16 進数で表現されます。
関連知識の詳細については、FAQ列をご覧ください。
形式 | 値 | ドット付き 10 進数からの変換 |
---|---|---|
ドット付き 10 進数 | 192.0.2.235 | 適用外 |
0xC0.0x00.0x02.0xEB | 各バイトは個別に 16 進数に変換されます | |
0300.0000.0002.0353 | ##各バイトは個別に 8 進数に変換されます | |
0xC00002EB | ドットを 10 個の 16 進数に分割し、接続します。 | |
#3221226219 | 10 進数で書かれた 32 ビット整数 | |
030000001353 | 8 進数で書かれた 32 ビット整数 | # |
以上がIP アドレスは 2 進数で何桁で構成されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。