Hello,
I am asking suggestion on how to troubleshoot packets dropped on an LXC.
Proxmox host has a public IP + a different public IP range routed on bridge.
The bridge works on a linux bond.
Ping between Proxmox IP (on same bond/bridge) and other servers works without packet loss.
Ping and mtr between LXC and remote hosts show high packet loss.
Issue seems to start when more lxc are active as when I have only one LXC up packet loss stops.
I am not a networking expert, how do you suggest to investigate the cause of packet drop?
Thank you.
P.
I am asking suggestion on how to troubleshoot packets dropped on an LXC.
Proxmox host has a public IP + a different public IP range routed on bridge.
The bridge works on a linux bond.
Ping between Proxmox IP (on same bond/bridge) and other servers works without packet loss.
Ping and mtr between LXC and remote hosts show high packet loss.
Code:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9006633 errors:0 dropped:12304932 overruns:0 frame:0
TX packets:23998 errors:0 dropped:161 overruns:0 carrier:0
collisions:0 txqueuelen:1000
netstat -s
Ip:
1085089 total packets received
0 forwarded
0 incoming packets discarded
36914 incoming packets delivered
32904 requests sent out
Icmp:
646 ICMP messages received
20 input ICMP message failed.
ICMP input histogram:
destination unreachable: 25
echo requests: 537
echo replies: 84
704 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
destination unreachable: 74
echo request: 93
echo replies: 537
IcmpMsg:
InType0: 84
InType3: 25
InType8: 537
OutType0: 537
OutType3: 74
OutType8: 93
Tcp:
1466 active connections openings
354 passive connection openings
37 failed connection attempts
20 connection resets received
3 connections established
28097 segments received
27082 segments send out
1779 segments retransmited
68 bad segments received.
3413 resets sent
InCsumErrors: 28
Udp:
2782 packets received
80 packets to unknown port received.
53 packet receive errors
3450 packets sent
InCsumErrors: 53
IgnoredMulti: 5256
UdpLite:
TcpExt:
35 resets received for embryonic SYN_RECV sockets
260 TCP sockets finished time wait in fast timer
339 delayed acks sent
Quick ack mode was activated 17 times
7470 packet headers predicted
2884 acknowledgments not containing data payload received
5892 predicted acknowledgments
2 times recovered from packet loss by selective acknowledgements
Detected reordering 1 times using SACK
9 congestion windows recovered without slow start by DSACK
293 congestion windows recovered without slow start after partial ack
2 fast retransmits
1 retransmits in slow start
510 other TCP timeouts
TCPLossProbes: 1051
TCPLossProbeRecovery: 99
32 DSACKs sent for old packets
1 DSACKs sent for out of order packets
622 DSACKs received
64 connections reset due to unexpected data
9 connections reset due to early user close
18 connections aborted due to timeout
TCPDSACKIgnoredNoUndo: 546
TCPSackShiftFallback: 70
TCPRcvCoalesce: 613
TCPOFOQueue: 217
TCPOFOMerge: 1
TCPChallengeACK: 42
TCPSYNChallenge: 40
TCPSynRetrans: 387
TCPOrigDataSent: 16629
IpExt:
InBcastPkts: 5256
InOctets: 859622789
OutOctets: 3159784
InBcastOctets: 1367496
InNoECTPkts: 1085204
InECT0Pkts: 14
Ip:
1085089 total packets received
0 forwarded
0 incoming packets discarded
36914 incoming packets delivered
32904 requests sent out
Icmp:
646 ICMP messages received
20 input ICMP message failed.
ICMP input histogram:
destination unreachable: 25
echo requests: 537
echo replies: 84
704 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
destination unreachable: 74
echo request: 93
echo replies: 537
IcmpMsg:
InType0: 84
InType3: 25
InType8: 537
OutType0: 537
OutType3: 74
OutType8: 93
Tcp:
1466 active connections openings
354 passive connection openings
37 failed connection attempts
20 connection resets received
3 connections established
28097 segments received
27082 segments send out
1779 segments retransmited
68 bad segments received.
3413 resets sent
InCsumErrors: 28
Udp:
2782 packets received
80 packets to unknown port received.
53 packet receive errors
3450 packets sent
InCsumErrors: 53
IgnoredMulti: 5256
UdpLite:
TcpExt:
35 resets received for embryonic SYN_RECV sockets
260 TCP sockets finished time wait in fast timer
339 delayed acks sent
Quick ack mode was activated 17 times
7470 packet headers predicted
2884 acknowledgments not containing data payload received
5892 predicted acknowledgments
2 times recovered from packet loss by selective acknowledgements
Detected reordering 1 times using SACK
9 congestion windows recovered without slow start by DSACK
293 congestion windows recovered without slow start after partial ack
2 fast retransmits
1 retransmits in slow start
510 other TCP timeouts
TCPLossProbes: 1051
TCPLossProbeRecovery: 99
32 DSACKs sent for old packets
1 DSACKs sent for out of order packets
622 DSACKs received
64 connections reset due to unexpected data
9 connections reset due to early user close
18 connections aborted due to timeout
TCPDSACKIgnoredNoUndo: 546
TCPSackShiftFallback: 70
TCPRcvCoalesce: 613
TCPOFOQueue: 217
TCPOFOMerge: 1
TCPChallengeACK: 42
TCPSYNChallenge: 40
TCPSynRetrans: 387
TCPOrigDataSent: 16629
IpExt:
InBcastPkts: 5256
InOctets: 859622789
OutOctets: 3159784
InBcastOctets: 1367496
InNoECTPkts: 1085204
InECT0Pkts: 14
Issue seems to start when more lxc are active as when I have only one LXC up packet loss stops.
I am not a networking expert, how do you suggest to investigate the cause of packet drop?
Thank you.
P.