/ proc/net/udp中字段的含义

use*_*611 8 linux udp

我想了解/ proc/net/udp和/ proc/net/snmp中的每个字段的含义:

# cat /proc/net/udp
 sl  local_address rem_address   st tx_queue rx_queue tr tm->when retrnsmt   uid  timeout inode ref pointer drops
  4: 00000000:006F 00000000:0000 07 00000000:00000000 00:00000000 00000000     0        0 10777 2 ffff88023bbd3a80 0
110: 00000000:4959 00000000:0000 07 00000000:00000000 00:00000000 00000000     0        0 10975 2 ffff88023bbd30c0 0
122: 00000000:0265 00000000:0000 07 00000000:00000000 00:00000000 00000000     0        0 10781 2 ffff88023bbd3400 0

# cat /proc/net/snmp
Udp: InDatagrams NoPorts InErrors OutDatagrams RcvbufErrors SndbufErrors
Udp: 768010194 3069028933 1052487950 17032 68916498 0
Run Code Online (Sandbox Code Playgroud)

k1e*_*ran 8

的/ proc /净/ UDP

保存UDP套接字表的转储.除了调试之外,大部分信息都没有用."sl"值是套接字的内核哈希槽,"local_address"是本地地址和端口号对."rem_address"是远程地址和端口号对(如果已连接)."St"是套接字的内部状态.根据内核内存使用情况,"tx_queue"和"rx_queue"是传出和传入数据队列.UDP不使用"tr","tm-> when"和"rexmits"字段."uid"字段保存套接字创建者的有效UID.

另请参阅/sf/answers/1282580561/

的/ proc /网/ SNMP

此文件包含SNMP代理的IP,ICMP,TCP和UDP管理信息库所需的ASCII数据.

来自http://linux.die.net/man/5/proc