摘要:
TCP_NODELAY對于一個正常的TCP連接連說,TCP數(shù)據(jù)被封裝在一個I P數(shù)據(jù)報中,客戶端發(fā)送IP報文,服務(wù)器端接收IP報文。而一個IP報文的組成部分如下IP和TCP頭部一共占40個字節(jié),假設(shè)客戶端比較變態(tài),每次往服務(wù)器端寫一個字節(jié)的數(shù)據(jù),而tcp立即發(fā)送附帶這一個字節(jié)IP報文,那么網(wǎng)絡(luò)需要傳輸41字節(jié),但是只有實際信息量只有1字節(jié)。以前的互聯(lián)網(wǎng)帶寬比較低,如果有大量這種信息量比率低的報文在internet上傳輸,會大大影響internet的效率。所以必須設(shè)計一種算法來處理這種情況,客戶端可以設(shè)定一個超時時間和報文發(fā)送的閥值,在超時時間之內(nèi),tcp發(fā)送緩存里面的數(shù)據(jù)長度必須達(dá)到報文發(fā)送閥 閱讀全文
posted @ 2012-11-16 15:56
貓叔玩流量
閱讀(6890)
評論(2)
推薦(1)
浙公網(wǎng)安備 33010602011771號