한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

Game Lag White Paper › L5 Data center network equipment

Bad cables and port errors Bad cable / optics (CRC errors)

Cause ID dc-bad-cable · Primary owner Infra team (Network infrastructure)

Open the interactive card with figures and simulations →

Bad optics or a bad cable corrupt a steady share of the packets that pass through that path.

Why Bit errors from bad optics or cables → Effect The equipment silently drops corrupted packets → On screen Only some servers or players using that path teleport or rubber-band from steady packet loss

Symptoms
Teleporting, Rubber-banding
Factors
Packet loss
Who’s affected
Specific zone/channel
When
Always
Owner
Primary owner Infra team (Network infrastructure)
Infra team action items
Monitor and alert on port error (CRC) counters, replace parts such as optics and cables, take the problem link out and route around it until it’s replaced.
On the graph
Outliers only · CRC errors per port, loss rate per server/path
Where to look
Check the CRC counters on both ends of the link. On switches, the port’s FCS errors (dot3StatsFCSErrors) and input errors (ifInErrors); on servers, crc under RX errors in ip -s -s link (kernel stat rx_crc_errors)
Confirmed if
CRC errors on one port keep rising regardless of traffic volume or time of day, and only servers and players passing through that port see loss
Ruled out if
No CRC errors and only output drops rising: congestion (“Switch microbursts,” “Data center link saturation”)
Check with
Infra tools (no game code needed)

Sources

  1. Understanding and Mitigating Packet Corruption in Data Center Networks (SIGCOMM 2017) ACM
    Analysis of 350,000 data center links: corruption comes from bad optics, damaged fiber, and dirty connectors; corruption rates stay steady regardless of utilization; problem links are taken out for repair while keeping enough paths in service
  2. RFC 3635: Definitions of Managed Objects for the Ethernet-like Interface Types IETF
    Frame check (FCS) failure counter (dot3StatsFCSErrors); these errors are included in input errors (ifInErrors)
  3. Interface statistics Linux kernel
    rx_crc_errors: number of packets received with CRC errors; ip -s -s link shows errors by type

See also

Same layer: L5 Data center network equipment

Same symptom (Teleporting), other layers

View the interactive card with figures and simulations