IPアドレスとは正確には何ですか?

I.はじめに

私のこの立場を今読んでいる場合、それはあなたがインターネットに接続していて、インターネットを介してCSDNサーバーにアクセスしていることを意味します。インターネットに関しては、IPアドレスの概念を聞いたことがあるはずです。 IPアドレスが何であるかを知っていますか?パブリックIPとプライベートIPが付属しています。違いをご存知ですか?

第二に、コンピュータ間のポイントツーポイント通信

通常の状況では、あなたと私は両方ともコンピューターを持っていますが、コンピューターができることは限られています。より多くのことを行うために、2台のコンピューター間のデータ相互作用が必要になる場合があります。メディア、データ交換としてUディスクを使用できますが、効率が遅すぎるので、効率を上げるために、誰かが良い方法を考えて、2台のコンピューター間のデータケーブルを接続し、データケーブルを介してデータを交換します
ここに画像の説明を挿入
。このルートデータケーブルまたはネットワークケーブルを使用して、 2台のコンピューターでデータを交換できますが、3台以上のコンピューターがある場合はどうなりますか?複数のコンピューターの場合、ネットワークケーブルはどうすればよいですか?
ここに画像の説明を挿入
各マシンが他のマシンと通信する場合、そのマシンとの接続を確立する必要があることを発見しました。マシンが増えると、ネットワーク回線の数が複雑になり、絶対に受け入れられません。

3.スイッチ

コンピュータ間のポイントツーポイント通信の複雑さを解決するために、スイッチの概念を導入します

ここに画像の説明を挿入
スイッチを使用すると、スイッチは各マシンからのデータを配布します。
現時点では、新たな問題があります。ポイントツーポイントデータ接続では、2台のコンピュータがデータを交換する場合、多くのデータラインから対応するホストのデータラインを見つけるだけで済みますが、現在はすべてスイッチに送信されます。スイッチはどのようにデータを配布する必要がありますか?
これは、特定の住所のないパッケージのようなものです。スイッチは、宅配会社のようなものです。宅配会社に住所を指定しても、住所がない場合、宅配会社はパッケージの送付先を知りません。
宅配会社が宅配業者の住所を知っている限り、荷物の送付先を知っており、スイッチも同じです。各マシンにIPアドレスを割り当てることができます。

ここに画像の説明を挿入
IPアドレスを取得したら、送信データパケットに対応するホストのIPアドレスを追加するだけで、スイッチは住民のIPアドレスに従って対応するマシンにデータを送信できます。

4.LANからWAN

スイッチを介して、スイッチに接続されているコンピュータにデータを交換させることができます。これらのマシンが学校のコンピュータである場合、学校が次の学校とビジネスボックスを実行する場合は、相互のコンピュータ間でデータを交換する必要があります。コンピュータも使用します。データ交換用のスイッチなので、2つの学校のスイッチを接続するだけで、両側のコンピューターが相互にアクセスできます。
ここに画像の説明を挿入

2つのスイッチを接続することで、両側のコンピュータが相互に通信できるようになります。後でLANを追加する場合は、スイッチを相互に接続します。

ここに画像の説明を挿入
ローカルエリアネットワーク内のスイッチの数が増えると、スイッチもコンピュータ間のポイントツーポイント接続と同じくらい複雑になるため、スイッチ間に新しいスイッチが配置されます。
ここに画像の説明を挿入

それだけです、ますます多くのスイッチがあり、それらは全世界をカバーしていることを知っています。ノードのいずれかを入力するだけで、ネットワークに接続されている世界の任意のデザインにアクセスできます。これは、広域ネットワーク。
あなたはそれを次のように理解することができます:

ワイドエリアネットワークは、無数のローカルエリアネットワークの組み合わせです。

もちろん、これらのネットワークを構築するには多額の費用が必要です。これらのネットワークを構築する企業は、ISPインターネットサービスプロバイダーと呼ばれます。モバイル、テレコム、チャイナユニコムはISPプロバイダーに精通しています。ネットワーク獲得料金。
ここに画像の説明を挿入

5. IPV4

インターネット上のすべてのマシンは、相互にアクセスするためにIPアドレスを必要とするため、最初にIPアドレスの構成について説明する必要があります。
IPアドレスは一般的に32ビットで構成されるIPV4のIPアドレスを指します。IPアドレスに使用できる組み合わせは2の32乗で、42億2800万以上です。
ここに画像の説明を挿入
記憶と入力を容易にするために、8つの2進数ごとにグループに分けられ、合計4つのグループになり
ここに画像の説明を挿入
ます。同時に、IPアドレスも10進数に変換されるときに分類されます。一部のアドレスは、特別な目的で使用されます
ここに画像の説明を挿入
。十億。世界には70億人以上の人がいることが知られています。つまり、誰もがインターネットにアクセスできるわけではありませんが、複数のデバイスを持っていない人はたくさんいます。1人が複数の携帯電話やコンピューターなどを持っている場合があります。 。、各デバイスに1つのIPを割り当てたい場合、これらの36億のIPアドレスで十分ですか?完全に十分ではありません。

6.NATネットワークアドレス変換

IP不足の問題を解決するために、新しいテクノロジーであるNATネットワークアドレス変換を使用します。
5台のコンピューターがあり、それらのIPアドレスが192.168.0.1----192.168.0.5であり、それらが同じスイッチまたはルーターに接続されており、それらが接続されているスイッチのWANIPが6.6.6.6である場合
ここに画像の説明を挿入

これらの5台のマシンが8.8.8.8サーバーにデータを送信する場合、NATはこれらのコンピューターの元のIPを6.6.6.6 IPに変換し、データを8.8.8.8に送信して、5台のデバイスがIPの1つの効果を共有できるようにします。

スイッチ8.8.8.8に多数のデバイスがマウントされている場合、これらの5つのサーバーはマシン8.8.8.8に従って送信されますが、8.8.8.8にマウントされている特定のデバイスに送信するにはどうすればよいですか?
ここに画像の説明を挿入

セブン、ポートマッピング

上記の問題を解決するために、新しい概念であるポートマッピングを導入します。
図に示すように、IPアドレスの後にポートを追加できます。
ここに画像の説明を挿入
たとえば、192.168.0.1は6.6.6.6のポート1000にバインドされ、Ning側の192.168.0.1は8.8.8.8のポート500にバインドされます。 6.6.6.6 8.8.8.8でマシンにアクセスするには、対応するポートを追加するだけです。

8つのパブリックIPとプライベートIP

cmdを開いてipconfigと入力してIPアドレスを表示する
ここに画像の説明を挿入
と、IPアドレスが192.168.で始まることがわかります。前述のように、IPアドレスでは不十分ですが、ほとんどのマシンがインターネットにアクセスできるようにするために、通常は複数のマシンがパブリックネットワークIPを共有している場合、Baidu search ipクエリに移動
ここに画像の説明を挿入
でき、現在のデバイスにマウントされているパブリックネットワークIPを確認できます。
これで、多くのIPが192.168で始まる理由がわかりましたね。これは小型のトランジットデバイスに搭載されたCクラスのプライベートIPであるため、このプライベートIPの下では、コンバータのパブリックIPに依存してインターネットにアクセスします。

たとえば、パブリックIPはコミュニティの名前であり、プライベートIPはあなたが住んでいるフロアユニットです。国のコミュニティ名が繰り返されていないと仮定すると、コミュニティ名に基づいておおよその場所を見つけることができます。 moreと同等パブリックネットワークIPは、特定のローカルエリアネットワークを特定しますが、特定の場所を知るには、このコミュニティのユニット数とコミュニティのユニット数も知る必要があります。これは、各コミュニティはプライベートネットワークIPに相当し、多くのマシンのプライベートネットワークIPが複製されます。

おすすめ

転載: blog.csdn.net/qq_45171957/article/details/123389930