簡(jiǎn)述TCP建立連接的過(guò)程 TCP怎么建立連接?
TCP怎么建立連接?TCP是Internet中的傳輸層協(xié)議,它使用三個(gè)握手協(xié)議建立連接。當(dāng)活動(dòng)方發(fā)送syn連接請(qǐng)求時(shí),等待另一方應(yīng)答syn和ACK。這種建立連接的方法可以防止錯(cuò)誤連接。TCP使用的流量
TCP怎么建立連接?
TCP是Internet中的傳輸層協(xié)議,它使用三個(gè)握手協(xié)議建立連接。
當(dāng)活動(dòng)方發(fā)送syn連接請(qǐng)求時(shí),等待另一方應(yīng)答syn和ACK。
這種建立連接的方法可以防止錯(cuò)誤連接。TCP使用的流量控制協(xié)議是可變大小的滑動(dòng)窗口協(xié)議。
第一次握手:建立連接時(shí),客戶(hù)端向服務(wù)器發(fā)送syn數(shù)據(jù)包(SEQ=x),并進(jìn)入syn發(fā)送狀態(tài),等待服務(wù)器確認(rèn)。
第二次握手:當(dāng)服務(wù)器收到syn數(shù)據(jù)包時(shí),它必須確認(rèn)客戶(hù)端的syn(ACK=x 1)。同時(shí),它還發(fā)送syn分組(SEQ=y(tǒng)),即syn ACK分組。此時(shí),服務(wù)器將進(jìn)入synRecv狀態(tài)。
第三次握手:客戶(hù)端從服務(wù)器接收syn ACK數(shù)據(jù)包,并將ACK(ACK=Y 1)發(fā)送到服務(wù)器。數(shù)據(jù)包發(fā)送后,客戶(hù)機(jī)和服務(wù)器進(jìn)入建立狀態(tài)并完成三次握手。