[除錯] socket傳檔封包收不完全
如標題,小弟原本是想學FTP開建立兩個socket
分離commend和data的方式去實現傳檔動作。
最初的版本是client和server在交換commend訊息登入認證後,
馬上建立一data socket(在commend關閉結束前不中斷)
但實測傳檔時發現會有嚴重的發生掉封包的情形。
後來參考SOP的作法改成要傳檔時才建立data socket,
才解決傳大檔會掉封包的問題。
想問的是:
明明是很單純在同一個router下只有兩台機器在傳輸,
wireshark截server檔案封包也確定有正常發出,
但client端卻會發生收不到封包的情形。
一開始就建立傳檔socket和傳檔時才建立(SOP作法)
到底是差在哪裡?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.203.140
推
02/06 19:58, , 1F
02/06 19:58, 1F
推
02/07 15:36, , 2F
02/07 15:36, 2F
Network 近期熱門文章
PTT數位生活區 即時熱門文章