亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: TCP/IP讀書筆記2 關(guān)于TCP [打印本頁(yè)]

作者: debianarrow    時(shí)間: 2007-01-23 11:39
標(biāo)題: TCP/IP讀書筆記2 關(guān)于TCP
1、TCP提供面向連接的服務(wù),通信的雙方在通信前首先要先建立連接,使用的是三次握手,而終止一個(gè)連接需要四次握手。
2、TCP不能用于廣播和多播,UDP可以。
3、當(dāng)tcp發(fā)送一個(gè)報(bào)文段后啟動(dòng)一個(gè)定時(shí)器,等待目的端返回收到數(shù)據(jù)包的確認(rèn),如果不能及時(shí)返回確認(rèn),將重新發(fā)送這個(gè)報(bào)文段。
4、tcp有四個(gè)定時(shí)器
   1)重傳定時(shí)器,適用于當(dāng)希望收到另一段確認(rèn)時(shí)
   2)堅(jiān)持定時(shí)器使窗口大小信息保持不斷流動(dòng),即使另一端關(guān)閉了他的接受窗口。TCP不會(huì)對(duì)確認(rèn)的ACK報(bào)文段進(jìn)行確認(rèn),ACK的傳輸是不可靠的,TCP只確認(rèn)那些包含數(shù)據(jù)的ACK報(bào)文段,而且返回ACK時(shí)可以有一個(gè)窗口更新通告(以前返回的接受窗口為0),如果帶有窗口更新的ACK丟失則使得發(fā)送方一直等待允許它繼續(xù)發(fā)送數(shù)據(jù)的窗口更新,造成死鎖發(fā)生。所以堅(jiān)持定時(shí)器周期性的向接受方查詢,以發(fā)現(xiàn)是否由窗口更新。
   3);疃〞r(shí)器可以檢測(cè)到一個(gè)空閑連接的另一端何時(shí)崩潰或重啟。服務(wù)器每個(gè)一定時(shí)間發(fā)送一個(gè);钐讲,看客戶端的相應(yīng)情況,來(lái)決定客戶端目前所處的狀態(tài)(關(guān)閉,重啟等)
   4)2MSL定時(shí)器測(cè)量一個(gè)連接處于TIME_WAIT狀態(tài)的時(shí)間。每個(gè)TCP報(bào)文在被丟棄前在網(wǎng)絡(luò)內(nèi)的最大生存時(shí)間。在連接處于2MSL等待時(shí),禁止新建的連接。因?yàn)樘幱?MSL時(shí),該socket對(duì)定義的連接在這段時(shí)間內(nèi)不能在被利用。
5、tcp使用了3中基礎(chǔ)的機(jī)制實(shí)現(xiàn)面向連接的服務(wù)
   1)使用了序列好對(duì)報(bào)文進(jìn)行標(biāo)記,以便tcp接收服務(wù)在向目的應(yīng)用傳輸數(shù)據(jù)之前修正錯(cuò)序的報(bào)文。
   2)tcp使用確認(rèn)、檢驗(yàn)和定時(shí)器系統(tǒng)提供可靠性,當(dāng)接收者按照順序識(shí)別出報(bào)文未能到達(dá)或者發(fā)生錯(cuò)誤是,接收者將通知發(fā)送方或者接收者在特定時(shí)間內(nèi)沒(méi)有發(fā)送確認(rèn)信息,那么發(fā)送者就認(rèn)為在發(fā)送結(jié)束后報(bào)文沒(méi)有到達(dá)接收方。在這兩種情況下,發(fā)送者都會(huì)考慮重傳報(bào)文。
   3)tcp使用滑動(dòng)窗口機(jī)制調(diào)整流量,滑動(dòng)窗口機(jī)制可用減少因接收方緩沖區(qū)滿而造成丟失報(bào)文的可能性。

本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u/29478/showart_236483.html




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2