日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

s6-9 TCP 定时器

發布時間:2024/9/3 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 s6-9 TCP 定时器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

TCP 定時器管理


? 重傳定時器(retransmission timer,Positive ackn. with retransmit)
最重要的定時器

TCP 定時器管理


? 持續定時器(persistence timer),用來避免如下的死鎖( deadlock )發生
接收方發送了一個窗口數為零的確認(窗口更新),告訴發送方等待。
稍后,接收方空出了緩沖,發送更新窗口的數據段,但是,很不幸,該分組丟失啦!
現在,收發雙方都在等待對方發送數據段過來,但永遠等不到! 死鎖產生。

怎樣防止死鎖?

? 保活定時器(keep-alive timer):用來檢查連接是否存活,當一個連接空閑的時間超過保活定時器的時間,該連接將被殺掉。
? 在關閉時刻處于TIMED WAIT 狀態中使用的定時器:運行兩倍的最大分組生存時間,以確保連接關閉之后,該連接上的所有分組都完全消失。

比較 TCP 和 UDP

TCP
? 可靠傳輸方式
? 可讓應用程序簡單化,程序員可以不必進行錯誤檢查、修正等工作
UDP
? 為了降低對計算機資源的需求(DNS)
? 應用程序本身已提供數據完整性的檢查機制,勿須依賴傳輸層的協議來保證
? 應用程序傳輸的并非關鍵性的數據(路由器周期性的路由信息交換)
? 一對多方式,必須使用UDP(TCP限于一對一的傳送)(視頻傳播)

? TCP中有很多定時器,管理定時器是一件重要的事情。
? 持續定時器用來解除死鎖。
? TCP跟UDP有極大的不同,是一個重量級的傳輸層協議。

總結

以上是生活随笔為你收集整理的s6-9 TCP 定时器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。