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

隨筆 - 7  文章 - 6  trackbacks - 0
<2008年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(1)

隨筆檔案

文章分類

搜索

  •  

積分與排名

  • 積分 - 33128
  • 排名 - 615

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

To understand the backlog argument, we must realize that for a given listening socket, the kernel maintains two queues :
要明白backlog參數(shù)的含義,我們必須明白對(duì)于一個(gè)listening socket,kernel維護(hù)者兩個(gè)隊(duì)列:

1.An incomplete connection queue, which contains an entry for each SYN that has arrived from a client for which the server is awaiting completion of the TCP three-way handshake. These sockets are in the SYN_RCVD state .
1.一個(gè)未完成連接的隊(duì)列,此隊(duì)列維護(hù)著那些已收到了客戶端SYN分節(jié)信息,等待完成三路握手的連接,socket的狀態(tài)是SYN_RCVD

2.A completed connection queue, which contains an entry for each client with whom the TCP three-way handshake has completed. These sockets are in the ESTABLISHED state
2.一個(gè)已完成的連接的隊(duì)列,此隊(duì)列包含了那些已經(jīng)完成三路握手的連接,socket的狀態(tài)是ESTABLISHED

The backlog argument to the listen function has historically specified the maximum value for the sum of both queues.
backlog參數(shù)歷史上被定義為上面兩個(gè)隊(duì)列的大小之和

Berkeley-derived implementations add a fudge factor to the backlog: It is multiplied by 1.5
Berkely實(shí)現(xiàn)中的backlog值為上面兩隊(duì)列之和再乘以1.5

When a SYN arrives from a client, TCP creates a new entry on the incomplete queue and then responds with the second segment of the three-way handshake: the server's SYN with an ACK of the client's SYN (Section 2.6). This entry will remain on the incomplete queue until the third segment of the three-way handshake arrives (the client's ACK of the server's SYN), or until the entry times out. (Berkeley-derived implementations have a timeout of 75 seconds for these incomplete entries.)
當(dāng)客戶端的第一個(gè)SYN到達(dá)的時(shí)候,TCP會(huì)在未完成隊(duì)列中增加一個(gè)新的記錄然后回復(fù)給客戶端三路握手中的第二個(gè)分節(jié)(服務(wù)端的SYN和針對(duì)客戶端的ACK),這條記錄會(huì)在未完成隊(duì)列中一直存在,直到三路握手中的最后一個(gè)分節(jié)到達(dá),或者直到超時(shí)(Berkeley時(shí)間將這個(gè)超時(shí)定義為75秒)

If the queues are full when a client SYN arrives, TCP ignores the arriving SYN (pp. 930–931 of TCPv2); it does not send an RST. This is because the condition is considered temporary, and the client TCP will retransmit its SYN, hopefully finding room on the queue in the near future. If the server TCP immediately responded with an RST, the client's connect would return an error, forcing the application to handle this condition instead of letting TCP's normal retransmission take over. Also, the client could not differentiate between an RST in response to a SYN meaning "there is no server at this port" versus "there is a server at this port but its queues are full."
如果當(dāng)客戶端SYN到達(dá)的時(shí)候隊(duì)列已滿,TCP將會(huì)忽略后續(xù)到達(dá)的SYN,但是不會(huì)給客戶端發(fā)送RST信息,因?yàn)榇藭r(shí)允許客戶端重傳SYN分節(jié),如果返回錯(cuò)誤信息,那么客戶端將無法分清到底是服務(wù)端對(duì)應(yīng)端口上沒有相應(yīng)應(yīng)用程序還是服務(wù)端對(duì)應(yīng)端口上隊(duì)列已滿這兩種情況

posted on 2010-02-07 19:43 許海斌 閱讀(18834) 評(píng)論(2)  編輯 收藏 引用

FeedBack:
# re: 總算明白了tcp/ip協(xié)議listen函數(shù)中backlog參數(shù)的含義 2011-07-21 09:37 shan
是這樣的么?如果backlog取5,那么這兩個(gè)隊(duì)列的大小是如何分配的呢?  回復(fù)  更多評(píng)論
  
# re: 總算明白了tcp/ip協(xié)議listen函數(shù)中backlog參數(shù)的含義 2015-08-21 11:40 AutumnLight
@shan
linux的實(shí)現(xiàn)是不一樣的,在Linux下,backlog指定的是complete queue的大小,而incomplete queue的大小可以由系統(tǒng)管理員在 /proc/sys/net/ipv4/tcp_max_syn_backlog下進(jìn)行統(tǒng)一配置。
你可以看一看這篇文章。
http://veithen.github.io/2014/01/01/how-tcp-backlog-works-in-linux.html  回復(fù)  更多評(píng)論
  

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
              久久精品国产视频| 亚洲国产精品一区二区第一页| 亚洲一区在线观看视频| 免费短视频成人日韩| 久久亚洲一区二区三区四区| 久久精品91| 一区二区高清在线观看| a91a精品视频在线观看| 亚洲午夜小视频| 亚欧美中日韩视频| 久久婷婷蜜乳一本欲蜜臀| 免费人成精品欧美精品| 亚洲二区三区四区| 亚洲精品乱码久久久久久日本蜜臀| 99视频精品全国免费| 午夜精品免费在线| 欧美a级理论片| 国产精品一区二区三区乱码| 国产性猛交xxxx免费看久久| 亚洲第一主播视频| 亚洲欧美视频在线观看视频| 老**午夜毛片一区二区三区| 日韩天堂在线观看| 久久女同精品一区二区| 免费一级欧美在线大片| 亚洲免费观看| 午夜精品av| 欧美激情精品| 国产偷自视频区视频一区二区| 影音先锋久久精品| 亚洲午夜在线观看| 裸体歌舞表演一区二区| 亚洲神马久久| 久久蜜桃资源一区二区老牛| 欧美日韩中文字幕综合视频| 国语精品中文字幕| 亚洲免费一区二区| 亚洲日韩视频| 久久久在线视频| 国产精品久久久久久久久婷婷| 亚洲欧洲久久| 狂野欧美一区| 欧美日韩综合精品| 国产精品成人在线观看| 136国产福利精品导航网址| 久久国产天堂福利天堂| 日韩一级在线| 欧美老女人xx| 亚洲欧洲在线视频| 美日韩丰满少妇在线观看| 亚洲欧美日韩国产中文 | 欧美日韩岛国| 亚洲电影免费观看高清完整版在线| 亚洲综合社区| 日韩视频免费观看高清在线视频 | 国产精品久久久久9999吃药| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美在线影院在线视频| 亚洲一区二区黄色| 国产精品theporn| 在线视频一区观看| 99精品黄色片免费大全| 欧美日韩不卡| 亚洲小说区图片区| 一区二区三区视频在线观看| 欧美日韩成人免费| 亚洲一区二区三区免费视频| 亚洲靠逼com| 国产精品捆绑调教| 亚洲欧美另类国产| 亚洲欧美999| 国产综合第一页| 美女免费视频一区| 免费看av成人| 亚洲天堂偷拍| 亚洲欧美一区二区三区久久 | 久久综合国产精品| 亚洲二区视频在线| 亚洲国产成人porn| 一区二区成人精品| 国产日韩欧美一区在线| 久久免费黄色| 欧美精品激情blacked18| 亚洲午夜在线观看| 欧美一区影院| 亚洲国产精品成人综合| 亚洲伦理在线免费看| 国产美女诱惑一区二区| 麻豆国产va免费精品高清在线| 欧美华人在线视频| 香港久久久电影| 久久精品99久久香蕉国产色戒| 亚洲国产精品高清久久久| 亚洲伦伦在线| 狠狠干成人综合网| 亚洲精品欧美| 好吊日精品视频| 洋洋av久久久久久久一区| 午夜国产精品视频| 久久久久久九九九九| 亚洲免费观看高清在线观看 | 亚洲电影成人| 亚洲一区二区三区免费在线观看| 国产亚洲精品一区二555| 亚洲国产精品成人| 国产午夜久久久久| 一本久道久久久| 亚洲国产mv| 香蕉久久精品日日躁夜夜躁| 日韩视频在线观看国产| 久久激情一区| 欧美一级片一区| 欧美日韩一二三区| 美女国内精品自产拍在线播放| 欧美三级乱人伦电影| 欧美激情视频网站| 黄色综合网站| 久久精品动漫| 久久天天狠狠| 国产一区二区三区av电影| 韩国一区电影| 国产精品乱码| 欧美专区在线观看| 欧美日韩爆操| 亚洲日本国产| 亚洲精品国精品久久99热| 亚洲欧美在线x视频| 亚洲欧美日韩中文播放| 欧美日韩精品免费看 | 亚洲激情一区二区三区| 在线免费观看欧美| 久久国产精品黑丝| 午夜亚洲福利| 国产精品久久久久免费a∨大胸 | 欧美一区二区私人影院日本 | 亚洲欧洲精品一区二区三区波多野1战4| 国产日韩欧美在线| 午夜日韩在线| 久久久久网站| 在线看片日韩| 免费观看成人网| 亚洲国产va精品久久久不卡综合| 亚洲激情第一区| 欧美激情国产精品| 夜夜爽av福利精品导航| 亚洲欧美日韩成人| 国产精品三级久久久久久电影| 亚洲色无码播放| 欧美伊人久久久久久午夜久久久久| 国产精品五月天| 久久精品国产第一区二区三区最新章节 | 日韩视频在线观看国产| 久久久久久夜| 久久精品99| 国内久久视频| 牛牛精品成人免费视频| 亚洲精品一区二区三区在线观看| 一区二区三区视频在线| 国产精品免费看久久久香蕉| 欧美一级大片在线免费观看| 噜噜噜91成人网| 日韩午夜中文字幕| 国产精品观看| 久久琪琪电影院| 亚洲狼人综合| 久久久久久久999| 亚洲欧洲在线观看| 国产精品久久久久久久电影| 欧美在线视频观看| 日韩亚洲精品视频| 久久免费99精品久久久久久| 日韩视频免费在线| 国产日韩欧美另类| 欧美人与性动交a欧美精品| 亚洲私人影吧| 欧美激情影院| 欧美在线91| 日韩视频免费在线观看| 国产在线不卡视频| 欧美日韩高清免费| 久久久在线视频| 亚洲欧美综合网| 日韩午夜一区| 欧美韩国在线| 噜噜噜躁狠狠躁狠狠精品视频 | 亚洲性色视频| 欧美高清视频在线播放| 欧美在线www| 亚洲欧美日韩另类| 亚洲日本国产| 国产综合视频| 国产精品试看| 欧美日韩激情小视频| 六月丁香综合| 久久av一区二区| 在线亚洲高清视频| 日韩一二在线观看| 亚洲精品乱码久久久久久久久 | 欧美不卡视频一区发布| 亚洲综合精品一区二区|