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 小高 閱讀(309) 評論(0)  編輯  收藏 所屬分類: Network| Socket | 進程間通訊

          導航

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

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 酉阳| 万荣县| 浮梁县| 庄浪县| 贵溪市| 滨海县| 青浦区| 沁水县| 东阳市| 米易县| 仲巴县| 龙胜| 绩溪县| 弥渡县| 大同县| 宜黄县| 克山县| 佳木斯市| 宁都县| 慈溪市| 孙吴县| 鄯善县| 罗江县| 建德市| 图们市| 桦川县| 蒙自县| 蒙山县| 二连浩特市| 贵港市| 体育| 玉环县| 三亚市| 宁国市| 墨玉县| 乌审旗| 清镇市| 福贡县| 府谷县| 达拉特旗| 陈巴尔虎旗|