看板 Network 關於我們 聯絡資訊
最近寫了一個udp程式在測試時遇到了一些問題 架構為 : client--------switch---------server client和server為兩台不同主機中間接一台switch switch為GS-108S 目前情況為:client傳出送出一連串的request到server 而server送回client所需要的data request packet大小約50bits,data packet大小約1500bits client送出15000個request packet到server 而server送回約12000左右的data packet 也就是說掉了3000個左右的packet 傳送速度最快10MB/s,應該沒超過switch的流量 有試過做delay,不過也loss蠻多的 我覺得有點掉得太多 所以想請問一下問題是 1. packet loss多少才比較正常? 2. 問題可能出在程式? 3. 電腦處理速度不夠? 或其他之類的問題 麻煩各位解答了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.207.98
birdy590:先把 switch 拔掉, 改成 client/server 對連試試看 12/05 15:53
asdfghjklasd:應該是hub forwaring rate????? 12/05 21:22
birdy590:小封包是很可怕的東西, 再加上無網管設備看不到狀態 12/06 13:30
birdy590:所以直接改成用線對連是最簡單的測試方法 12/06 13:31
kasa246:對連之後狀況差不多 有調整一下packet Delay 目前掉數百個 12/11 13:34
kasa246:但用的時間頗多... 12/11 13:34
bluewind125:wireshark是你的好朋友 看是否有其他軟體影響 12/11 16:43
kasa246:wireshark看的話 data從server送出數量沒少 回client的 12/11 18:06
kasa246:數量就會少數百個這樣 我是用virtualbox 說不定有影響 12/11 18:07