tcp數(shù)據(jù)傳輸采用什么方式 tcpip數(shù)據(jù)包傳輸過(guò)程?
tcpip數(shù)據(jù)包傳輸過(guò)程?回答:(1)為了確保數(shù)據(jù)包的可靠傳輸,發(fā)送方必須將發(fā)送的數(shù)據(jù)包保存在緩沖區(qū)中;(2)為每個(gè)發(fā)送的數(shù)據(jù)包啟動(dòng)一個(gè)超時(shí)計(jì)時(shí)器;(3)如果在計(jì)時(shí)器超時(shí)之前收到響應(yīng)消息(可能是對(duì)該數(shù)
tcpip數(shù)據(jù)包傳輸過(guò)程?
回答:(1)為了確保數(shù)據(jù)包的可靠傳輸,發(fā)送方必須將發(fā)送的數(shù)據(jù)包保存在緩沖區(qū)中;(2)為每個(gè)發(fā)送的數(shù)據(jù)包啟動(dòng)一個(gè)超時(shí)計(jì)時(shí)器;(3)如果在計(jì)時(shí)器超時(shí)之前收到響應(yīng)消息(可能是對(duì)該數(shù)據(jù)包的響應(yīng),也可能是對(duì)該數(shù)據(jù)包的后續(xù)數(shù)據(jù)包的響應(yīng)),數(shù)據(jù)包占用的緩沖區(qū)被釋放(4)。否則,分組被重新傳輸,直到接收到響應(yīng)或者重新傳輸?shù)拇螖?shù)超過(guò)指定的最大次數(shù)。(5) 在接收到數(shù)據(jù)包之后,接收器首先檢查CRC。如果正確,則接收器將數(shù)據(jù)發(fā)送到上層協(xié)議,然后向發(fā)送器發(fā)送累積響應(yīng)包,指示數(shù)據(jù)已被接收。如果接收方有數(shù)據(jù)要發(fā)送給發(fā)送方,則發(fā)送方也可以在數(shù)據(jù)包中攜帶響應(yīng)包。
從源向目的傳送數(shù)據(jù)段的過(guò)程中,tcp使用什么機(jī)制提供流量控制?
1. 采用面向連接的三次握手實(shí)現(xiàn)對(duì)象的可靠傳輸。
2. 利用數(shù)據(jù)窗口機(jī)制協(xié)商隊(duì)列大小,實(shí)現(xiàn)數(shù)據(jù)隊(duì)列傳輸。
3. TCP通過(guò)序列化應(yīng)答并在必要時(shí)重新發(fā)送數(shù)據(jù)包,為應(yīng)用程序提供可靠的傳輸流和虛擬連接服務(wù)。在這篇長(zhǎng)篇文章中可以找到以下內(nèi)容:第一,TCP協(xié)議