詞語解釋
SACK(Selective Acknowledgement)是一種TCP協(xié)議中的一種擁塞控制機(jī)制,它是對(duì)TCP協(xié)議的一種改進(jìn),旨在改善TCP協(xié)議的性能。 SACK是一種擁塞控制機(jī)制,它的目的是提高TCP傳輸?shù)男阅。?dāng)TCP發(fā)送端發(fā)送數(shù)據(jù)包時(shí),接收端會(huì)給出一個(gè)ACK應(yīng)答,以表示已收到數(shù)據(jù)包。但是,當(dāng)接收端收到的數(shù)據(jù)包出現(xiàn)丟失時(shí),接收端就無法給出ACK應(yīng)答,這就會(huì)導(dǎo)致發(fā)送端無法確定數(shù)據(jù)包是否被接收,從而導(dǎo)致發(fā)送端重發(fā)數(shù)據(jù)包,從而降低了TCP的傳輸效率。 SACK技術(shù)就是為了解決這個(gè)問題而提出的,它的原理是,當(dāng)接收端收到的數(shù)據(jù)包出現(xiàn)丟失時(shí),接收端不僅可以給出ACK應(yīng)答,還可以給出一個(gè)SACK應(yīng)答,這個(gè)SACK應(yīng)答中包含了接收端收到的數(shù)據(jù)包的序號(hào),從而發(fā)送端可以知道哪些數(shù)據(jù)包已經(jīng)被接收,從而避免重發(fā)數(shù)據(jù)包,從而提高了TCP的傳輸效率。 SACK技術(shù)的應(yīng)用范圍也很廣泛,它可以應(yīng)用于許多不同的網(wǎng)絡(luò)應(yīng)用,例如Web瀏覽器、文件傳輸、遠(yuǎn)程登錄等。SACK技術(shù)可以有效提高TCP的傳輸效率,改善網(wǎng)絡(luò)應(yīng)用的性能,也可以提高網(wǎng)絡(luò)的穩(wěn)定性。 選擇性ACK(SACK,SelectiveAcknowledgement) TCP連接期間,接收方將最后一個(gè)成功接收?qǐng)?bào)文段的序號(hào)包含進(jìn)ACK中,此即累積性確認(rèn)。一般而言,選擇性ACK(SACK,SelectiveAcknowledgement)則是可選項(xiàng),它允許接收方向發(fā)送方通知所有數(shù)據(jù)段的傳輸狀態(tài)。這樣,發(fā)送方就可以有選擇地重傳,而不是僅僅重傳第一個(gè)丟失分組并等待下一個(gè)ACK(一個(gè)RTT)來接收新的丟失信息。
選擇性ACK(SACK,SelectiveAcknowledgement) TCP連接期間,接收方將最后一個(gè)成功接收?qǐng)?bào)文段的序號(hào)包含進(jìn)ACK中,此即累積性確認(rèn)。一般而言,選擇性ACK(SACK,SelectiveAcknowledgement)則是可選項(xiàng),它允許接收方向發(fā)送方通知所有數(shù)據(jù)段的傳輸狀態(tài)。這樣,發(fā)送方就可以有選擇地重傳,而不是僅僅重傳第一個(gè)丟失分組并等待下一個(gè)ACK(一個(gè)RTT)來接收新的丟失信息。
抱歉,此頁面的內(nèi)容受版權(quán)保護(hù),復(fù)制需扣除次數(shù),次數(shù)不足時(shí)需付費(fèi)購(gòu)買。
如需下載請(qǐng)點(diǎn)擊:點(diǎn)擊此處下載
掃碼付費(fèi)即可復(fù)制
網(wǎng)絡(luò)優(yōu)化工程師 | dopod | roaming | handoff | 中繼網(wǎng)關(guān) | mrb | 上海無線通信研究中心 | 欣網(wǎng)視訊 | xinetd | SIPTO | 時(shí)延擴(kuò)展 | 相干帶寬 |
移動(dòng)通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊(duì)博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助