TCP/IP アドレス決定

TCP/IPは32ビットまたは0から255の間の4つの数字を使用してコンピュータにアドレスを割り当てます。

IPアドレス

インターネットに接続するために各コンピュータにはIPアドレスが必要です。

IPパケットにはアドレスが必要で、他のコンピュータに送信するために必要です。

このチュートリアルの次の節では、IPアドレスとIP名についてもっと学びます。

IPアドレスには4つの数字が含まれています:

これはあなたのIPアドレスです:60.1.209.177

TCP/IPは4つの数字を使用してコンピュータにアドレスを割り当てます。各コンピュータにはユニークな4つの数字のアドレスを持たなければなりません。

数字は0から255の間で、ドットで区切られています。例えば:192.168.1.60

TCPは固定の接続を使用します。

TCPはアプリケーション間の通信に使用されます。

アプリケーションがTCPを使用して他のアプリケーションと通信を行いたい場合、通信リクエストを送信します。このリクエストは特定のアドレスに届けられなければなりません。双方が「ハンドシグ」を行った後、TCPは二つのアプリケーション間に全双工(フルダプルックス)の通信を構築します。

この全双方向の通信は、一方または両方が閉じるまで、2つのコンピュータ間の通信ラインを占領します。

UDP と TCP は非常に似ていますが、よりシンプルで、TCP に比べて信頼性が低いです。

32ビット = 4バイト

TCP/IP は 32 ビットを使用してアドレスを決定します。1つのコンピュータのバイトは 8 ビットです。したがって、TCP/IP は 4つのバイトを使用します。

1つのコンピュータのバイトは 256 番異なる値を含むことができます:

00000000、00000001、00000010、00000011、00000100、00000101、00000110、00000111、00001000 ... 11111111 まで

今では、TCP/IP アドレスが 0 から 255 の間の 4桁の数字である理由がわかりました。

ドメイン

12桁のアラビア数字は覚えにくいです。名前を使う方が簡単です。

TCP/IP アドレスを表す名前はドメインと呼ばれます。codew3c.com はドメインの一例です。

http://www.codew3c.com などのドメインを入力すると、ドメインは DNS プログラムによって数字に変換されます。

世界中には大量の DNS サーバーがインターネットに接続されています。DNS サーバーは、ドメインを TCP/IP アドレスに変換し、新しいドメイン情報を使用してシステムを更新する責任があります。

新しいドメインとその TCP/IP アドレスが同時に登録された場合、世界中の DNS サーバーがこの情報を更新します。