Maintenance for the week of January 5:
· [COMPLETE] NA megaservers for maintenance – January 7, 4:00AM EST (9:00 UTC) - 10:00AM EST (15:00 UTC)
· [COMPLETE] EU megaservers for maintenance – January 7, 4:00AM EST (9:00 UTC) - 10:00AM EST (15:00 UTC)

Information Concerning Lag

RinaldoGandolphi
RinaldoGandolphi
✭✭✭✭✭
✭✭✭✭
I have seen a lot of posts concerning lag, and I have been doing some digging and came up with some very helpful information:

What ports/Connection does ESO use?
10 TCP 28 17X.XX.X.XX 198.20.198.110 443 TIME_WAIT
22 TCP 49 17x.xx.x.xx 198.20.200.34 24104 TIME_WAIT
38 TCP 3595 17x.xx.x.xx 198.20.200.26 24503 ESTABLISHED
43 TCP 9 17x.xx.x.xx 198.20.198.110 443 TIME_WAIT
60 TCP 26 17x.xx.x.xx 198.20.198.110 443 TIME_WAIT
62 TCP 3599 17x.xx.x.xx 198.20.200.160 24111 ESTABLISHED

Now I may have missed it (Im pretty sure I didn't), but I couldn't find a single UDP entry for any of the IP's listed in iptables belonging to Zenimax, Bethesda or TESO.

Its clear to me that this game uses a combination of the following ports (Mostly TCP)

•TCP / UDP Ports 24100 through 24131
•TCP / UDP Ports 24500 through 24507
•TCP / UDP Ports 49100 through 54000

iptables keeps track of UDP connections and during an hour long session I couldn't find a single UDP connection state for ESO to any of the IP's owned by Zenimax (Checked each IP with Geotool)

It seems to me this game mostly runs of TCP, which makes sense to me. This also explains some folks connection issues which i'll get to later.


Now I have been using various Linux/BSD based firewalls and routing appliances for years....in fact the other day I finally got around to putting DD-WRT on my router (I bought this model because it was compatible), due to time restraints, I rolled with the stock firmware for two months.

To make a long story short, after needing VPN functionality and a few other features, I paved the stock firmware, tossed on DD-WRT, and all my connection issues with this game vanished.

Use Port Triggering For ESO

Folks should use Port Triggering and Port Trigger open the following ranges:

•TCP / UDP Ports 24100 through 24131
•TCP / UDP Ports 24500 through 24507
•TCP / UDP Ports 49100 through 54000

Port Triggering for TESO is preferable to Port Forwarding because Port Triggering will only open the ports when you launch ESO and close the ports when your finished...port forwarding ESO ports to your computer just means anyone on the internet can use those ports(which are accepting traffic) to get past your router directly to your PC which is not a good idea.

Packet Loss and Buggy Router Firmware

If your experiencing packet loss, I would almost bet 9 out of 10 times its either caused by:

1. Buggy Router Firmware.

2. Congested Nodes on your ISP or on a router sitting between your ISP and Zenimax...look up Cognet and their saturated links with Comcast and Netflix problems, and Customers experiencing horrible performance to get a better idea.

The best way to test your Internet Connection is here:

24/7 Line Monitoring

It will cost you about $1 dollar to monitor your line for 24 hours straight. (You must allow your router to accept ICMP Pings for this to work)

Monitor your connection for 2-3 days and look for any packet loss...if your experiencing any type of packet loss whatsoever after monitoring for a few days, then your problems are not with Zenimax, they are with your ISP or equipment.

I wrote this in part because I feel its unfair to come on here and start blaming Zenimax for lag when most people have not done their due diligence and tested their connection with line monitoring for at min 3 days and checked for any type of packet loss or connection loss on their end.

Zenimax has no control outside the equipment and IP ranges they own...

However, you would be surprised at how many routers with buggy firmware cause packet loss...perhaps the state table is full, its not expiring connections properly, whatever the case may be, it starts causing packet loss, and you think the packet loss is coming from someplace else but its not.

When I retired my old Pfsense box two months ago, I didn't have the money to put another few hundred bucks in hardware (Hardware has to be on FreeBSD Compatibility list), so I bought a decent router that was DD-WRT compatible, since its Linux, I figured it should be close to being as good.

I experienced packet loss with the stock firmware, I used to have lag...that is all gone now since I replaced the stock buggy, garbage firmware with a good Linux based firmware.

Please folks if you can, try:

1. monitoring your Internet Connection with the link I gave you for a few days.

2. If you can test your router by unplugging it for 30 seconds and plugging back in before launching ESO and take note of how long you can play before you start getting packet loss, then reboot the router and start playing again and see if the packet loss subsides, if it does then you have buggy firmware and its not Zenimax's fault..contact router manufacturer and see if you can get them to release a firmware update to fix it, or see if a compatible 3rd party firmware is available for your router.

I hate lag, if this post can even help 1 person solve their lag problems its a success.....try some of these fixes, lets investigate this together and see if we can really track down the problem...I find it hard to believe its all on Zenimax's servers, and its always good if we can find the source of the problems and solve the ones we can. :)
Rinaldo Gandolphi-Breton Sorcerer Daggerfall Covenant
Juste Gandolphi Dark Elf Templar Daggerfall Covenant
Richter Gandolphi - Dark Elf Dragonknight Daggerfall Covenant
Mathias Gandolphi - Breton Nightblade Daggerfall Covenant
RinaldoGandolphi - High Elf Sorcerer Aldmeri Dominion
Officer Fire and Ice
Co-GM - MVP



Sorcerer's - The ONLY class in the game that is punished for using its class defining skill (Bolt Escape)

"Here in his shrine, that they have forgotten. Here do we toil, that we might remember. By night we reclaim, what by day was stolen. Far from ourselves, he grows ever near to us. Our eyes once were blinded, now through him do we see. Our hands once were idle, now through them does he speak. And when the world shall listen, and when the world shall see, and when the world remembers, that world will cease to be. - Miraak

  • AryaWythers
    AryaWythers
    ✭✭✭
    Sorry people in charge of dealing with the forums have issues in trying to help actual consumers....if you praise the company or ask for SUPPORT dealing with content that hasn't been released yet they might pay more attention!
    Edited by AryaWythers on May 17, 2014 8:11AM
  • Icy
    Icy
    ✭✭✭✭
    @RinaldoGandolphi Just ran across this and it's super helpful! Thanks. Going to try resetting the modem before playing and see how I go.
    _____________________________________________________________________________________________________
    Greetings, Outlanders from -Icy (@IcyIC)
    twitch.tv/IcyIC | youtube.com/HulloItsIcy
    ESO Stream Team (not ZOS_Icy on the forums)
    _____________________________________________________________________________________________________
  • FleetwoodSmack
    FleetwoodSmack
    ✭✭✭✭✭
    /lurking to see the outcome of this. This looks promising.
    Tell me lies, tell me sweet little lies!
  • sadownik
    sadownik
    ✭✭✭✭✭
    This is very detailed and well thought message. But i play mostly online games for years now and in comparison ESO is the only one with such lag problems. I think it is reasonable to expect from AAA MMO to work just as well as some f2p titles that have reputation as laggy, i dont event require ESO to match the best performing MMOs i play.

    Am i unreasonable?
Sign In or Register to comment.