Re: We talked about it here...
Originally posted by fpolli
When you say the guy on the LAN gets lag also, do you mean that his game drops behind yours in date then has to catch up, or does he have a lot of pauses in the game? Because I believe that if some other player has lag, all the players will be affected, because when that player gets far enough behind, everybody else has to wait for him to catch up. I'm not totally sure how it all works, but I doubt your LAN player is having lag. It's more likely he's having to wait for others to catch up.
The guy on the LAN has what I think is lag. Time stands still, then jumps half a day to catch up with me. It's just the same as I've seen in games where I'm not serving. That's what is most confusing to me. It seems improbable that he would have lag.
The players most affected seem to experience the lag in a somewhat different way, in the they get lagged far more than the player on the LAN.
Occasionaly I will get a "high latency" warning to one of the remote players. I then pause. The time will then keep running in the remote, lagged players' (not on the LAN) games for several days catching up to me. The LAN player will at most be half a day behind. Chat still works perfectly. I'll sit in a paused game with the clock standing still, chatting with the other players, whose clocks will be ticking away for quite a while (at least 30 seconds), catching up to the server. It (unsurprisingly) gets progressively worse as we increase game speed.
I seriously doubt the theory put forth by Mazza, that my upstream bandwidth is being split between my server and the client on the LAN. It seems most likely that there is no direct communication between the clients, and that it all goes through the server. Apparently no one knows for sure. Trouble is we had lag even when the host had 3 times the upstream bandwidth that I have, and we were only 4 players in the game.
I did a traceroute to one of the guys who complains most about lag (he's got 768/384 ADSL). 10 hops (12 including our GWs), 0% packet loss and ping times of a little over 50ms. This guy used to be the host (until we added the 5th guy on my LAN - now I'm stuck hosting because of that), and I then had the same kind of lag the LAN player is experiencing now. (that was 1.02).
See... This is thre reason my post count is <15 after 2 years. I can't keep it brief.
