1. 程式人生 > >tcp/ip網路協議中的tcp是指什麼

tcp/ip網路協議中的tcp是指什麼

傳輸控制協議:TCP(Transmission Control Protocol)TCP之所以稱為可靠的傳輸方式,是因為在使用TCP傳遞資料之前,會雙方各自建立一條相互信任的通道,用來傳遞資料。

比如:A、B使用TCP作為傳輸層傳輸方式傳遞資料,流程大致概括如下:

  • A向B打一個招呼,說:你好,我想跟你建立一個tcp的連線,可以嗎?

    B接收到A的招呼,如果願意建立連線,會說:你好,可以的。

    A給B發的連線就建立成功了。

  • B在向A回答的時候,也會同時向A提出建立連線的申請(因為TCP是全雙工的,雙向的):B會向A說:你好,我也想跟你建立一個TCP的連線,可以嗎?

  • A除了之前接收到B給自己的確認,還會接收到B發過來的申請,A收到這個申請後,會向B發出一個確認。

    這時,B與A的連線也建立成功了。

這個過程叫做“TCP三次握手”,當雙方都確認建立這個連線之後,就開始傳遞資料了。。這就是可靠的傳輸方式。