Forged Alliance Forever Forged Alliance Forever Forums 2013-05-30T09:31:40+02:00 /feed.php?f=2&t=3495 2013-05-30T09:31:40+02:00 2013-05-30T09:31:40+02:00 /viewtopic.php?t=3495&p=43940#p43940 <![CDATA[Re: Proxy Server 2.0.]]>

Statistics: Posted by Ze_PilOt — 30 May 2013, 09:31


]]>
2013-05-29T23:33:44+02:00 2013-05-29T23:33:44+02:00 /viewtopic.php?t=3495&p=43895#p43895 <![CDATA[Re: Proxy Server 2.0.]]>
Ze_PilOt wrote:
That's the long term plan.


Thanks Zep this works great! I don't understand the technical details at all but I've found my connection issues have gotten much better since you made this announcement. 'ppreciated!

Statistics: Posted by sasin — 29 May 2013, 23:33


]]>
2013-05-29T12:35:06+02:00 2013-05-29T12:35:06+02:00 /viewtopic.php?t=3495&p=43768#p43768 <![CDATA[Re: Proxy Server 2.0.]]> Statistics: Posted by Ze_PilOt — 29 May 2013, 12:35


]]>
2013-05-29T12:27:02+02:00 2013-05-29T12:27:02+02:00 /viewtopic.php?t=3495&p=43767#p43767 <![CDATA[Re: Proxy Server 2.0.]]> Statistics: Posted by RoLa — 29 May 2013, 12:27


]]>
2013-05-18T12:30:03+02:00 2013-05-18T12:30:03+02:00 /viewtopic.php?t=3495&p=42499#p42499 <![CDATA[Re: Proxy Server 2.0.]]> Statistics: Posted by Ze_PilOt — 18 May 2013, 12:30


]]>
2013-05-17T18:36:12+02:00 2013-05-17T18:36:12+02:00 /viewtopic.php?t=3495&p=42377#p42377 <![CDATA[Re: Proxy Server 2.0.]]> https://bitbucket.org/thepilot/forged-a ... src?at=cpp

It's not yet deployed on the server, but the performances will be way better once it's done.

Statistics: Posted by Ze_PilOt — 17 May 2013, 18:36


]]>
2013-04-01T12:02:10+02:00 2013-04-01T12:02:10+02:00 /viewtopic.php?t=3495&p=36490#p36490 <![CDATA[Re: Proxy Server 2.0.]]> viewforum.php?f=3

Statistics: Posted by Ze_PilOt — 01 Apr 2013, 12:02


]]>
2013-04-01T02:31:51+02:00 2013-04-01T02:31:51+02:00 /viewtopic.php?t=3495&p=36466#p36466 <![CDATA[Re: Proxy Server 2.0.]]> Statistics: Posted by Supreme321 — 01 Apr 2013, 02:31


]]>
2013-04-01T02:22:35+02:00 2013-04-01T02:22:35+02:00 /viewtopic.php?t=3495&p=36464#p36464 <![CDATA[Re: Proxy Server 2.0.]]> Statistics: Posted by Ze_PilOt — 01 Apr 2013, 02:22


]]>
2013-03-31T19:30:47+02:00 2013-03-31T19:30:47+02:00 /viewtopic.php?t=3495&p=36419#p36419 <![CDATA[Re: Proxy Server 2.0.]]>
viewforum.php?f=3

Statistics: Posted by Ze_PilOt — 31 Mar 2013, 19:30


]]>
2013-03-31T18:38:55+02:00 2013-03-31T18:38:55+02:00 /viewtopic.php?t=3495&p=36409#p36409 <![CDATA[Re: Proxy Server 2.0.]]> Statistics: Posted by chiefcom — 31 Mar 2013, 18:38


]]>
2013-03-31T16:35:17+02:00 2013-03-31T16:35:17+02:00 /viewtopic.php?t=3495&p=36372#p36372 <![CDATA[Proxy Server 2.0.]]>
The "old" one was proxying UDP packet.

The new one is encapsulating locally the UDP packets from FA to a TCP stream to the proxy server.
The proxy server sends that stream back to the other player lobby, and the lobby convert back the UDP packet to send it to FA.

The server will first try to resolve NAT between players, if it fails, it will send the connect method and check if the player manage to connect (can happen). If after 5 seconds, FA is not reporting a connection from that player, the server will fall back to the proxy proxy.

By doing that, we are going around all kind of problem with NAT, firewall, and all other crappy routers problems.

You can think TCP will be slower, and it's true.
But not that much, because we have disabled the Nagle's algorithm (http://en.wikipedia.org/wiki/Nagle's_algorithm) making the stream suitable for low delay protocols like FA.

If you want connect to the FAF lobby, you will connect to the proxy server, meaning that NIL should never happen again.

If you still have some, please, please, report it !
But remember : you have to wait A LEAST 10 seconds to be sure the proxy is kicking in !
It's also works for 1v1 obviously.

Statistics: Posted by Ze_PilOt — 31 Mar 2013, 16:35


]]>