P1は、次にP2からデータを取得したい場合、2つのデバイス(異なるネットワーク上)D1、D2は、それらのそれぞれにプロセスP1及びP2を実行してい -TCP接続
P1を有するTCPコネクションを確立しますP2。 P1はSYNパケットを送信します。
P2はSYN-ACKパケットを送信します。
P1はACKパケットで応答し、3方向TCP接続の確立を終了します。 このHTTP要求がこのTCP接続を介して送信された後。
D1とD2が同じネットワーク上にあるとすれば、このプロセスはより速く、なぜですか?
"_P1がP2._のIPアドレスでTCP接続を確立しました。"いいえ、それは間違っています。 TCPはIPではなくTCPとの接続を確立します。 D1のTCPは、D2のTCPとのTCP接続を確立します。また、プロセスはハンドシェイクを行いません。これはTCPまでであり、プロセスを接続の複雑さから解放しません。 –