TCP/IP チュートリアルlogin
TCP/IP チュートリアル
著者:php.cn  更新時間:2022-04-13 17:05:49

TCP/IP の概要



TCP/IP は、インターネットで使用される通信プロトコルです。


コンピュータ通信プロトコル

コンピュータ通信プロトコルは、コンピュータが相互に通信するために従わなければならないルールの説明です。


TCP/IPとは何ですか?

TCP/IP は、インターネットに接続されたコンピューターが通信するために使用する通信プロトコルです。

TCP/IP は、伝送制御プロトコル/インターネット プロトコル (Ttransmission Control Protocol / Iinternet Protocol) を指します。

TCP/IP は、コンピューターなどの電子デバイスをインターネットに接続する方法と、それらの間でデータを転送する方法の標準を定義します。


TCP/IP の内部

TCP/IP には、データ通信を処理するための一連のプロトコルが含まれています:

  • TCP (伝送制御プロトコル) - アプリケーション間の通信

  • UDP (ユーザー データ パケット プロトコル) - 単純アプリケーション間の通信

  • IP (インターネット プロトコル) - コンピューター間の通信

  • ICMP (インターネット メッセージ コントロール プロトコル) - エラーとステータス用

  • DHCP (動的ホスト構成プロトコル) - 動的アドレス指定用


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

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

アプリケーションが TCP 経由で別のアプリケーションと通信したい場合、通信リクエストを送信します。このリクエストは正確なアドレスに送信する必要があります。 2 者間での「ハンドシェイク」の後、TCP は 2 つのアプリケーション間で全二重通信を確立します。

この全二重通信は、一方または両方の当事者によって閉じられるまで、2 台のコンピューター間の通信回線を占有します。

UDP は TCP に似ていますが、TCP よりも単純で信頼性が低くなります。


IPはコネクションレスです

IPはコンピューター間の通信に使用されます。

IP はコネクションレス型通信プロトコルです。通信する 2 台のコンピュータ間の通信回線を拘束しません。このように、IP によりネットワーク ワイヤの必要性が軽減されます。各回線は、多くの異なるコンピュータの通信ニーズを同時に満たすことができます。

IP を使用すると、メッセージ (またはその他のデータ) が小さな独立したパケットに分割され、インターネットを介してコンピューター間で送信されます。

IP は各パケットを宛先にルーティングする責任があります。


IPルーター

IPパケットがコンピューターから送信されると、IPルーターに到達します。

IP ルーターは、このパケットを直接または別のルーター経由で宛先にルーティングする責任があります。

同じ通信において、パケットがたどる経路は他のパケットとは異なる場合があります。ルーターは、トラフィック量、ネットワーク内のエラー、またはその他のパラメーターに基づいて正しいアドレス指定を行う責任があります。


TCP/IP

TCP/IP とは、TCP と IP が連携して動作することを意味します。

TCP は、アプリケーション ソフトウェア (ブラウザなど) とネットワーク ソフトウェア間の通信を担当します。

IP はコンピューター間の通信を担当します。

TCP は、データを IP パケットに分割してロードし、到着時に再組み立てする役割を果たします。

IP はパケットを受信者に送信する役割を果たします。

PHP中国語ウェブサイト