Skip to content

Ethernet vs. WiFi: Ping, Packets, & Playing Better

Riot··14 votes·224,075 views

Ethernet

vs. Wifi

Clairvoyance Blog

It is a truth universally acknowledged that LAG SUCKS. Plenty of players experience ping spikes, lag, and full-blown disconnects all the time. But what if there was a quick fix for all your connection issues? For some players, there might be: switching from WiFi to an Ethernet connection when you play could have drastic results for your in-game experience.



I'm Viscarious, a product manager on Riot's live services team. About six months ago, I lagged out of a game so hard that I decided I had to do something about it. It was the last game of my placement series, and I was playing as Sona supp. Our jungler was thundering into bot lane for a gank, and my Jinx ADC landed a sick double trap on our opponents (Leona and Ezreal). First blood was guaranteed. I was just about to follow-up with my ult when the lag gods smote me. The next thing I knew, Jinx was dead and the enemy Ezreal was snowballing. All I could do was apologize and resist the urge to kick my router.

I had to wonder: what if my problems were caused by my WiFi connection? What if, to claim my rightful spot as a true PC gaming god at the top of the challenger ladder, all I had to do was switch to Ethernet? To understand the problem as deeply as possible (and because this is a Clairvoyance blog post) I dug into some data to find out.


Terms to Understand


Playing Ping Pong and Losing Some Packets

WiFi vs. Ethernet: Average Ping Delta

in milliseconds

When you look at League players around the world, the average ping for players on a WiFi connection is between 6.7ms and 11.7ms higher than for those using an Ethernet connection.

However, this usually doesn’t manifest as consistently higher ping. Instead, increased ping is frequently experienced as ping spikes; your ping increases significantly over a short period of time, then goes back down a few moments later (usually after your whole team is already dead and the enemy Yi is dancing around your nexus). The chart above doesn’t show the severity or duration of ping spikes—just the average ping difference over the course of many games.


WiFi vs. Ethernet: Average Packet-Loss Delta

in percentage points

Similarly, we found that players on WiFi had between 1.9 and 3.7 percentage points higher packet-loss than players on Ethernet. While this may not seem like a lot, there are two things to consider:


1. Every time a packet is lost between your computer and Riot’s servers, a request has to be made for that packet again. You want your packet-loss percentage numbers to be as close to zero as possible because, depending on when the packet-loss happens, you could miss a last-hit, fail to activate your ult, or even whiff the smite on Baron (that's definitely what it was, right junglers?).

2. Similar to our ping chart, this doesn’t show the magnitude or duration of packet-loss when it happens. Players most commonly feel lag when there are big spikes in packet-loss. The 1.9 to 3.7 percent figure is just the average difference between WiFi and Ethernet players over the course of many games.



Who's Playing on WiFi?

Out of curiosity, we analyzed who is playing on Ethernet and WiFi and came across some pretty interesting results:

Some regions rely on WiFi way more than others. While over 90 percent of games in KR are played on Ethernet, well over half of games played in NA and OCE are on WiFi.

Percent of Games Played by Connection Type

by Region

Part of this is likely due to the popularity of hard-wired PC bangs in Korea, but it's also probably because we NA players are complete scrublords.

We saw a slight increase in Ethernet use in Ranked games compared to ARAM and Normal games across all regions.

Percent of Games Played by Connection Type

by Game Mode

But most interesting was the change in Ethernet vs. WiFi use by rank. Across all regions, a higher percentage of high-rank games were played on Ethernet. Although we're not able to draw a causal relationship between playing on Ethernet and an increase in your rank, it’s clear that players at higher ranks are more likely to play on Ethernet. My best guessplanation for this is that highly ranked players are more likely to do everything possible to play on glorious, photo-worthy, wired battlestations.

Percent of Games Played by Connection Type

by Tier



How does WiFi affect game performance?

We now know two things: 1) WiFi has an adverse affect on connection quality, and 2) it's unlikely that Faker has ever played on a WiFi connection. So the next question is whether your WiFi or Ethernet connection affects your in-game performance in a measurable way.

For this analysis we decided to look at a range of gameplay metrics including: Minions Killed (CS), Gold Earned, K/D/A, Mastery Grade, and Win/Loss ratio. We decided to isolate our analysis to ranked games and players who played the same champion on both Ethernet and WiFi within the timeframe analyzed. Basically, we didn’t want to compare the same player’s Mastery Grade with Fizz on Ethernet to their Mastery Grade with Fiddlesticks on WiFi (since ping affects some champs more than others).

We didn’t find conclusive evidence that playing on WiFi negatively impacts certain specific performance metrics such as CS, K/D/A, or Mastery Grade.
Our analysis included only NA region players, but the results should apply globally.

After all that gloom and doom we found about ping spikes, the results surprised us. No matter how we cut the data, we didn’t find conclusive evidence that playing on WiFi negatively impacts certain specific performance metrics such as CS, K/D/A, or Mastery Grade.

We have a few hypotheses regarding this:

1. While lag experienced from WiFi can negatively impact gameplay, it usually only has noticeable effects intermittently, so it’s difficult to isolate the effects within the course of a game (i.e. it’s hard to find the signal among the noise)

2. Players on WiFi may be able to adapt to added ping and packet-loss (playing around it, effectively).

3. Since there are four other players on the team, the impact of one WiFi player may not significantly influence the outcome of a game, especially if there are other players on WiFi on the other team.



When we removed the constraint that players had to play the same champion, we found that the win-rate on Ethernet was 1.1% to 1.7% higher than on WiFI.

Surprisingly, when we removed the constraint that players had to play the same champion across WiFi and Ethernet, we found that the win-rate on Ethernet was 1.1 to 1.7 percentage points higher than on WiFi. This is pretty consistent across regions. We’re really not sure why removing the champion constraint had this result. One hypothesis is that by controlling for champion across connection types, we’re also focusing more on players’ main champs. If you main a champ, you probably get used to dealing with the ping spikes that come with WiFi, but those same spikes hit you harder when you’re just learning a champ.


Ethernet vs. Wifi: Delta in Win-Rate

in Percentage Points



My Personal Experience

The same night I lost that disastrous promo game, I popped open a browser tab and bought a 50 ft. Ethernet cable. After untangling my cat from the wire, I ran diagnostics on my network and found some pretty drastic differences in the quality of my connection on Ethernet vs. WiFi.

Connection Quality of Wifi Game Sample

Ping

Packet-loss

Both

Connection Quality of Ethernet Game Sample

Ping

Packet-loss

Both


CONNECTION METRIC WIFI
SAMPLE
ETHERNET
SAMPLE
Average Ping 62.4ms 38.2ms
Average Packet-Loss 3.9% 0.0%
Jitter 33.7ms 0.21ms
Ping 'Spikes' (>2x Lowest Ping) 19 0
Packet-Loss 'Spikes' (>15% Packet-Loss) 9 0

Sure enough, I was experiencing higher ping, more packet-loss, and more connection issues when on WiFi. Especially interesting was the way I was experiencing lag. While there were periods of stability over the course of the game, there were also short periods with large spikes in either ping or packet-loss. These were the times that I felt lag most acutely.

My experience was pretty extreme, but let's throw this to the commenters: what's your own experience using either connection type? What lengths have you gone to improve your connection (longer than 50ft?) and how many of you intend to switch to Ethernet after reading this post?

690 Comments

xForTheFans205 votes

I cant get out of silver , my wifi is holding me back.

Riottarget177 votes

Is there a way you can try playing on Ethernet instead of WiFi?

RiotJeopardy394 votes

Your name is Target but I think you may have missed the joke :^)

Dëkú21 votes

Really....?[slayer-jinx-unamused]

SaberRattle49 votes

Can I get "Riot Jokes for 350."

Thunderspam22 votes

Answer: The Daily Double

dogownerjr70 votes

Never seen a Rioter attack another Rioter...THIS IS TYRANNY!

Void Pointer7 votes

Skojz. Ill just leave that here.

The Epicer ONe23 votes

LMAO you mean mutiny.

Psyconaught13 votes

I'd say apply water directly to burn but I think he'd miss the burn too

Wifi the Router164 votes

How am I stopping you?

RiotRiot Xenxar73 votes

Nicely Done!

Pawn of hearts21 votes

Don't tell me you actually spend 13000 IP for this comment.. :/

legendarytiger91 votes

i was in a networking class when i realized the benefits of ethernet connection. when it came time to learn how to make CAT 5 cables (attach the heads to each end correctly) the teacher told us we could keep whatever we make, and take it home to us if we wanted, so i went home and measured everything twice, came back the next day and made

a** 120ft** CAT 5 cable.

which i have used ever since. HUGE difference. ive only had issues when the router went bad, but after replacing the 6 year old router, i havent had problems since.

ethernet is great [slayer-jinx-wink] it completely wiped out my "why isnt this game working" rage, made my gaming experience better, improved my health, got me a 6 figure job, got me a hot wife AND husband (dont judge me) helped me win the lottery, cure cancer, save homeless people, become iron man, and the president...

but im still bronze [zombie-nunu-bummed]

Riottarget125 votes

That's awesome.

Just a quick note for others. Ethernet cables should not exceed 100 meters in length, which is about 328 feet. Anything shorter is fine. If you need to run something longer, you should look into running fiber.

MrKeopi40 votes

I might as well buy a 99.99 meter cable then [slayer-pantheon-thumbs]

LastManOnEarth6 votes

Protip: a longer cable means more signal strength loss over the length. Though this is minimal say under 400 ft until after which the signal needs a boost.

Riottarget138 votes

The cable length limit is specified as part of the Ethernet standard, exceeding the specifications could introduce sub-optimal performance. If you need to go beyond 100 meters you can either introduce a repeater or switch in between two cable lengths, or consider fiber, which can support lengths of several miles (light travels faster than electrons on a wire).

The specification of 328 feet has to do with collision detection, so it is a timing thing not a signal strength thing. Lots of info can be found online as this has been part of the standard for a long time.

If you are trying to make your network perform better I would recommend checking out the details.

Mysticman8945 votes

The physicist in me is compelled to point out that electrons don't move very fast in a wire, as they really only move in the ballpark of millimeters per hour. The signal itself moves significantly faster of course (percentages of the speed of light), but individual electrons don't actually move much.

Thunderspam18 votes

[zombie-brand-mindblown] Mind Blown Science Stuff

Deep Terror Nami34 votes

Great article! If anyone is having connection issues while playing, I recommend heading over to the Connection Troubleshooting Log Reader. There, you can submit the Network logs from your match(es) and the log reader will show if you were having ping spikes and packet loss and provide solutions.

You can also narrow down the source of high latency or packet loss by downloading the WinMTR Network Diagnostic Tool, then use that to run a traceroute (for 5-15 minutes) to your server's IP found on the Network Guide. You can run tracerts and pings manually, but an MTR gets it over a duration which will catch and display intermittent issues easier.

BluePaw325 votes

I love these articles. Nothin' but cold hard DATA filled with graphs and tables.

I think I'll try using Ethernet the next time I play League. Recently I've been having large ping increases that occur spontaneously and inconsistently. When it happens, I can't move for about 10 seconds and I usually die... I'm too scared to go into ranked because of it. A lag spike like that could easily cost us a team fight or even the game!

Actually, It's been happening for Overwatch too in much the same way. Hmm... Might be able to solve both problems here. Glad I have this 20ft long Ethernet cable now.

ThatHaleState17 votes

Seems like common sense tbh. But thanks for the information! Why rely on a signal through the air instead of plugging through directly? Cmon people be like the koreans!(like always)

RiotNotAFedora36 votes

감사합니다!

redfeenix14 votes

There is an awesome product called "Powerline". What happens is it uses your current electrical system as a way to transmit internet.

Its really cool, I plug in my router and I just need another ethernet cord for my laptop. Thats definately a viable option if you dont want a huuuuge ass cable to your router. I use 2 tiny ones.

My Ping in League is 34 , thats fkn awesome compared to over 100 many years ago

Q r a f T e e5 votes

I also use a powerline network adapter at home. It makes everything look cleaner without having to run cables on the floor or through the walls. Since I have multiple network-enabled devices in my room, I have one that has multiple ports on one of the ends so I can have everything plugged in.

Note that older homes may have odd household wiring which may prevent it from working properly, but most homes should support it just fine.

xToozyy10 votes

What if your laptop doesn't have a port for the cable. I play on a Macbook Pro 13inch with Retain Display. And these laptops don't come with the port.

Exiles SoIace302 votes

I see the problem. You appear to be using a Mac.

AdminAnonymous3 votes

They make adapters for you.

Nobody lmportant17 votes

$200 a pop, Apple tax included.

xch1n7 votes

Apple (and many others) make USB->ethernet adapters - and they make a HUGE difference.

RiotTEEMO SOZE46 votes

I play with the same setup and use a Thunderbolt to Ethernet adapter to solve for this!

Waterploof17 votes

Damn you can use the move "Thunderbolt". I'm jealous, always wanted to learn it :3

Dorweee9 votes

I've only recently had my plat friend ask me why I kept playing on Wifi and was telling me to switch to Ethernet. The difference was extreme. Not as many missed skill shots, no more freezing screens during those last-minute clutch team fights, and just smoother gameplay overall. I've climbed ranks pretty quickly since then. Only one problem I had recently was where we were in a 50 minute game and around 45 min my usual Ethernet ping of 100 just shot to 2000 and I literally could not move anywhere. As one can probably tell, enemy team took the Elder, Baron, Aced us, and won the game. I was just wondering what could possibly have shot the ping up so high when I was on Ethernet.

RiotViscarious14 votes

Lots of potential causes of ping spikes even when on Ethernet; router, ISP, internet traffic, even Riot servers. Playing on Ethernet should reduce the frequency of lag issues, but there are still many potential causes of lag. I rarely get lag spikes when playing on Ethernet, but will still get one every once in awhile. If it happens consistently then I contact my ISP or run some diagnostics like Deep Terror Nami mentioned.

LastManOnEarth2 votes

Did you mention that some champions can add latency since their kits are very buggy. I think that's the usual cause of ping spikes that make since only when a champion kit related event occurs. Optimization is key to a fluid game play experience regardless of players internet setup.

TheBozozo8 votes

That shouldn't affect ping at all.

set4356 votes

Is it the fact that your wifi good for who ur provider is? I currently have no troubles with Verizion WiFi with LOL

RiotRiot Morgageddon59 votes

Heyo,

WiFi can have better performance depending on the provider. However, it's far more likely to look at your local hardware to see if your WiFi is good or not.

Are you on a USB dongle that barely has any power to the antenna, and thereby needs to be within 15 feet for a good, stable connection? Do you have a laptop with a pretty strong build in antenna? Do you have a PCI-e wifi card with multiple antennas?

How about the router? Is it the generic router your ISP provided? Those usually have low range and low power and low number of bands for your WiFi to connect and operate on. Or did you spend some money on a new router? Multiple antennas? Is it SUPERCHARGED™!? ULTRACHARGED™!!!?

How many other devices are connected to it? Is there another piece of equipment that can cause interference nearby, like a cordless phone, a microwave, etc?

WiFi is great for convenience. Watch TV, download a game from the couch, check your email or FB from wherever, since most internet requests don't really care about lost packets or delayed packets, it'll just get sent again. Buffering is awesome for tasks like that. However, games really need packet 1 to come before packet 2, which comes before packet 3, etc. WiFi makes it somewhat often that your game has to be put on a very brief hold while you get one singular packet again, and then super-speed chugs through the other packets it was waiting to process to get back up to proper time again.

Using an ethernet connection prevents most sources of interference and loss from your environment. At that point, you will only lose packets and have ping spikes if your router/modem, ISP, or Riot has issues, not because your cat plays with your WiFI dongle and causes a ping spike. (Of course, he could play with the cord and gnaw through it, but that's another story).

If your WiFi works perfectly fine, awesome! No need to do any changes, enjoy it :) But if you're seeing some spikes, possible disconnections every now and then, you may want to look at improving your WiFi connection at home, or possibly testing out an Ethernet cable and seeing if that's any better.

Riottarget131 votes

Awesome summary.

Decimation411 votes

Every time I see a Riot post complement another Riot post I imagine their avatars are fist bumping.

xKiwiKiwix6 votes

I live about 7 miles out of town and the only option for internet is through satellite. for those who don't understand how satellite works, basically signal goes earth to space to earth. this makes my ping stay around 900ms and can spike all the way up to about 1900 ms. makes me sad...the very least ping you can possibley can get through a satellite connection is about 500ms? Makes me absolute garbage in game. still play all the time though.[slayer-pantheon-thumbs]

Riottarget19 votes

Satellite is the most cost effective means of getting internet in remote places and is not great for online gaming (except maybe turn based games) for the very reasons you note. There are more costly point-to-point microwave services available that businesses sometimes use, if you really want to play on a better connection, but the cost is pretty significant.

You might try playing on an old school modem service (dial up). League does not require much in the way of bandwidth for game play. A 56 Kbps modem connection might be better than trying to play on satellite, but no promises. (and, I would not recommend trying to download or patch the game over dial up!)

Another idea which might be better than dial up or satellite would be tethering to a cell phone's data service. We have reports of some players being able to play in this fashion, but it will use up your data plan pretty fast, so be careful.

I play on many of our regions around the world from our Los Angeles offices, so I thought I knew what it is like to play with high latency. But satellite? that's gotta be painful, sorry bro...

Flewb5 votes

I started off with WiFi, which was causing constant spikes due to my computer being upstairs and my router being downstairs. I decided to try buying a long cat6 lan cable that I ran to my computer, which in turn provided much better ping and only one spike every 5 or so games. I am confident that my LAN connection is so much better than WiFi, and I will never switch back to WiFi for League.

RiotRiot Shaggy7 votes

I do the same thing. When I play ranked at night I run a cable across my floor from router to laptop. It's not pretty (I clean it up before morning so my wife doesn't get annoyed), but very effective at improving my connection.

RiotRiot Morgageddon12 votes

You could try the AC/LAN converter plug if the constant cable management gets tiring. You can jack both modules into a power socket on the same circuit, then connect a LAN cable from the wall socket to your laptop to connect on Ethernet. May be more convenient and less of a tripping hazard, with possible permanence.

Linna Excel3 votes

Why does Wifi cause so many packets lost?

Riottarget112 votes

The real issue with WiFi definitely has more to do with packet loss than adding latency to the experience. WiFi is radio for data, and just like radio sometimes there is interference that makes it hard to hear what is being said or broadcast.

Imagine two people in a large empty room having a conversation. It probably does not matter where they are standing in the room, but if there is no other source of sound, the two people can easily have a clear conversation without any issues.

Now add 100 more people into the room and all trying to have conversations at the same time. Things get really noisy, really fast. How close two people are to each other and how loud everyone else is, will impact how successful the original two people can carry on their conversation. They may even have to repeat what they say several times.

Packet loss works the same way. If a computer sends a packet to another computer, but the other computer never receives it, then the packet ends up getting re-transmitted. And taking longer to get there, which adds to the latency.

Because radio waves are being used to transmit the data back and forth, and since there are a limited number of different radio frequencies (channels) that can be used, there are lots of opportunities for interference and congestion which can lead to packets not getting delivered the first time they are sent.

Ethernet cables are like traditional telephone land lines, you generally only have two people on the call. So as long as you have a good cable, you should have no trouble hearing what is being said. There can be hundreds of other phone conversations taking place on cables right next to yours, but they will not impact your conversation. But even on cables sometimes things need to be repeated, just not as often.

Another thing about WiFi, is many of the older WiFi adapters use the 2.4GHz radio band which has a limited number of channels. There is also a 5GHz band with more channels and is generally less congested, which can deliver a better WiFi experience. But both the router and the computer's WiFi adapter need to be capable and configured to use the 5GHz band to take advantage of this.

There are a number of other factors involved in how packet loss happens on WiFi, but hopefully this gives you some understanding to what is happening.

Great question!

HeroOfFerelden1 votes

I have a 50 meg internet plan and play on wifi. Even when no one else is watching videos or playing an online game, my ping is a constant 85 with 360-400 ping spikes about every 5 mins. My room isn't far from the router, so what gives?

RiotViscarious7 votes

Without knowing the details of your setup, I'm going to guess that you're experiencing a fair bit of packet-loss, which is showing up as ping spikes. Even if your room isn't far from the router there could be signal interference caused by other wifi signals, microwaves, or objects between your computer and router. Having a 50 meg internet plan definitely helps with streaming Youtube and Netflix, but having higher bandwidth most likely won't have an impact on lag in League. I'd recommend uploading some of your netlogs to the Connection Troubleshooting Log Reader to see if you're experiencing both ping and packet-loss spikes. If you are, then it might be worthwhile investing in an ethernet cord. You can also reach out to Riot Player Support if you continue having issues!

More from Announcements