To improve gaming ping, first prove whether the delay comes from Wi‑Fi, router congestion, packet loss, upload saturation, VPN routing, provider routing or the game server itself. Fix the layer that actually adds latency.
Gaming latency guide
How to Improve Gaming Ping
This guide helps you validate whether gaming lag is caused by Wi-Fi, router congestion, packet loss, upload saturation, VPN routing, provider routing or the game server itself.
Recommended tests
Build a gaming latency evidence set
Run these tests before changing DNS, buying a router or contacting the provider. Repeat over Ethernet and Wi-Fi for a clean comparison.
Benchmark Gaming Ping and Choose the Right Diagnostic
A fast download result does not rule out gaming lag. Record the live behaviour first, compare it with the tiers below, then follow the diagnostic path that matches the fault.
Record the baseline.
Note in-game ping, jitter, packet loss and whether the problem appears only while the line is busy. Compare the result with the benchmark table below.
Separate the home network from the broadband path.
Run two pings at the same time: one to your router and one to a reliable external address. Comparing them shows whether delay begins inside the home or after traffic reaches the broadband connection.
1. Find and ping the local gateway
Your router is commonly at 192.168.1.1 or 192.168.0.1, but confirm the actual gateway used by your device.
Windows: run ipconfig, note Default Gateway, then use ping 192.168.1.1 -t.
macOS: use route -n get default | grep gateway, then run ping 192.168.1.1.
Linux: use ip route | grep default, then run ping 192.168.1.1.
2. Run an external ping beside it
Open a second terminal window and ping a stable external anycast address.
Windows:ping 1.1.1.1 -t
macOS or Linux:ping 1.1.1.1
Let both windows run while the problem is happening, or while another device starts a large upload and download.
Both local and external pings spike
The delay starts before traffic leaves the home. Continue with the Wi-Fi and local packet-loss checks to test interference, mesh backhaul, powerline links, cables and router load.
Local ping is stable but external ping spikes under load
The device-to-router path is probably clean. Continue with the loaded-latency, SQM and household-traffic checks. If spikes also occur while idle, compare times of day and investigate provider congestion or routing.
Only one game or server route is poor
The cause may be matchmaking region, game-server load or an external route. Compare the route diagnostics and server-region checks before changing local hardware.
This PowerShell workflow finds the active IPv4 default gateway and opens two independent trace windows: one for the router and one for a stable external target. It is useful when a brief lag spike is difficult to reproduce with separate manual commands.
Keep it in a folder you can find easily, such as Documents. Read the script before running it and do not use a downloaded version that contains unrelated commands.
Open Windows Terminal or PowerShell in that folder.
Run powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\LinkSpeed-Trace.ps1. The bypass applies only to that launched PowerShell process and does not permanently weaken the machine-wide execution policy.
Reproduce the problem.
Leave both windows visible while gaming or while another device starts a large upload and download. Press Ctrl+C in each trace window when finished.
Compare matching timestamps.
One isolated slow reply is not proof of a fault. Look for repeated or sustained changes that line up with the exact moment the game stutters.
Both traces spike together
The delay begins on or before the local gateway path. Test Ethernet, Wi-Fi signal, mesh backhaul, powerline adapters, cables and router CPU load.
Gateway stays stable; external trace rises under load
The local device-to-router path is probably healthy. Test loaded latency and upload saturation, then consider provider congestion if the rise also occurs while idle.
External target alone drops occasionally
Do not diagnose packet loss from one anycast destination. Repeat against another stable endpoint and compare the game's own telemetry before escalating.
Window placement: PowerShell opens two windows but Windows controls their initial positions. Use Windows Snap Layouts or drag them side by side; the script does not force coordinates or alter desktop settings.
Packet loss can cause rubber-banding, missed inputs and disconnects even when average ping looks acceptable. Prove whether packets are being lost between the gaming device and router before blaming the provider.
Run a 100-packet test to the gateway.
On Windows use ping -n 100 192.168.1.1. On macOS or Linux use ping -c 100 192.168.1.1. Replace the address with the actual default gateway.
Check the Wi-Fi link rather than relying only on signal bars.
On Windows run netsh wlan show interfaces and inspect signal strength, radio type, channel and receive/transmit rates. A strong signal can still be unstable if the channel is congested.
Compare 2.4 GHz, 5 GHz and 6 GHz carefully.
Use 2.4 GHz for range, but expect more interference. Use 5 GHz or 6 GHz for cleaner airtime when the device is close enough. On 2.4 GHz, channels 1, 6 and 11 are the normal non-overlapping choices at 20 MHz width.
Retest over Ethernet.
If local packet loss disappears when wired, the broadband line is not the immediate cause. Improve router placement, channel selection, mesh backhaul or the client adapter before upgrading the package.
Avoid treating one silent traceroute hop as packet loss. Routers may deprioritise or ignore diagnostic probes while still forwarding game traffic normally. Loss is meaningful when it persists at the destination or continues through later hops.
Verify the improvement against real gaming thresholds. Once you have updated the wireless channel, retested over Ethernet where possible and confirmed that the 100-packet gateway test returns 0% packet loss, compare the new result with the ideal ping, jitter, packet-loss and loaded-latency tiers for gaming. This confirms whether the local fix has produced a stable connection rather than only one better speed-test result.
Use Traceroute, Pathping and MTR for Game Route Problems
Use route diagnostics only after Ethernet and local-gateway tests are stable. They can show where delay begins on the outbound path, but one trace cannot reveal the complete return route and an intermediate router may deprioritise diagnostic replies.
Windows tracert
Use numeric output first so reverse-DNS lookups do not slow the trace.
tracert -d linkspeed.co.uk
Windows Pathping
Pathping combines route discovery with repeated probes and may take several minutes.
pathping linkspeed.co.uk
macOS or Linux traceroute
Replace the example host with a game endpoint only when the publisher exposes one legitimately.
traceroute -n linkspeed.co.uk
MTR route and loss summary
Where MTR is already installed, this records 100 report cycles without opening an interactive display.
mtr -rwzc 100 linkspeed.co.uk
Hops 1–3: home network and ISP access edge
Hop 1 is normally the local router. A consistently high first hop points to Wi-Fi, Ethernet, powerline, mesh backhaul or router load. The next few hops often cover the provider access network, but the exact numbering varies by broadband technology and ISP.
Later hops: BGP, peering and transit handoffs
Border Gateway Protocol selects policy-compliant routes between networks; it does not guarantee the geographically shortest path. A permanent latency increase that begins at one hop and continues through every later responding hop is more useful than one isolated slow reply. Network names may reveal an exchange or transit provider, but hops 4–7 do not represent the same layer on every route.
Why asymmetric routing complicates diagnosis
The outbound route shown by tracert, traceroute or MTR may differ from the return path used by the game server. A clean outbound trace therefore cannot prove that the reverse route is equally direct. Return-path congestion or a distant transit detour can raise in-game ping without appearing clearly in a one-way trace.
Ignore isolated intermediate spikes
If one hop shows high latency or loss but later hops and the final destination return to normal, that router is probably rate-limiting diagnostic traffic rather than delaying forwarded game packets. Loss becomes more meaningful when it continues through later hops and reaches the destination.
Best evidence: capture several traces during the fault and at a normal time, together with the game region, wired local-gateway ping, final-destination latency, packet loss and loaded-latency results. A route change or poor peering path is most credible when the same pattern repeats.
Traffic management is useful when gaming latency rises as other devices upload, download or stream. Before changing queue priorities, use the timestamped local and external PowerShell trace to prove whether background traffic is increasing external latency while the router gateway remains stable. Start with Smart Queue Management rather than assuming that marking every game packet as highest priority will solve the fault.
What DSCP tags actually do
Differentiated Services Code Point is a field in the IP header that can classify traffic. Common classes include EF for tightly controlled real-time traffic, AF classes for assured delivery and CS1 for low-priority background traffic.
Do not blindly mark an entire console or gaming PC as EF. That device may also download updates, stream video or upload recordings. Over-marking traffic can make prioritisation ineffective and may disadvantage other interactive devices.
Prefer device and flow fairness first
CAKE and FQ-CoDel separate competing flows so one large transfer cannot monopolise the queue. For most homes, this provides a safer starting point than maintaining game-specific port lists or forcing strict DSCP classes.
Where a router supports device priority, assign the console or PC a reserved DHCP address, apply a moderate interactive priority and retest while household traffic is active.
Set safe shaping headroom
Run several wired tests when the line is quiet. Begin with SQM download and upload values around 90–95% of the repeatable real throughput, not the package headline speed. Lower the limit slightly if loaded latency still rises; increase it carefully if latency is controlled and too much throughput is being lost.
Check router processing capacity
SQM runs on the router CPU. Older or low-powered hardware may not shape a fast full-fibre connection at line rate. If enabling SQM causes severe speed loss or high CPU load, use simpler settings, reduce the shaped rate or move to hardware capable of handling the connection speed.
OpenWrt SQM with CAKE: conservative setup
OpenWrt menu names, interfaces and package commands vary by release and device. Back up the router configuration before making changes and confirm that the installed firmware matches the router model.
Install the supported SQM interface.
Connect by SSH and run opkg update, followed by opkg install luci-app-sqm. On newer releases that use a different package manager, install the equivalent package through LuCI or the documented package tool for that release.
Select the real WAN interface.
Open Network > SQM QoS. Choose the interface that carries internet traffic, such as pppoe-wan or the relevant Ethernet/VLAN device. Do not copy an interface name from another router.
Enter measured rates in kbit/s.
For a repeatable wired result of 100 Mbps down and 20 Mbps up, a reasonable starting point is approximately 90000 download and 18000 upload. Retest and tune rather than treating these percentages as exact for every line.
Use CAKE with a standard script first.
Select cake and a supplied script such as piece_of_cake.qos. Leave advanced DSCP, ECN and host-isolation options at their documented defaults until the basic configuration has been proven.
Configure link-layer overhead carefully.
Overhead depends on FTTP, PPPoE, VLAN tagging, VDSL/PTM, cable or ADSL/ATM encapsulation. There is no universal byte value for every UK connection. Use the OpenWrt SQM documentation and the provider's actual access method rather than copying a generic table.
Save, apply and rerun the same tests.
Compare idle ping, loaded latency, throughput and CPU load. A successful setup keeps the rise under load small without unnecessarily reducing speed.
Useful OpenWrt checks
/etc/init.d/sqm enable
/etc/init.d/sqm restart
uci show sqm
Use tc -s qdisc show to list active queue disciplines. To inspect one interface, add its actual device name, for example tc -s qdisc show dev pppoe-wan.
How to read CAKE statistics
Drops and marks
A small number of controlled drops or ECN marks during a heavy transfer can show that active queue management is preventing an oversized queue. Persistent heavy dropping, retransmissions or poor throughput may mean the configured rate or overhead is wrong.
Backlog
A backlog that grows and remains high while latency deteriorates suggests that the shaper is not controlling the true bottleneck. Recheck the WAN interface, bandwidth values and encapsulation overhead.
Flow and host isolation
CAKE can separate flows and, depending on its mode, internal hosts. This helps stop one download or device from consuming the entire queue. The exact statistic names depend on the active CAKE mode and software version.
Memory and CPU limits
High memory use or CPU saturation can prevent the router from shaping at the requested rate. Do not simply increase buffer memory: first confirm that the hardware can sustain SQM at the connection speed.
Advanced CAKE tins and DSCP marking
CAKE can divide traffic into priority tins according to DSCP values, but the exact tin layout depends on the selected diffserv mode. This is an advanced option: first prove that ordinary SQM and flow isolation control loaded latency.
Do not mark an entire gaming device as EF
Marking every packet from a console or PC as Expedited Forwarding also prioritises game downloads, video, cloud sync and software updates from that device. This can crowd the highest-priority tin and reduce fairness for voice calls and other interactive traffic.
Where classification is necessary, prefer narrow, verified rules and a moderate interactive class. Keep bulk transfers in Best Effort or CS1.
Confirm the active CAKE mode
Run tc -s qdisc show and check whether CAKE is using besteffort, diffserv3, diffserv4 or another mode. A four-tin display commonly shows Bulk, Best Effort, Video and Voice, but output varies by CAKE version and configuration.
OpenWrt firewall syntax varies
OpenWrt 22.03 and later normally uses firewall4 with nftables. Do not paste old iptables examples or assume that a generic UCI rule supports set_dscp and target MARK in every release. Build DSCP rules using the syntax documented for the installed OpenWrt and firewall version.
Ingress marking needs special care
Download packets arrive from the WAN before they are associated with a LAN destination in the same way as outbound traffic. NAT, ingress shaping and the intermediate functional block device can affect where classification must occur. Test counters rather than assuming an inbound rule is active.
Replace pppoe-wan with the actual shaped interface. CAKE packet, byte, drop and ECN counters are the primary evidence of tin activity; OpenWrt does not normally produce a friendly log entry for every packet classification decision.
Expected controlled drops
A small increase in CAKE drops or ECN marks during a saturated transfer can be normal. Active queue management deliberately prevents a large standing queue.
Priority tin dominates
If nearly all traffic lands in Video or Voice, the marking rule is too broad or upstream DSCP values are being trusted unexpectedly. Remove the rule and return to a standard SQM profile.
CPU or interface errors
If throughput collapses, softirq load becomes excessive or genuine interface errors appear, lower the shaped rate and confirm that the router hardware can run CAKE at the required speed.
Windows network-adapter checks for gaming
Adapter settings are driver- and hardware-specific. There is no universal low-latency profile that should be applied to every PC. Change one option at a time, record the baseline and restore the default when the result is worse.
Interrupt moderation
Disabling interrupt moderation can reduce receive batching on some adapters, but it increases CPU interrupt load. Test it only when the PC has adequate CPU headroom and local latency or DPC measurements suggest the adapter is contributing jitter.
Receive Side Scaling
RSS normally distributes receive processing across available processor cores and is generally best left enabled on a modern multi-core PC. Disabling it can concentrate network work on one CPU and make performance worse.
Large Send Offload and packet coalescing
Offloads improve efficiency and throughput. Disable LSO or packet coalescing only as a controlled troubleshooting test for a confirmed driver problem, then compare throughput, CPU use, packet loss and game behaviour.
Energy Efficient Ethernet and power saving
If an Ethernet link shows brief wake-up delays or repeated link-state changes, test with Energy Efficient Ethernet disabled and untick Allow the computer to turn off this device to save power. These controls may not exist on every adapter.
Record the current adapter settings.
Open Device Manager, expand Network adapters, open the active adapter's properties and take screenshots of the Advanced and Power Management tabs.
Update from the PC or adapter manufacturer.
Install the correct signed driver and firmware before changing advanced properties. Generic driver-updater utilities are not required.
Change one setting only.
Restart the adapter or PC when required, then repeat the same local gateway ping, external ping and in-game test.
Keep only measured improvements.
Restore defaults if latency, stability, throughput or CPU utilisation becomes worse.
Many online gaming guides recommend universal .reg files that change NetworkThrottlingIndex, SystemResponsiveness, TcpAckFrequency, TcpNoDelay or delayed-ACK behaviour. LinkSpeed does not recommend applying these values globally. They can alter normal Windows scheduling and TCP behaviour without addressing the actual cause of gaming lag.
Most real-time gameplay uses UDP
Many modern multiplayer games use UDP for active match traffic. TCP-specific values such as TcpAckFrequency and TcpNoDelay therefore have no direct effect on the UDP packets carrying movement, aiming or game-state updates.
Immediate ACKs can reduce efficiency
Forcing more frequent TCP acknowledgements may increase upstream overhead and reduce efficiency during game downloads, web use or other bulk transfers. It is not a general-purpose way to lower internet ping.
Scheduler changes can increase stutter
Changing multimedia scheduling values can shift CPU time between foreground and background work. On some systems this increases driver load, DPC latency, audio crackling or frame-time instability instead of improving responsiveness.
Global scripts are difficult to audit
Downloaded registry packs often change several unrelated values at once. That makes it difficult to identify which setting caused a problem and can leave obsolete keys behind after Windows, driver or game updates.
Safe, workload-specific alternatives
Prove whether the game is using TCP or UDP.
Use the game's official documentation, Windows Resource Monitor or a trusted packet-capture workflow. Do not apply TCP tuning to a UDP workload and expect a ping reduction.
Fix the measurable bottleneck first.
Prioritise Ethernet testing, Wi-Fi packet-loss checks, loaded-latency testing, router SQM, current network drivers and server-region selection before touching the registry.
Create a restore point and export any key before testing.
Use SystemPropertiesProtection.exe to create a restore point, then export the exact registry branch being changed. Record the original value and whether the value existed.
Change only one documented setting.
Use a setting recommended by the game publisher, adapter manufacturer or Microsoft for the specific workload. Restart when required and repeat the same ping, throughput, packet-loss and frame-time tests.
Delete the test value when it does not help.
Do not leave experimental keys in place merely because they caused no obvious error. Restore the exported branch or remove the added value and reboot.
Identify the active adapter safely
PowerShell can show the interface name, status and index without opening Registry Editor:
This is safer than guessing which GUID folder belongs to the active adapter.
Interface-specific TCP keys are still advanced diagnostics, not routine optimisation. Adding TcpAckFrequency or TcpNoDelay under one adapter GUID can still affect every TCP workload using that interface. Only test such values when a specific TCP-based application has a documented delayed-ACK or Nagle interaction, and remove them immediately if there is no repeatable benefit.
Check Whether a Game Uses UDP or TCP with Wireshark
TCP registry settings cannot directly change UDP gameplay traffic. Before testing any interface-specific TCP value, capture a short sample and confirm which protocol carries the active match.
Install Wireshark from its official source.
Close unrelated browsers, launchers and downloads where practical. Start a capture on the active Ethernet or Wi-Fi adapter, then enter a private match or training session for about 60 seconds.
Stop the capture before analysing it.
Do not leave a long unrestricted capture running. Packet captures can contain IP addresses, DNS lookups and other private metadata, so save and share them only when necessary.
Identify a likely game-server address.
Use the Conversations view under Statistics to find remote endpoints with sustained traffic during the match. DNS lookups can help, but many games use shared cloud infrastructure, encrypted DNS or endpoints whose names do not identify the title.
Filter the suspected endpoint.
Use ip.addr == 203.0.113.10, replacing the example address with the observed server IP. Then inspect the Protocol and Info columns.
UDP, DTLS or QUIC dominates
TCP-only registry values such as TcpAckFrequency and TcpNoDelay will not directly reduce the active gameplay latency. Focus on Wi-Fi, jitter, packet loss, route quality and bufferbloat.
TCP appears only for login or chat
This is common. A game can use TCP for authentication, inventory or social features while using UDP for the live match. Do not treat a few TCP packets as proof that TCP tuning will improve gameplay.
TCP carries sustained match traffic
Only then is a narrow TCP-specific test potentially relevant. Even so, delayed ACK or Nagle behaviour must be demonstrated rather than assumed from ordinary ACK or PSH, ACK packets.
Interpretation warning: normal TCP acknowledgements do not prove harmful delayed-ACK behaviour. Packet timing must be compared with application stalls, retransmissions and the game's own telemetry before changing the registry.
Traditional multiplayer runs the game locally and exchanges compact state updates. Cloud gaming sends each input to a remote machine and streams the rendered video back, so the total button-to-pixel delay includes more than network ping.
Network round-trip time
This is only one part of the experience. A 40 ms network path may remain playable in a local game but feel heavier in cloud gaming once encoding, buffering, decoding and display lag are added.
Server render and video encoding
The remote system must process the input, render a frame and compress it. Platform load, codec choice and stream settings all influence this stage.
Local video decoding
Hardware-accelerated H.264, HEVC or AV1 decoding usually reduces CPU load and frame delay. On Windows, check Task Manager's GPU graphs while streaming. If Video Decode remains idle while CPU use is high, update the graphics driver and verify hardware acceleration in the browser or app.
Display and controller delay
A smooth, clear stream can still feel slow because of TV image processing or a wireless controller path. Enable Game Mode and compare a wired controller where supported.
Separate stream damage from pure input delay.
Pixelation, audio breakup and hitching point towards bandwidth, jitter or packet loss. A clear, smooth picture with delayed controls points more towards encode, decode, display or controller latency.
Compare Ethernet with Wi-Fi.
Cloud video consumes far more sustained bandwidth than ordinary multiplayer. If Ethernet removes stutter or control heaviness, the local wireless path is the first problem to fix.
Check the platform's current statistics overlay.
Use the provider's documented overlay where available and compare network delay, packet loss, frame loss and decode time. Shortcut keys and menu locations can change, so rely on the platform's current support guidance rather than an old fixed shortcut.
Lower stream quality as a diagnostic test.
If a lower bitrate or resolution stabilises the stream, the issue is capacity, Wi-Fi airtime or queueing rather than the raw game-server ping alone.
Target the whole chain: network ping, jitter, packet loss, bitrate stability, server processing, local decode and display response all contribute to cloud gaming input latency.
A fixed SQM ceiling is difficult on a mobile or satellite connection because available capacity changes with radio conditions and network load. A static limit based on the fastest daytime test may fail when capacity falls, while a limit based on the slowest period can waste substantial bandwidth.
Dynamic autorate systems require carefully chosen measurement targets, minimum and maximum rates, safe failure behaviour and device-specific integration. Do not deploy an unverified shell loop that repeatedly commits UCI settings and reloads SQM every few seconds: it can wear flash storage, interrupt traffic and react to signal percentage rather than real bottleneck capacity. Use a maintained OpenWrt-compatible autorate implementation and follow its current documentation for the router and access type.
Practical rule: prove basic CAKE/SQM behaviour on a conservative fixed rate first. Only move to autorate when the line's capacity variation is the remaining source of loaded latency.
Router tuning cannot remove propagation delay or shorten a poor external route. Physical distance sets a lower bound, while peering, transit paths, congestion and matchmaking choices add further delay.
Distance creates an unavoidable baseline
Signals travel more slowly through fibre than through a vacuum, and a game packet must normally make a round trip. A useful engineering approximation is roughly 5 microseconds per kilometre one way in fibre, before router processing, access-network delay or route detours are added.
This means nearby UK or western European servers can produce very low latency, while transatlantic routes will always carry a much higher physical minimum.
Network routes are not straight lines
Traffic may pass through several provider, peering and transit networks before reaching the game host. A server in Frankfurt can still perform poorly if the ISP takes an indirect or congested path through another city or carrier.
Compare traceroute patterns and final-destination latency rather than assuming geography alone explains the result.
Automatic matchmaking can widen regions
When player numbers are low, some games expand the search area to reduce queue times. That can place a UK player on a distant European or North American server even when the local broadband connection is healthy.
If the game offers a region selector, data-centre list or maximum-ping setting, use it to limit the search area and accept a longer queue in exchange for more consistent latency.
Geo-filtering has trade-offs
Some gaming routers can block matchmaking hosts outside a chosen radius. This can prevent accidental distant matches, but strict filtering may cause failed joins, longer queues or incompatibility with relay and authentication services.
Use a broad radius first, allow required service hosts and disable the filter when a title behaves unpredictably.
Sub-tick netcode still depends on stable delivery
Traditional fixed-tick servers process actions at discrete update intervals. Sub-tick systems can timestamp actions between those updates, but they cannot repair an unstable network path. Jitter, loss and packet reordering can make state updates arrive late or unevenly, forcing correction and interpolation even when average ping looks acceptable.
Treat low jitter and zero repeated packet loss as essential. A netcode label is not a substitute for a stable route.
How to optimise the selected region
Record the in-game data centre or server region.
Do not rely only on a generic speed test. Note the region, displayed match ping and time of day for several sessions.
Disable automatic selection where the game permits it.
Choose UK, Europe West or the nearest stable region. Avoid locking to one server when the game warns that capacity or availability is poor.
Compare more than one route.
Test another nearby region and another game. If only one title or destination is bad, the problem is more likely external routing, peering or server load than the home network.
Test routing services cautiously.
A gaming-focused routing service or VPN can occasionally improve a poor path, but it can also add encryption, detours and subscription cost. Compare wired results with and without it and keep it only when the same game route improves consistently.
Escalate with route evidence.
Provide the provider with dates, times, destination region, Ethernet results and final-destination latency or loss. Avoid presenting one slow intermediate traceroute hop as definitive proof.
Nearby region, stable low ping
The external route is healthy. Continue with local jitter, loaded latency and device checks if gameplay still feels delayed.
Distant region selected unexpectedly
Change the matchmaking region or maximum-ping preference. The broadband package itself is unlikely to remove this distance penalty.
Nearby region, poor route only in one title
Compare another server and time period. Persistent title-specific problems may require the game operator or ISP to correct routing or peering.
Do not promise a fixed latency saving. Region controls, geo-filters and gaming-routing services can change the selected path, but the benefit depends on the game, ISP, server load and current network route.
After Ethernet, packet-loss and loaded-latency checks are clean, a different VPN route can sometimes improve an inefficient path to one destination. It can also make ping worse, so compare the same game region with the VPN off and on.
PS5 and Xbox MTU, Double NAT, UPnP and Port-Forwarding Checks
NAT and MTU faults can interrupt sessions or matchmaking, but neither is a universal explanation for high ping. Measure the path and change one setting at a time rather than copying fixed values or opening broad port ranges.
Measure path MTU instead of guessing
PPPoE, VPN tunnels and other encapsulation can reduce usable packet size. On Windows, start with ping 1.1.1.1 -f -l 1472 and lower the payload until it succeeds, then add 28 bytes for the IPv4 and ICMP headers.
Values such as 1454 or 1473 are test points, not universal UK settings. A lower console MTU may help a proven fragmentation or black-hole MTU fault, but it does not normally reduce ordinary round-trip latency.
Fix Double NAT at the router boundary
If an aftermarket router receives a private WAN address from an ISP gateway, two routing layers may be active. Use bridge or modem mode on the ISP equipment where supported, or put the second router into access-point mode.
A DMZ does not remove provider-side carrier-grade NAT. If the WAN address falls within 100.64.0.0/10, ask the provider about a public IPv4 option or correctly supported IPv6.
Use UPnP or narrow manual rules—not both
UPnP is normally the simplest way for a trusted console to request temporary mappings. It can fail when two routers are active, firmware is faulty or stale rules remain.
For manual forwarding, reserve a stable local IP and forward only the ports documented by the platform or game publisher. UDP 3074 is commonly associated with Xbox and some titles, but required ports vary. Do not expose broad ranges without a specific need.
Open NAT does not guarantee lower ping
NAT status mainly affects inbound matchmaking and peer connectivity. Opening a port cannot shorten the physical route to a server or fix Wi-Fi interference, provider congestion, packet loss or bufferbloat.
Avoid combining broad DMZ exposure, UPnP and overlapping manual forwards for the same device. Keep one controlled method and remove rules that are no longer needed.
Windows path-MTU test
Reduce the payload only when the command reports that fragmentation is required.
Security checkpoint: keep the router firewall enabled, update firmware and avoid forwarding ports to a device that does not need them. Port forwarding should solve a documented connectivity requirement, not be used as a general gaming-speed tweak.
Intel Puma Chipset Latency and Virgin Media Hub Checks
When rhythmic latency spikes continue over Ethernet while the connection is otherwise idle, older cable-gateway hardware can be one possible cause. Do not diagnose a chipset issue from a single speed test: first rule out Wi-Fi, household traffic, signal faults and provider congestion.
Why older Puma-based hardware is relevant
Some Intel Puma 6 cable-modem platforms were associated with periodic latency and packet-processing problems. The Virgin Media Hub 3 is a well-known UK example. Firmware updates reduced the severity for many users, so an old chipset alone does not prove that it is causing the current fault.
A suspicious pattern is a low, steady Ethernet baseline interrupted by repeatable jumps into triple-digit latency while no upload, download or local wireless link is involved.
Run a longer wired latency sample
Connect one computer directly by Ethernet, pause household traffic and run the test for at least five minutes.
Windows:ping 192.168.0.1 -t
macOS or Linux:ping -i 0.2 192.168.0.1
Replace the address with the hub's actual gateway. Some systems restrict very short ping intervals unless the command is run with elevated privileges.
Do not test only the router address
A gateway ping measures the local routing interface and may not exercise the cable-modem path. Run a second continuous ping to 1.1.1.1 and, where identifiable, compare the first upstream hop shown by traceroute.
If only the router ping spikes, investigate the local device, cable or router load. If the external path shows the repeating spikes while the local gateway remains stable, the modem, cable segment or upstream network deserves closer investigation.
Look for a repeatable pattern, not one slow reply
One delayed response is not conclusive. Save several minutes of results and look for recurring spikes at similar intervals, destination packet loss, or the same pattern across more than one wired device.
Also repeat the test at a quiet time. Congestion and signal impairment can imitate hardware latency but usually produce a less regular pattern.
Gateway and external pings both stay stable
The modem chipset is unlikely to be the immediate cause. Return to game-server selection, Wi-Fi, background traffic and loaded-latency checks.
Keep the evidence and compare another Ethernet device. Then check cable signal status or ask the provider to review the hub and line.
Virgin Media Hub 3: modem mode and replacement options
On a Hub 3, modem mode disables the hub's routing and Wi-Fi functions so a separate router handles local traffic. It can reduce workload on the gateway, but it does not replace the cable-modem chipset itself and therefore is not a guaranteed cure for chipset-level latency.
Record a router-mode baseline first.
Keep screenshots or copied ping output from the wired idle test and loaded-latency test.
Enable modem mode and connect one suitable router.
Follow Virgin Media's modem-mode procedure. When modem mode is active, the hub management interface is normally reached at 192.168.100.1.
Repeat exactly the same tests.
If loaded latency improves but rhythmic idle spikes remain, the separate router may have fixed queueing without removing the modem-side behaviour.
Escalate with evidence when the fault persists.
Provide dates, times, wired results, downstream/upstream signal information and tests from more than one device. Ask the provider to assess the line and available replacement-hub options rather than asserting that the chipset is conclusively defective.
Hardware note: the Virgin Media Hub 5 uses a newer non-Puma platform. Availability and replacement eligibility depend on the customer's service and Virgin Media's current policies.
Use Ethernet where possible, test loaded latency, pause uploads and downloads, check packet loss, choose a nearby game server and validate whether Wi-Fi, router load or provider routing is the cause.
Does faster broadband reduce gaming ping?
Faster broadband does not automatically reduce ping. Gaming latency is affected by server distance, routing, Wi-Fi stability, packet loss, jitter, upload saturation and router queue management.
Is Ethernet better than Wi-Fi for gaming?
Ethernet is usually more stable because it avoids Wi-Fi interference, weak signal, band steering and airtime competition. It is the best first validation step for gaming lag.
Does changing my DNS server reduce my in-game ping?
Usually not. DNS translates a hostname before the connection begins. Once a game session is connected, traffic normally travels directly between the device and the selected server IP, so DNS does not control the active in-game route.
How do I check whether Wi-Fi is causing gaming lag spikes?
Run a continuous ping to the router gateway while gaming or loading the connection. If the local gateway ping spikes or loses packets, the delay begins on the home network. If the gateway remains stable but an external ping rises, investigate bufferbloat, provider congestion or routing.
Should packet coalescing be on or off for gaming?
Leave packet coalescing enabled by default. Disable it only as a controlled test when investigating a confirmed network-driver or latency problem, then compare ping, packet loss, throughput and CPU usage before keeping the change.