ホームページ >よくある問題 >ネットワークの基礎の紹介

ネットワークの基礎の紹介

王林
王林オリジナル
2019-10-31 15:37:1617616ブラウズ

ネットワークの基礎の紹介

1. IP アドレス

1. IP アドレスの基本概念

IP アドレスは、ネットワーク上のさまざまな物理ネットワークを結合します。インターネット上のコンピュータを一意に識別する論理アドレス(携帯電話番号に相当し、ユニークな携帯電話を通じて携帯電話を見つけることができる)である世界的に一意なIPアドレス(物理ネットワークの違いを遮蔽)にアドレスを統一するIP アドレスはインターネット アドレスとも呼ばれます (これはその重要性を示しています)。

2. IP アドレスの形式

現在一般的に使用されている IPv4 では、IP アドレスの長さは 32 ビットのバイナリであると規定されており、32 ビットのアドレスを 4 つの 8 ビットに分割して表現するのが一般的です。 binary を、127.0.0.1 (localhost) のようにドットで区切った 4 つの 10 進数に変換するこの記述方法を「ドット数値表記」と呼びます。

IP アドレス レベル: ネットワーク番号とホスト番号の 2 つのレベルに分かれています。ネットワーク番号はホストが属するネットワークを示し、ホスト番号はホスト自体を示します。ネットワーク番号とホスト番号の桁数は、IP アドレスの分類に関係します。

3. IP アドレスの割り当て

IP アドレス割り当ての基本原則は、同じネットワーク (サブネット、ネットワーク セグメント) 内の異なるホストに同じネットワーク番号と異なるホスト番号を割り当てることです。

2. サブネット マスク

サブネット マスクは、ネットワーク マスク、アドレス マスクとも呼ばれます。

IP アドレスはネットワーク番号とホスト番号に分けられると上で説明しましたが、ルーティングではネットワーク番号とホスト番号をどのように区別するのでしょうか?サブネットマスクを渡す必要があります。サブネット マスクは IP アドレスと組み合わせて使用​​する必要があります。クラス A、B、および C のサブネット マスクは、それぞれ 255.0.0.0、255.255.0.0、および 255.255.255.0 (ネットワーク番号バイトは 255、ホスト番号は 255) です。バイトは 0) です。

言い換えれば、IP アドレスが与えられた場合、そのネットワーク番号とホスト番号はどのようにしてわかるのでしょうか?

これを指定しないと、どのビットがネットワーク番号で、どのビットがホスト番号であるかがわかりません。これを実現するにはサブネット マスクが必要です。

サブネット マスク: IP アドレスは、ネットワーク アドレスとホスト アドレスの 2 つの部分に分割されます。

サブネット マスクの桁数は、ネットワークの桁数です。クラス A ネットワークのネットワーク番号は 8 ビット、サブネット マスクは 255.0.0.0、クラス B ネットワークのネットワーク番号は 16 ビット、サブネット マスクは 255.255.0.0、クラス C ネットワークは 24 ビット、255.255.255.0 。

3. ゲートウェイ

ゲートウェイは、インターネット コネクタとも呼ばれ、あるネットワークを別のネットワークに接続する「ゲートウェイ」です。

ゲートウェイは基本的に、あるネットワークから他のネットワークへの IP アドレスです。例えば、ネットワークAとネットワークBがあり、ネットワークAのIPアドレス範囲は「192.168.1.1~192.168.1.254」、サブネットマスクは255.255.255.0、ネットワークBのIPアドレス範囲は「192.168.1.1~192.168.1.254」です。 2.1~192.168.2.254"、サブネットマスクは 255.255.255.0 です。ルーターが存在しない場合、2 つのネットワーク間で TCP/IP 通信を行うことはできません。2 つのネットワークが同じスイッチ (またはハブ) に接続されている場合でも、TCP/IP プロトコルはサブネット マスク (255.255 .255.0) を使用します。 2 つのネットワーク内のホストが異なるネットワークにあると判断します。

2 つのネットワーク間の通信を実現するには、ゲートウェイを通過する必要があります。ネットワーク A のホストは、データ パケットの宛先ホストがローカル ネットワーク内にないことを検出すると、データ パケットを自身のゲートウェイに転送し、そのゲートウェイがそれをネットワーク B のゲートウェイに転送し、ネットワーク B のゲートウェイがデータ パケットを転送します。それをネットワーク B のホストの誰かに送信します。

以上がネットワークの基礎の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。