Linux显示所有网络接口的协议级统计信息的摘要
时间:2020-01-09 10:40:25 来源:igfitidea点击:
问题描述:如何找到Linux下所有网络接口(如eth0,eth1)的协议级(IP,ICMP,TCPetc)统计信息摘要?
解决方法:
您可以使用标准的netstat命令来打印网络连接,路由表,接口统计信息,伪装连接和多播成员身份等。
-s选项的同一命令显示所有网络接口的协议级统计信息的摘要
# netstat -s | head -11
输出:
Ip:
65213088 total packets received
0 forwarded
0 incoming packets discarded
65190740 incoming packets delivered
69694203 requests sent out
7 outgoing packets dropped
7 fragments dropped after timeout
74 reassemblies required
31 packets reassembled ok
7 packet reassembles failed
您可以使用以下命令显示所有网络接口的表,包括发送(TX)和接收(RX)数据包:
# netstat -i
输出:
Kernel Interface table Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1500 0 2111089 0 0 0 3157931 0 0 0 BMRU eth1 1500 0 24473949 0 0 0 27782130 0 0 0 BMRU eth1:0 1500 0 - no statistics available - BMRU eth1:1 1500 0 - no statistics available - BMRU eth1:2 1500 0 - no statistics available - BMRU eth1:3 1500 0 - no statistics available - BMRU eth1:4 1500 0 - no statistics available - BMRU lo 16436 0 38978328 0 0 0 38978328 0 0 0 LRU vmnet8 1500 0 0 0 0 0 5 0 0 0 BMRU
您可以使用以下方式显示完整的报告:
# netstat -s
输出:
Ip:
65220448 total packets received
0 forwarded
0 incoming packets discarded
65198100 incoming packets delivered
69701981 requests sent out
7 outgoing packets dropped
7 fragments dropped after timeout
74 reassemblies required
31 packets reassembled ok
7 packet reassembles failed
Icmp:
16896 ICMP messages received
81 input ICMP message failed.
ICMP input histogram:
destination unreachable: 6304
timeout in transit: 513
redirects: 324
echo requests: 9728
echo replies: 2
28314 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
destination unreachable: 18586
echo replies: 9728
Tcp:
748691 active connections openings
2147903 passive connection openings
6902 failed connection attempts
59598 connection resets received
7 connections established
65031695 segments received
69547445 segments send out
538462 segments retransmited
493 bad segments received.
70494 resets sent
Udp:
131034 packets received
18475 packets to unknown port received.
0 packet receive errors
135063 packets sent
TcpExt:
37314 invalid SYN cookies received
7157 resets received for embryonic SYN_RECV sockets
20008248 packets directly queued to recvmsg prequeue.
97028771 packets directly received from backlog
224583254 packets directly received from prequeue
23444229 packets header predicted
27244 packets header predicted and directly queued to user
TCPPureAcks: 12740601
TCPHPAcks: 29096274
TCPRenoRecovery: 85917
TCPDSACKOldSent: 0
TCPDSACKOfoSent: 0
TCPDSACKRecv: 0
TCPDSACKOfoRecv: 0
TCPAbortOnSyn: 0
TCPAbortOnData: 32369
TCPAbortOnClose: 12938
TCPAbortOnMemory: 0
TCPAbortOnTimeout: 3357
TCPAbortOnLinger: 0
TCPAbortFailed: 0
TCPMemoryPressures: 0

