詞語解釋
SACK(Selective Acknowledgement)是一種TCP協(xié)議中的一種擁塞控制機制,它是對TCP協(xié)議的一種改進,旨在改善TCP協(xié)議的性能。 SACK是一種擁塞控制機制,它的目的是提高TCP傳輸?shù)男阅。當TCP發(fā)送端發(fā)送數(shù)據(jù)包時,接收端會給出一個ACK應(yīng)答,以表示已收到數(shù)據(jù)包。但是,當接收端收到的數(shù)據(jù)包出現(xiàn)丟失時,接收端就無法給出ACK應(yīng)答,這就會導(dǎo)致發(fā)送端無法確定數(shù)據(jù)包是否被接收,從而導(dǎo)致發(fā)送端重發(fā)數(shù)據(jù)包,從而降低了TCP的傳輸效率。 SACK技術(shù)就是為了解決這個問題而提出的,它的原理是,當接收端收到的數(shù)據(jù)包出現(xiàn)丟失時,接收端不僅可以給出ACK應(yīng)答,還可以給出一個SACK應(yīng)答,這個SACK應(yīng)答中包含了接收端收到的數(shù)據(jù)包的序號,從而發(fā)送端可以知道哪些數(shù)據(jù)包已經(jīng)被接收,從而避免重發(fā)數(shù)據(jù)包,從而提高了TCP的傳輸效率。 SACK技術(shù)的應(yīng)用范圍也很廣泛,它可以應(yīng)用于許多不同的網(wǎng)絡(luò)應(yīng)用,例如Web瀏覽器、文件傳輸、遠程登錄等。SACK技術(shù)可以有效提高TCP的傳輸效率,改善網(wǎng)絡(luò)應(yīng)用的性能,也可以提高網(wǎng)絡(luò)的穩(wěn)定性。 選擇性ACK(SACK,SelectiveAcknowledgement) TCP連接期間,接收方將最后一個成功接收報文段的序號包含進ACK中,此即累積性確認。一般而言,選擇性ACK(SACK,SelectiveAcknowledgement)則是可選項,它允許接收方向發(fā)送方通知所有數(shù)據(jù)段的傳輸狀態(tài)。這樣,發(fā)送方就可以有選擇地重傳,而不是僅僅重傳第一個丟失分組并等待下一個ACK(一個RTT)來接收新的丟失信息。
選擇性ACK(SACK,SelectiveAcknowledgement) TCP連接期間,接收方將最后一個成功接收報文段的序號包含進ACK中,此即累積性確認。一般而言,選擇性ACK(SACK,SelectiveAcknowledgement)則是可選項,它允許接收方向發(fā)送方通知所有數(shù)據(jù)段的傳輸狀態(tài)。這樣,發(fā)送方就可以有選擇地重傳,而不是僅僅重傳第一個丟失分組并等待下一個ACK(一個RTT)來接收新的丟失信息。
抱歉,此頁面的內(nèi)容受版權(quán)保護,復(fù)制需扣除次數(shù),次數(shù)不足時需付費購買。
如需下載請點擊:點擊此處下載
掃碼付費即可復(fù)制
dug | Compress | 遙測技術(shù) | 分光 | 遙測系統(tǒng) | 接地電阻 | DCS系統(tǒng) | TAI | TBPA | RPG | HO-MAGIN | gpp |
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團隊博客 | 免責聲明 | 關(guān)于詞典 | 幫助