JUST DO IT ~

          我只想當個程序員

          實驗 觀察tcp連接時候狀態

          學習socket bind函數時發現backlog: 

          The  backlog  argument defines the maximum length to which the queue of pending connections for
                 sockfd may grow.  If a connection request arrives when  the  queue  is  full,  the  client  may
                 receive  an  error  with  an indication of ECONNREFUSED or, if the underlying protocol supports
                 retransmission, the request may be ignored so that a later reattempt at connection succeeds.

          The behavior of the backlog argument on TCP sockets changed with Linux 2.2.  Now  it  specifies
                 the queue length for completely established sockets waiting to be accepted, instead of the num-
                 ber of incomplete connection requests.  The maximum length of the queue for incomplete  sockets
                 can  be set using /proc/sys/net/ipv4/tcp_max_syn_backlog.  When syncookies are enabled there is
                 no logical maximum length and this setting is ignored.  See tcp(7) for more information.
                 If the backlog argument is greater than the value in /proc/sys/net/core/somaxconn, then  it  is
                 silently  truncated  to  that  value; the default value in this file is 128.  In kernels before
                 2.4.25, this limit was a hard coded value, SOMAXCONN, with the value 128.
          實驗:
          [精彩] Linux Kernel 2.6,listen(5),永不 accept,到底能建立成功多少個連接?
          http://www.chinaunix.net/old_jh/23/1259656.html

          【已解決】大并發下listen的連接完成對列backlog太小導致客戶超時,服務器效率低下
          http://bbs.chinaunix.net/thread-2318039-1-1.html

          深入參考閱讀 
          tcp listen backlog connect等api
          http://www.bbset.com/tcp/459.html

          listen() 的 backlog 及 TCP 相關參數
          http://blog.clanzx.net/2014/05/17/listen-backlog.html

          posted on 2015-05-20 17:21 小高 閱讀(302) 評論(0)  編輯  收藏 所屬分類: Network| Socket | 進程間通訊

          導航

          <2015年5月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新蔡县| 阳曲县| 博客| 建瓯市| 高清| 许昌县| 手游| 石门县| 习水县| 普洱| 孝感市| 崇阳县| 叶城县| 海原县| 宁强县| 容城县| 弥渡县| 靖远县| 青龙| 龙陵县| 汝南县| 莒南县| 冀州市| 固原市| 龙南县| 玛沁县| 汝阳县| 陇南市| 罗源县| 镇雄县| 长兴县| 东莞市| 斗六市| 云梦县| 教育| 四平市| 灯塔市| 新巴尔虎左旗| 阜城县| 连城县| 阜宁县|