当前位置: 动力学知识库 > 问答 > 编程问答 >

linux - how to track a UDP packet drop using proc command

问题描述:

I need to track UDP receive queue drop in my LINUX machine. for i am using the following command `cat /proc/net/udp and the output is

sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode

20: 00000000:8614 00000000:0000 07 00000000:00000000 00:00000000 00000000 500 0 4430600 2 ffff81007a40b380 `

Here i am not getting any info about udp drops..? is there anyway to customize proc/net/udp.

网友答案:

There are many ways you can determine where packets are dropped throughout your networking stack. Packets may be dropped by the NIC or in various components of the networking system.

It's a bit tough to summarize because there are many components, each of them with separate files and tuning knobs. I wrote a long blog post describing how to monitor and tune each component. Check it out; it should help explain how and where to get the data you are looking for about UDP drops.

分享给朋友:
您可能感兴趣的文章:
随机阅读: