我最近从 Windows 10 切换到 Ubuntu 20.04LTS,因为我想托管一个服务器(minecraft)现在看来我有数据包丢失,因为我在 ifconfig 和 netdata(webmonitor)上看到这一点。
我得到以下错误?通过做是否配置
RX packets 1400 bytes 247141 (247.1 KB)
RX errors 0 dropped 55 overruns 0 frame 0
TX packets 1546 bytes 1643883 (1.6 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16 memory 0xb0a00000-b0a20000
我如何最小化丢失的软件包或修复它?如何修复设备中断?我使用 DropWatch 发现了一些丢失,但我仍然不知道如何修复它们……或者我不能修复它们?
8 drops at netlink_broadcast_filtered+257 (0xffffffff8639f0e7)
3 drops at __netif_receive_skb_core+14e (0xffffffff8633411e)
2 drops at __udp4_lib_rcv+ae5 (0xffffffff863e9da5)
ethtool 说
rx_packets: 3547688
tx_packets: 6997554
rx_bytes: 256636051
tx_bytes: 2044450064
rx_broadcast: 13215
tx_broadcast: 8
rx_multicast: 8925
tx_multicast: 134
rx_errors: 0
tx_errors: 0
tx_dropped: 0
multicast: 8925
collisions: 0
rx_length_errors: 0
rx_over_errors: 0
rx_crc_errors: 0
rx_frame_errors: 0
rx_no_buffer_count: 0
rx_missed_errors: 0
tx_aborted_errors: 0
tx_carrier_errors: 0
tx_fifo_errors: 0
tx_heartbeat_errors: 0
tx_window_errors: 0
tx_abort_late_coll: 0
tx_deferred_ok: 0
tx_single_coll_ok: 0
tx_multi_coll_ok: 0
tx_timeout_count: 0
tx_restart_queue: 0
rx_long_length_errors: 0
rx_short_length_errors: 0
rx_align_errors: 0
tx_tcp_seg_good: 4130
tx_tcp_seg_failed: 0
rx_flow_control_xon: 1
rx_flow_control_xoff: 1
tx_flow_control_xon: 0
tx_flow_control_xoff: 0
rx_csum_offload_good: 3531089
rx_csum_offload_errors: 0
rx_header_split: 0
alloc_rx_buff_failed: 0
tx_smbus: 0
rx_smbus: 0
dropped_smbus: 0
rx_dma_failed: 0
tx_dma_failed: 0
rx_hwtstamp_cleared: 0
uncorr_ecc_errors: 0
corr_ecc_errors: 0
tx_hwtstamp_timeouts: 0
tx_hwtstamp_skipped: 0
Netstat -s
Ip:转发:2 总共接收到 2440251 个数据包 29 个地址无效 0 个转发 0 个传入数据包被丢弃 2438237 个传入数据包被传递 4842421 个请求 20 个传出数据包被丢弃 43 个由于缺少路由而丢弃 Icmp:接收到 43 个 ICMP 消息 0 个输入 ICMP 消息失败 ICMP 输入直方图:目标不可达:43 43 个 ICMP 消息被发送 0 个 ICMP 消息失败 ICMP 输出直方图:目标不可达:43 IcmpMsg:InType3:43 OutType3:43 Tcp:143 个主动连接打开 56 个被动连接打开 136 个失败的连接尝试 9 个连接重置被接收 3 个连接建立 2436528 个段 4846667 个段被发送 0 个段被重新传输 0 个坏段被接收 148 个重置发送 Udp:接收到 714 个数据包 43 个数据包接收到未知端口 0 个数据包被接收错误 发送了 760 个数据包 0 个接收缓冲区错误 0 个发送缓冲区错误 IgnoredMulti:1077 UdpLite:TcpExt:35 TCP 套接字在快速计时器中完成时间等待 发送了 27 个延迟的确认 由于锁定套接字,43 个延迟的确认进一步延迟 快速确认模式被激活 39 次 预测了 6055 个数据包头 收到了 2416400 个不包含数据有效负载的确认 检测到 5951 个预测确认 使用 SACK 重新排序 1 次 TCPBacklogCoalesce:2272 TCPDSACKOldSent:39 由于用户过早关闭而重置 1 个连接 由于超时而中止 4 个连接 TCPSackShiftFallback:1 TCPRcvCoalesce:53 TCPAutoCorking:2917463 TCPOrigDataSent:4845430 TCPHystartTrainDetect:28 TCPHystartTrainCwnd:594 TCPWinProbe:3 TCPKeepAlive:1 TCPDelivered:4845420 IpExt:InBcastPkts:1077 InOctets:116085858 OutOctets:1318972240 InBcastOctets:357885 InNoECTPkts:2440254