- FastestVPN
- プライバシーとセキュリティ
- サブネットマスクとは?
サブネットマスクとは?
By ニック・アンダーソン コメントはありません 5 minutes
サブネットは、ネットワークの基本概念の XNUMX つです。 インターネットは、抽象的にさまざまな地理的位置にまたがるネットワークの巨大なコレクションです。 ネットワークはインターネットに接続されており、あるネットワークから別のネットワークへのデータ転送を容易にします。 インターネットをさまざまな銀河を持つ宇宙と考えてください。 ある銀河から別の銀河に旅行したい場合は、コースを作成するための出発地と目的地が必要です。
サブネット化は、ネットワークを論理的にグループ化して、データが宛先を認識できるようにする概念です。 より具体的には、ネットワークの海における受信者の位置に関するデータ情報を提供します。
サブネット化のおかげで、クライアント A は、クライアント B がインターネット上のすべてのネットワークを調べなくても、同じサブネット上に存在することを理解できます。 これは、ネットワーク通信の高速な方法です。
それでは、サブネットとは何か、なぜネットワークにとって重要なのかを見ていきましょう。
IP アドレスの概要
IP アドレスについては、以前の記事で詳しく触れました。 blog. しかし、 IPアドレスとは サブネットとは何かを理解するための前提条件です。
IP アドレスは、インターネット上であなたを表す英数字の文字列です。 インターネット上のすべてのネットワークに固有であり、ルーターに接続されているすべてのデバイスに固有です。 IP アドレスがなければ、データはどこに行くのかわかりません。
192.168.1.0 オクテットの数字で表されます。 たとえば、32 は、完全な IP アドレスを表す 4 ビット アドレス (IPvXNUMX) です。
邪魔にならないようになったので、サブネットがどこに来るのか見てみましょう.
サブネットとは何ですか?
インターネットは、その誕生以来、規模が大きくなっているだけです。 膨大な数のネットワークが、過去 XNUMX 年間で XNUMX 倍に増加しました。 サブネット化は、データがより速く宛先に到達するための効率的なルーティング情報を提供します。
ここで IP アドレスを分解してみましょう。
IP アドレスは、次の XNUMX つの部分で構成されます。 ネットワークアドレス & ホストアドレス.
コンピュータは、私たちの共通言語で通信したり、データを処理したりしません。 彼らは理解するだけです 0s & 1s. したがって、任意の文字または数字について、コンピューターはバイナリ文字列しか理解できません。
たとえば、IPアドレス 192.168.1.0. クラス、A ネットワーク、最初の XNUMX オクテットとして 192.168.1 IP アドレスのネットワーク アドレス部分と最後のオクテットを表す .0 ホストアドレス部分です。 192.168.1.0 進数から XNUMX 進数に分解すると (サブネット化の仕組みを理解するために不可欠です)、XNUMX は次のように変換されます。 11000000.10101000.00000001.00000000.
IP アドレスの各オクテットの範囲は 0 〜へ 255 に変換するからです。 000000 & 11111111 それぞれバイナリで。
ネットワークの種類
IP アドレスは、それが属するネットワークのタイプも示します。 インターネットプロトコルのアドレスは、クラスごとに管理されています。
- CLASS-A
- CLASS-B
- CLASS-C
IPアドレス 192.168.1.0 CLASS-C ネットワークのため、ネットワーク範囲 192-223 最初のオクテットにあります。 CLASS-A & CLASS-B ネットワークにはさまざまな範囲があります 0-127 & 128-191、 。
サブネットはどのように機能しますか?
ネットワークを小さなネットワークに分割できるため、サブネット化は重要です。 最も簡単な例は、別のルーターを介して接続されたルーターがプライマリ ネットワークとは異なる場合です。 それが無効にする理由です ダブルNAT インバウンドトラフィックに有利に働きます。
ワイド エリア ネットワーク (WAN) は、ホスト アドレスに関する情報を提供しません。 ホストが属するネットワークのみを認識し、データを正しいネットワークに転送し、サブネット上の正しいホストに転送します。
だから、それはどのように動作しますか?
説明したように、コンピューターはバイナリ形式のデータのみを理解します。 もしも ユーザーA IPアドレス付き 192.168.1.1 とつながりたい ユーザーB IPアドレス付き 192.168.1.4、 ルータは、宛先アドレスがローカル サブネットに属していることを確認できます。
変換するときだからです 192.168.1.4 バイナリにすると、 11000000.10101000.00000001.00000100.
さて、比較 192.168.1.1 & 192.168.1.4 バイナリ形式で。
- 11000000.10101000.00000001.00000000
- 11000000.10101000.00000001.00000100
最初の XNUMX つのオクテットが同一であることがわかります。これにより、ルーターはホストが同じサブネットに属していることを認識します。
サブネットマスクとは?
サブネット マスクは、IP アドレスのどの部分がネットワーク アドレスとホスト アドレスであるかを識別するだけです。
クラス C ネットワークは、非常に多数のホストに対応する必要のない小規模なネットワークです。 同様に、クラス B とクラス A は上位にあります。 クラス C ネットワークでは、最初の 24 オクテットがネットワーク アドレス用に予約されています。つまり、8 ビットが予約されており、ホスト アドレスは XNUMX ビットを占めます。
クラス A ネットワークのデフォルトのサブネット マスクは次のとおりです。 225.0.0.0、 クラスBは 225.255.0.0、 クラスCは 255.255.255.0 あるいは単に /24.
まとめ
これで、サブネットとは何か、およびサブネットがネットワークにとって重要である理由について十分に理解できたはずです。 サブネットは、IPv4 アドレスの枯渇を遅らせるのにも役立ちます。 IPv4 ネットワークにサブネットがあるように、IPv6 にはプレフィックスがあります。 IPv4 と IPv6 の違いについて詳しくは、 blog こちらをご覧ください。.