青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴(yán)以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

udp丟包 又是udp丟包

轉(zhuǎn)載自:http://www.cnweblog.com/fly2700/archive/2011/09/19/317825.html

什么會(huì)導(dǎo)致udp丟包呢,我這里列舉了如下幾點(diǎn)原因:

1.調(diào)用recv方法接收端收到數(shù)據(jù)后,處理數(shù)據(jù)花了一些時(shí)間,處理完后再次調(diào)用recv方法,在這二次調(diào)用間隔里,發(fā)過來的包可能丟失。對(duì)于這種情況可以修改接收端,將包接收后存入一個(gè)緩沖區(qū),然后迅速返回繼續(xù)recv。

2.發(fā)送的包巨大丟包。雖然send方法會(huì)幫你做大包切割成小包發(fā)送的事情,但包太大也不行。例如超過30K的一個(gè)udp包,不切割直接通過send方法發(fā)送也會(huì)導(dǎo)致這個(gè)包丟失。這種情況需要切割成小包再逐個(gè)send。

3.發(fā)送的包較大,超過mtu size數(shù)倍,幾個(gè)大的udp包可能會(huì)超過接收者的緩沖,導(dǎo)致丟包。這種情況可以設(shè)置socket接收緩沖。以前遇到過這種問題,我把接收緩沖設(shè)置成64K就解決了。
int nRecvBuf=32*1024;//設(shè)置為32K
setsockopt(s,SOL_SOCKET,SO_RCVBUF,(const char*)&nRecvBuf,sizeof(int));

4.發(fā)送的包頻率太快,雖然每個(gè)包的大小都小于mtu size 但是頻率太快,例如40多個(gè)mut size的包連續(xù)發(fā)送中間不sleep,也有可能導(dǎo)致丟包。這種情況也有時(shí)可以通過設(shè)置socket接收緩沖解決,但有時(shí)解決不了。

5.發(fā)送的廣播包或組播包在windws和linux下都接收正常,而arm上接收出現(xiàn)丟包。這個(gè)還不好解決,我的解決方法是大包切割成大小為1448的小包發(fā)送,每個(gè)包之間sleep 1毫秒,雖然笨,但有效。我這里mtu size為1500字節(jié),減去udp包頭8個(gè)字節(jié),減去傳輸層幾十個(gè)字節(jié),實(shí)際數(shù)據(jù)位1448字節(jié)。
除此之外還可以試試設(shè)置arm操作系統(tǒng)緩沖:
//設(shè)置mtu size 1500最大
ifconfig eth0 mtu 1500
//查看接收緩沖最大和默認(rèn)大小。
sysctl -A | grep rmem
//設(shè)置接收緩沖的最大大小
sysctl -w net.core.rmem_max=1048576
sysctl -w net.core.rmem_default=1048576
sysctl -w net.ipv4.udp_mem=1048576
sysctl -w net.ipv4.udp_rmem_min=1048576

6,局域網(wǎng)內(nèi)不丟包,公網(wǎng)上丟包。這個(gè)問題我也是通過切割小包并sleep發(fā)送解決的。如果流量太大,這個(gè)辦法也不靈了。


總之udp丟包總是會(huì)有的,如果出現(xiàn)了用我的方法解決不了,還有這個(gè)幾個(gè)方法: 要么減小流量,要么換tcp協(xié)議傳輸,要么做丟包重傳的工作

posted on 2012-09-25 03:25 楊粼波 閱讀(3008) 評(píng)論(1)  編輯 收藏 引用 所屬分類: 文章收藏網(wǎng)絡(luò)編程

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲免费观看高清完整版在线观看熊| 久久久蜜桃一区二区人| 亚洲国产视频一区| 麻豆精品精华液| 亚洲精选一区| 99在线精品视频在线观看| 国产精品久久久久久久久久尿| 亚洲欧美99| 欧美在线视频全部完| 激情文学一区| 亚洲激情视频网站| 国产精品国内视频| 久久米奇亚洲| 欧美日韩18| 久久激情视频| 欧美久久久久久蜜桃| 香港久久久电影| 久久在线观看视频| 一区二区三区国产精华| 亚洲深夜影院| 亚洲盗摄视频| 亚洲欧美三级在线| 亚洲欧洲日产国产综合网| 99视频有精品| 亚洲第一精品在线| 亚洲一级免费视频| 亚洲观看高清完整版在线观看| 亚洲作爱视频| 激情成人av| 亚洲午夜精品久久久久久app| 伊人久久综合| 一区二区三区免费网站| 亚洲欧洲日本mm| 亚洲级视频在线观看免费1级| 欧美三级免费| 欧美成人嫩草网站| 国产视频一区二区在线观看 | 欧美四级剧情无删版影片| 久久福利毛片| 国产精品福利片| 亚洲国产电影| 激情一区二区三区| 亚洲综合色丁香婷婷六月图片| 亚洲黄网站黄| 久久精品视频播放| 欧美一区深夜视频| 国产精品v日韩精品v欧美精品网站| 欧美va天堂在线| 国产综合久久久久久鬼色| 一区二区免费在线播放| 亚洲精品黄色| 暖暖成人免费视频| 蜜桃精品一区二区三区| 国产亚洲欧洲| 午夜欧美不卡精品aaaaa| 亚洲一区二区三区在线视频| 欧美激情第三页| 欧美激情一区二区三区四区| 国产资源精品在线观看| 午夜老司机精品| 先锋资源久久| 国产婷婷色一区二区三区在线 | 亚洲国产欧美日韩| 亚洲高清自拍| 蜜臀久久99精品久久久久久9| 久久资源av| 亚洲福利视频三区| 暖暖成人免费视频| 亚洲区一区二区三区| 亚洲精品视频在线观看免费| 欧美激情精品久久久久久大尺度| 亚洲高清电影| 一区二区三区四区五区精品视频| 欧美日韩国语| 亚洲一级黄色av| 久久手机精品视频| 亚洲第一天堂无码专区| 欧美大色视频| 一区二区动漫| 欧美一区二视频在线免费观看| 国产欧美一区二区精品仙草咪 | 久久国产精品网站| 欧美国产精品久久| av成人免费在线观看| 国产精品成人在线| 欧美在线看片| 亚洲福利免费| 亚洲欧美日韩视频一区| 国内成+人亚洲+欧美+综合在线| 久久久国产精彩视频美女艺术照福利| 老司机精品视频网站| 日韩视频不卡中文| 国产精品无码专区在线观看| 久久久综合香蕉尹人综合网| 国产精品一区久久久| 久久精品动漫| 99精品国产在热久久下载| 久久岛国电影| 亚洲精品乱码视频| 国产免费亚洲高清| 嫩模写真一区二区三区三州| 亚洲午夜日本在线观看| 久久综合色影院| 亚洲主播在线观看| 亚洲夫妻自拍| 国产精品视频免费观看www| 久久在线播放| 亚洲欧美伊人| 亚洲老板91色精品久久| 久久综合色天天久久综合图片| 一区二区高清在线| 在线欧美福利| 国产美女精品在线| 欧美日韩三区四区| 久久夜色精品国产欧美乱极品| 99精品视频免费| 欧美黑人在线观看| 久久久久久亚洲精品杨幂换脸| 亚洲天堂av高清| 亚洲激情午夜| 尤物yw午夜国产精品视频明星| 国产精品成人va在线观看| 欧美二区乱c少妇| 久久久91精品国产| 亚洲一区在线播放| 9久草视频在线视频精品| 亚洲电影免费观看高清| 久久久天天操| 久久精品国产精品亚洲| 午夜久久美女| 亚洲男人的天堂在线观看| 日韩亚洲欧美高清| 亚洲欧洲三级电影| 亚洲国产你懂的| 在线观看av一区| 激情亚洲网站| 亚洲成人在线观看视频| 一区二区三区自拍| 在线观看视频日韩| 激情文学一区| 亚洲大胆人体在线| 亚洲第一狼人社区| 亚洲国产美国国产综合一区二区| 在线观看一区| 91久久精品国产91久久性色tv | 欧美激情精品久久久久久| 久久综合激情| 欧美福利视频| 欧美日韩一区不卡| 国产精品国产自产拍高清av| 国产精品制服诱惑| 国产日韩欧美在线观看| 国产一区二区高清视频| 在线成人黄色| 亚洲激情中文1区| 亚洲精品免费网站| 亚洲尤物在线视频观看| 亚洲欧美日韩一区二区三区在线观看 | 欧美一区二区三区免费观看| 性一交一乱一区二区洋洋av| 久久国产免费| 欧美高清视频一区| 狼狼综合久久久久综合网| 亚洲精品久久视频| 亚洲深夜福利| 久久国产婷婷国产香蕉| 免费观看久久久4p| 亚洲欧洲一区二区天堂久久| 一区二区三区国产精华| 欧美在线免费| 麻豆av福利av久久av| 欧美日韩视频免费播放| 国产欧美精品一区二区三区介绍| 国产一区在线播放| 亚洲开发第一视频在线播放| 亚洲免费伊人电影在线观看av| 久久一区二区三区av| 亚洲美女91| 久久久久一区二区三区| 欧美日韩免费区域视频在线观看| 国产伦精品免费视频| 亚洲第一网站免费视频| 午夜国产精品影院在线观看 | 一区二区三区视频在线播放| 久久久久久久久久久久久9999| 亚洲国产成人在线视频| 欧美一二三视频| 欧美日韩91| 在线日本成人| 欧美一区二区三区四区在线观看| 亚洲大片在线| 欧美一区二区精品久久911| 欧美日韩国产a| 黄色亚洲精品| 欧美一区二区三区视频| 亚洲日本视频| 免费成人小视频| 狠狠色狠狠色综合日日tαg| 亚洲综合二区| 99精品视频免费观看|