[질문]netstat -s -ptcp 관련 질문입니다.

ymnam69의 이미지

안녕하십니까.

다음 내용이 궁금하여 이렇게 글을 올립니다.
현재 OS는 CentOS 5.0 입니다.

# netstat -s -ptcp | head -n 63
Tcp:
9805854 active connections openings
35375231 passive connection openings
184976 failed connection attempts
9875129 connection resets received
155 connections established
2423743658 segments received
3590332326 segments send out
14399338 segments retransmited
6179 bad segments received.
4467231 resets sent
TcpExt:
320348 invalid SYN cookies received
114299 resets received for embryonic SYN_RECV sockets
2050 packets pruned from receive queue because of socket buffer overrun
10 packets pruned from receive queue
45 ICMP packets dropped because they were out-of-window
10006189 TCP sockets finished time wait in fast timer
9326 time wait sockets recycled by time stamp
6690 packets rejects in established connections because of timestamp
31377369 delayed acks sent
20712 delayed acks further delayed because of locked socket
Quick ack mode was activated 164175 times
113001 times the listen queue of a socket overflowed
113001 SYNs to LISTEN sockets ignored
396795781 packets directly queued to recvmsg prequeue.
19708613 packets directly received from backlog
1899351169 packets directly received from prequeue
282339850 packets header predicted
61268750 packets header predicted and directly queued to user
651964028 acknowledgments not containing data received
914865366 predicted acknowledgments
28479 times recovered from packet loss due to fast retransmit
2463364 times recovered from packet loss due to SACK data
2065 bad SACKs received
Detected reordering 50485 times using FACK
Detected reordering 24572 times using SACK
Detected reordering 2437 times using reno fast retransmit
Detected reordering 10561 times using time stamp
28255 congestion windows fully recovered
128956 congestion windows partially recovered using Hoe heuristic
TCPDSACKUndo: 152124
228994 congestion windows recovered after partial ack
3820251 TCP data loss events
TCPLostRetransmit: 3681
3786 timeouts after reno fast retransmit
223422 timeouts after SACK recovery
52532 timeouts in loss state
7637588 fast retransmits
575211 forward retransmits
2263382 retransmits in slow start
2617254 other TCP timeouts
TCPRenoRecoveryFail: 3788
216019 sack retransmits failed
24504 times receiver scheduled too late for direct processing
59988 packets collapsed in receive queue due to low socket buffer
163544 DSACKs sent for old packets
270 DSACKs sent for out of order packets
582072 DSACKs received
3100 DSACKs for out of order packets received
3933054 connections reset due to unexpected data
220506 connections reset due to early user close
102123 connections aborted due to timeout

위 각각의 항목에 대한 자세한 설명이 어디 없을까요?
혹시, 알고계신 분이 있으시거나 관련 매뉴얼 있으시면 올려주시면 대단히 감사하겠습니다.

구글링해도 없고, man netstat 해도 없고 검색으로는 안나오네요.
그래서 이렇게 선배님들에게 부탁 드립니다.

감사합니다.

mithrandir의 이미지

위 내용은 TCP/IP에 대한 개념을 알고 계셔야 알 수 있는 내용입니다. (아는 내용보단 모르는게 더 많군요. 특히 TCP Extention따위는)

TCP illustrated 등의 책으로 공부하시기 바랍니다.

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net

ymnam69의 이미지

..

반갑습니다. 항상 좋은 하루 되십시요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.