ip IPアドレッシングとは何で、どのように機能するか[非常に明確]
目次:
今日、ほとんどのデータ接続ネットワークは、 IPアドレッシングの基礎となっているTCP / IPプロトコルを使用しています 。 ネットワークに接続されている各コンピューターには、 IPアドレスとサブネットマスクという2つの基本的な識別子が必要です。 この記事では、IPアドレスの構成と、インターネットネットワークでのIPアドレスの用途について説明します。
コンテンツインデックス
IPアドレッシング
TCP / IPプロトコル(伝送制御プロトコル/インターネットプロトコル)を使用して動作するコンピュータおよびネットワーク。 このプロトコルを使用するコンピューターには、ネットワークインターフェイスで2つのパラメーターが構成されている必要があります。これらは、IPアドレスとサブネットマスクです。
IPアドレス
まず、実際に誰もが知っているIPアドレスがあります 。 これは、 4バイトまたは32ビットの論理アドレスであり、それぞれがポイントで区切られ、ネットワーク内のコンピューターまたはホストが一意に識別されます。
現在、コンピュータには2種類のIPアドレスがあります。1つ目は、実質的に4バイト (0〜255)の長さで 、次のように表すことができるIPv4アドレスです。
10進表記(最もよく知られている) | 192.168.3.120 |
バイナリ表記 | 11000000.10101000.00000011.01111000 |
16進表記 | C0 A8 03 78 |
また、 IPv6アドレスは、従来のIPアドレッシングが不十分な場合のために設計されています。 この場合、128ビットの論理アドレスがあるため、IPv6アドレスよりもはるかに広い範囲をカバーします。 ほとんどの場合、これは16進形式で記述されています。
2010:DB92:AC32:FA10:00AA:1254:A03D:CC49
それぞれが128ビットを表すことができる2つのポイントで区切られた最大8項のチェーンの前にいます。
私たちのケースでは、100%のケースで、 IPアドレッシング にIPv4アドレスの従来の方法を 使用するため、これが私たちが目にする 方法になります。
ネットワークおよびホストフィールドとIPアドレスタイプ
IPアドレスは、 ネットワークとホストという2つの部分に分けることができます 。 これらの2つのフィールドに基づいて、次のタイプのIPアドレスがあります。
- クラスA :最初のバイトのみを使用して、現在のネットワークを定義します。 次の3バイトは、このネットワーク内のホストを識別するために使用されます。 アドレス範囲は0.0.0.0から127.255.255.255です。 クラスAは、最大1600万台のコンピュータをアドレス指定するため、非常に大規模なネットワークに使用されます。 クラスB :この場合、アドレスの最初の2バイトを使用してネットワークを定義し、残りの2バイトを使用してホストを定義します。 この範囲は、128.0.0.0〜191.255.255.255です。 サイズエクステンダーネットワークも対象としています。 クラスC :この場合、最初の3バイトを使用してネットワークをアドレス指定し、最後のバイトを使用してホストを定義します。 このようにして、既知の範囲である 0.0.0から223, 255, 255, 255を取得します。 クラスD : クラスDの IP範囲は、実験的使用と特定のマシングループを対象としているため、通常のユーザーには一般的に使用されていません。 この範囲は224.0.0.0〜239.255.255.255です。 クラスE :最後に、通常の使用機器では使用されないクラスEがあります。 この場合、範囲はバイト223.0.0.0から残りの範囲になります。
サブネットマスク
ネットワーク内のホストのIPアドレス指定プロパティがわかったら、サブネットマスクである、それほど重要ではない別のパラメーターに移ります。
IPクラスごとに、特定の数のサブネットを設定できます。 サブネットは、他の物理ネットワークと同じIPアドレスを共有する独立した物理ネットワークです。つまり、ホストが接続するメインネットワークを識別しています。
正確には、サブネットマスクの機能は、同じネットワーク識別子を共有し、異なる物理ネットワークに配置されているコンピューターが通信できるようにすることです。 サブネットマスクの情報とホストのIPアドレスを対応させるのは、ルーターまたはサーバーです。
使用するクラスごとに、3種類のサブネットマスクがあります。
へ | 255.0.0.0 |
B | 255.255.0.0 |
C | 255.255.255.0 |
ネットワークとホストアドレスを取得する方法
ここでの問題は、ホストが属するネットワークをルーターがどのように識別して、別のネットワークと区別できるかを知ることです。 IPアドレスとサブネットマスクがわかっている場合、手順は非常に簡単なので、AND演算をバイナリで実行する必要があります。 たとえば、次のとおりです。
ホストIPアドレス:181.20.6.19(10110101.010100.000110.010011)サブネットマスク:255.255.0.0(111111.111111.000000.000000)
バイナリAND演算:(両方の文字が1の場合、1のみになります)
結果:181.20.0.0(10110101.010100.000000.000000)
次に、これはアドレス181.20.6.19のホストが属するネットワークになります 。 かんたん
省略表記アドレスマスク
確かに、 192.168.1.1 / 24または180.10.1.1/16の表記を何度か見たことがあるでしょう。 これが何を意味するかをすぐに見てみましょう。
この表記を見ると、読み取っているのはホストのIPアドレスです。この場合、ルーターのIPアドレスとネットワークの識別に割り当てられたビットである可能性があります。 だから:
- 192.168.1.1/24がある場合 、それは最初の24ビット(バイナリ)がネットワークを宛先とすることを意味するため、サブネットマスクは255.255.255.0になり、所属するネットワークは192.168.1.0になります。 180.10.1.1/16がある場合 、最初の16ビットがネットワーク宛てであることを意味し、それは255.25.0.0になり、所属するネットワークは180.10.0.0になります。
まあ、そうでしょう。
基本的に、これはコンピュータ間のデータ転送ネットワークでのIPアドレス指定で構成されます。 ご覧のとおり、いくつかの例を見れば、それは非常に直感的で理解しやすいものです。
この情報を次のように補足できます。
この件に関して他にご不明な点がありましたら、コメント欄にご記入ください。
▷モデム:それが何であるか、どのように機能するか、そして少しの歴史
モデムとは何か知りたいですか? thisこの記事では、それが何であるか、どのように機能するか、どのようなタイプがあるかを知るためのキーについて説明します。
▷光ファイバー:それが何であるか、何に使用され、どのように機能するか
この記事では、光ファイバーとは何かを知りたい場合に、そのしくみとさまざまな使用法の概要を説明します。
Nvidiaフレームビュー:それが何であるか、それが何のためであり、どのように機能するか
Nvidiaは最近、低消費電力と興味深いデータを備えた興味深いベンチマークアプリケーションであるNvidia FrameViewをリリースしました。