UDP
L2層資料傳輸
服務器端。。。。
執行緒一:
while(1)
{
發送 a包
發送 b包
}
執行緒二:
{
收到e包后:
{
發送 c包
發送 d包
}
}
客戶端。。。。
執行緒一:
while(1)
{
發送 e包
}
執行緒二:
while(1)
{
接收 (a/b/c/d)包
case:a
case:b
case: c
case: d
}
前幾百次發包無問題,到特定接收次數后后不定時的丟失資料包d
wireshark可以抓到發送和接收都成功
會丟失資料包d, 但一開始前幾百次發送并不會丟任何包。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/13690.html
標籤:網絡通信
