欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

為什么網(wǎng)絡連接的發(fā)送字節(jié)明顯小于接收字節(jié)

錢斌斌2年前16瀏覽0評論

為什么網(wǎng)絡連接的發(fā)送字節(jié)明顯小于接收字節(jié)?

RTO 超時重傳時間 retransmission timeout RTT 往返時間 round trip time TTL: 存活時間。每經(jīng)過一個路由器,會減1。防止在網(wǎng)絡中無限循環(huán)。 發(fā)送窗口大小:發(fā)送緩存大小,接受緩存大小,丟包退讓,慢啟動4個因素決定 ARQ: automatic repeat request 自動重傳請求 UNA: 舊的未確認的編號。表示此編號前所有的包已收到 ACK: 該編號包已收到 帶寬:從一端到另一端網(wǎng)絡的傳輸速度 發(fā)送速度:機器中進程調(diào)用send, 加上網(wǎng)卡轉(zhuǎn)發(fā)的速度 一開始慢啟動算法:擁塞窗口(cwnd)的初始值為1,2,4,8,16...每收到一個確認就指數(shù)增長。當擁塞窗口(cwnd)的大小等于慢啟動門限值(ssthresh),執(zhí)行擁塞避免算法,線性增長,每經(jīng)過一個RTT則增加一個MSS的大小。當出現(xiàn)RTO時,ssthresh減為當前擁塞窗口的一半,擁塞窗口(cwnd)初始置為1,執(zhí)行慢啟動算法。循環(huán)重復。 MTU: 數(shù)據(jù)鏈路層的最大負載上限。最大傳輸單元。用于IP包分片。 MSS: TCP傳輸層的最大負載上限。最大報文段長度 網(wǎng)絡字節(jié)序/主機字節(jié)序 計算機內(nèi)部是小端字節(jié)序,網(wǎng)絡傳輸大端字節(jié)序 可用帶寬 = min(本地發(fā)送窗口字節(jié)尺寸, 遠端可用接收窗口字節(jié)尺寸) x (1 - 丟包率) / RTT 連接的udp: 調(diào)用connect的udp, 就是遠端地址不用每次填充。 無連接的udp: 沒有調(diào)用connect的udp MSG_PEEK: 用于recv。預讀接受緩沖區(qū)中的數(shù)據(jù),而不會刪除接受緩沖區(qū)中的數(shù)據(jù)。 TCP建立連接:交換初始序列號 TCP釋放連接發(fā)送FIN,表示不再發(fā)送數(shù)據(jù)包,但可以接收。 處于TCP_FIN_WAIT_1和TCP_FIN_WAIT_2,都可以接收數(shù)據(jù)包,從1進2,因為收到了之前FIN的確認包。當收到對方的FIN包時,發(fā)送此包的確認包,就進入TCP_TIME_WAIT狀態(tài)。 MSL: maximum segment lifetime 發(fā)送RST包表示因為異常要關閉連接。接收端收到RST包不用發(fā)ACK包。 網(wǎng)絡抖動: 延遲和平均延遲的差值。 解決方案: 緩沖 listen的backlog決定全連接隊列的大小 以太網(wǎng)適配器 = 網(wǎng)卡

Java隊列peek,為什么網(wǎng)絡連接的發(fā)送字節(jié)明顯小于接收字節(jié)