簡(jiǎn)述TCP/IP通信處理過(guò)程 TCP/IP的通信過(guò)程?
TCP/IP的通信過(guò)程?TCP/IP通信過(guò)程,簡(jiǎn)單,三次建立,四次斷開(kāi)。具體如下:三次建立:主機(jī)a向主機(jī)B發(fā)送syn(SEQ=x)報(bào)文,主機(jī)a進(jìn)入syn發(fā)送狀態(tài):主機(jī)B收到syn報(bào)文,響應(yīng)syn(SE
TCP/IP的通信過(guò)程?
TCP/IP通信過(guò)程,簡(jiǎn)單,三次建立,四次斷開(kāi)。具體如下:三次建立:主機(jī)a向主機(jī)B發(fā)送syn(SEQ=x)報(bào)文,主機(jī)a進(jìn)入syn發(fā)送狀態(tài):主機(jī)B收到syn報(bào)文,響應(yīng)syn(SEQ=y)ack(ack=X1)報(bào)文,主機(jī)B進(jìn)入syn接收狀態(tài):主機(jī)a收到主機(jī)B發(fā)送的syn報(bào)文,響應(yīng)ack(ack=Y1)報(bào)文,主機(jī)a進(jìn)入設(shè)定狀態(tài)。在三次握手之后,主機(jī)a和主機(jī)B建立了連接。四次斷開(kāi)連接:應(yīng)用程序進(jìn)程首先調(diào)用close,這稱(chēng)為“activeclose”。當(dāng)fin向接收端發(fā)送數(shù)據(jù)時(shí),TCP執(zhí)行“被動(dòng)”確認(rèn)。等待一段時(shí)間后,接收文件結(jié)尾的應(yīng)用程序進(jìn)程將調(diào)用close來(lái)關(guān)閉其套接字,因此其TCP也會(huì)發(fā)送一個(gè)fin。在接收到最終的fin之后,原始發(fā)送方TCP(主動(dòng)請(qǐng)求關(guān)閉連接的TCP)確認(rèn)fin。因?yàn)槊總€(gè)方向都需要一個(gè)fin和ACK,所以需要四個(gè)輔助連接才能斷開(kāi)。