Tagged articles
20 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
Jun 19, 2025 · Operations

Why Is My Linux Server Dropping Packets? A Step‑by‑Step Debug Guide

This article walks through a systematic Linux network packet‑loss investigation, covering potential loss points across the protocol stack, using ethtool, netstat, iptables, tc netem, and MTU adjustments, and demonstrates how to verify and resolve the issue with hping3 and curl.

MTUPacket Lossethtool
0 likes · 13 min read
Why Is My Linux Server Dropping Packets? A Step‑by‑Step Debug Guide
Raymond Ops
Raymond Ops
May 19, 2025 · Operations

Master Network Connectivity Checks: From ethtool to nmap

This guide explains how to verify physical links, test ping latency, trace routes, check HTTP/HTTPS availability with wget and curl, assess TCP/UDP ports using netcat, telnet, and nmap, inspect local connections via netstat/ss, understand TCP states, and validate DNS resolution, providing practical command examples for each step.

Linuxconnectivity toolsethtool
0 likes · 12 min read
Master Network Connectivity Checks: From ethtool to nmap
MaGe Linux Operations
MaGe Linux Operations
Sep 23, 2024 · Operations

Master Network Connectivity Checks: Essential Linux Tools & Commands

Learn how to verify physical link status, test network reachability, trace routes, and diagnose TCP/UDP ports using Linux utilities such as ethtool, ping, tracepath, wget, curl, netcat, telnet, nmap, netstat, and ss, with practical command examples and interpretation tips.

connectivity testingethtoollinux-commands
0 likes · 15 min read
Master Network Connectivity Checks: Essential Linux Tools & Commands
Liangxu Linux
Liangxu Linux
Aug 6, 2023 · Operations

Why Does Your Network Lose Packets? 30+ Troubleshooting Steps Revealed

This article explains the concept of network packet loss, walks through the sending and receiving mechanisms of Ethernet frames, and provides a comprehensive, layer‑by‑layer checklist—including hardware NIC, driver, kernel, IP, TCP/UDP, and application‑level diagnostics—plus concrete Linux commands and configuration tweaks to locate and fix the root cause.

Packet LossTCPdiagnostics
0 likes · 36 min read
Why Does Your Network Lose Packets? 30+ Troubleshooting Steps Revealed
AI Cyberspace
AI Cyberspace
Apr 11, 2023 · Fundamentals

Inside Linux Kernel: From Boot to Intel I350 NIC Driver Initialization

This article walks through the Linux kernel boot sequence, the initialization of the kernel networking stack, the registration and initialization steps of the Intel I350 (IGB) network driver, and demonstrates how to inspect the resulting network interface using ifconfig and ethtool commands.

LinuxNetwork DriverPCI
0 likes · 18 min read
Inside Linux Kernel: From Boot to Intel I350 NIC Driver Initialization
Liangxu Linux
Liangxu Linux
Apr 3, 2023 · Fundamentals

Mastering Linux NIC Packet Processing and Ring Buffer Optimization

This guide explains how a network interface card (NIC) receives packets, the role of DMA, interrupt handling, poll functions, and ring buffers, then details multi‑CPU ring buffer handling, key ethtool commands for statistics, buffer size, queue configuration, and hash‑based flow distribution.

LinuxNICRing Buffer
0 likes · 10 min read
Mastering Linux NIC Packet Processing and Ring Buffer Optimization
IT Services Circle
IT Services Circle
Aug 4, 2022 · Fundamentals

Why TCP Does Not Guarantee No Packet Loss: Detailed Walkthrough of Data Packet Transmission and Common Loss Scenarios

This article explains how TCP packets travel from user space to the destination, highlights typical points where packet loss can occur—including connection establishment, flow‑control queues, NIC buffers, and end‑to‑end network hops—and shows how to diagnose and mitigate these issues using Linux tools.

LinuxPacket LossTCP
0 likes · 17 min read
Why TCP Does Not Guarantee No Packet Loss: Detailed Walkthrough of Data Packet Transmission and Common Loss Scenarios
MaGe Linux Operations
MaGe Linux Operations
Jul 23, 2022 · Operations

Master tmux: Essential Commands and Keyboard Shortcuts for Linux

This guide introduces tmux, the powerful terminal multiplexer for Linux, covering core session, window, and pane commands along with handy keyboard shortcuts, and also explains how to identify physical network interfaces using ethtool, providing practical examples for everyday system administration.

Session Managementethtoolnetwork
0 likes · 7 min read
Master tmux: Essential Commands and Keyboard Shortcuts for Linux
Open Source Linux
Open Source Linux
Sep 15, 2021 · Operations

Master ethtool: How to Query and Configure Network Interface Settings

ethtool is a Linux command-line utility for querying and modifying network interface parameters, offering options to view driver info, adjust speed, duplex, offload settings, and perform self-tests, with practical examples demonstrating how to inspect and configure interfaces such as ens33.

LinuxSystem Administrationethtool
0 likes · 4 min read
Master ethtool: How to Query and Configure Network Interface Settings
Liangxu Linux
Liangxu Linux
Apr 26, 2021 · Operations

How to Diagnose and Fix Network Packet Loss on Linux Servers

This article explains the common causes of network packet loss on Linux, walks through the packet transmission process, outlines a layer‑by‑layer troubleshooting framework, and provides concrete commands, configuration tweaks, and hardware checks to identify and resolve loss at the NIC, driver, kernel, IP, TCP, UDP, and application layers.

LinuxPacket LossTCP/IP
0 likes · 36 min read
How to Diagnose and Fix Network Packet Loss on Linux Servers
Efficient Ops
Efficient Ops
Apr 12, 2021 · Operations

Mastering Network Packet Loss: Diagnosis and Solutions for Linux Servers

This guide explains the fundamentals of network packet loss, illustrates how packets are sent and received, and provides step‑by‑step troubleshooting methods for hardware NIC, driver, kernel stack, TCP/UDP, and application‑level issues on Linux systems, complete with command examples and visual diagrams.

Packet Lossethtoolnetwork
0 likes · 34 min read
Mastering Network Packet Loss: Diagnosis and Solutions for Linux Servers
Refining Core Development Skills
Refining Core Development Skills
Oct 19, 2020 · Operations

Linux Network Packet Monitoring and Tuning: Tools, RingBuffer, Interrupts, and SoftIRQ Optimization

This article explains how to monitor and tune Linux network packet reception using tools such as ethtool, ifconfig, and procfs, covering RingBuffer inspection, hardware and soft interrupt analysis, multi‑queue configuration, interrupt coalescing, and GRO settings to improve throughput and reduce packet loss.

LinuxTuningethtool
0 likes · 17 min read
Linux Network Packet Monitoring and Tuning: Tools, RingBuffer, Interrupts, and SoftIRQ Optimization
ITPUB
ITPUB
Jun 1, 2020 · Operations

How to Diagnose and Fix UDP Packet Drops on Linux

This guide explains the Linux packet‑receive path, shows how to verify UDP loss with tools like ethtool, ifconfig, and netstat, and provides step‑by‑step methods to identify NIC, driver, kernel, firewall, buffer‑size, and application causes while offering concrete commands to adjust ring buffers, sysctl parameters, and socket settings.

LinuxNetworkingUDP
0 likes · 13 min read
How to Diagnose and Fix UDP Packet Drops on Linux
Liangxu Linux
Liangxu Linux
May 4, 2020 · Operations

How to Diagnose and Fix Linux UDP Packet Drops

This guide explains the Linux packet‑receiving process, shows how to identify where UDP drops occur, and provides practical commands and kernel tuning tips to troubleshoot network‑card, driver, system, and application‑level packet loss.

Packet LossUDPdropwatch
0 likes · 13 min read
How to Diagnose and Fix Linux UDP Packet Drops
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Nov 8, 2019 · Operations

Boost Network Performance on Kunpeng CPUs: Tuning Tips & Tools

This guide explains how to improve network subsystem performance on Kunpeng processors by using tools such as ethtool and strace, adjusting PCIe payload size, binding NIC interrupts to NUMA‑local cores, tweaking interrupt coalescing, enabling TSO, and replacing select with epoll for high‑concurrency workloads.

KunpengNUMANetwork Tuning
0 likes · 12 min read
Boost Network Performance on Kunpeng CPUs: Tuning Tips & Tools
Efficient Ops
Efficient Ops
Oct 14, 2018 · Operations

How to Diagnose and Fix UDP Packet Loss on Linux Servers

Learn step-by-step how to verify UDP packet loss on Linux, interpret driver and kernel statistics, adjust ring buffers and socket buffers, and use tools like ethtool, netstat, dropwatch, and perf to pinpoint and resolve network drops caused by hardware, configuration, or system load.

LinuxPacket LossUDP
0 likes · 13 min read
How to Diagnose and Fix UDP Packet Loss on Linux Servers