Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Connect then duplicate (Score 1) 174

You should probably have your proxy choose just one path for the initial connection setup and then after some configurable number of packets start the flow cloning process to the secondary route. You want to make sure that the server has a chance to get whatever house keeping it does at connection setup time completed before you start relying on the magic of TCP to keep the server from going insane. If you mess with the connection too early you are likely going to mess something up in game's connection setup process. If you send the very first SYN packet twice there is a good chance the server will reset the connection. Then you are going to have to start adding TCP protocol logic to your proxy which is going to make it way more complex. You will need to peak at the TCP sequence numbers when deciding what to pass back to your client from the server.

UDP is a simpler protocol and therefore more complicated for you to handle. You won't have a sequence number and you will need to hash the contents of every packet coming from the server and only pass packets back to your client that you haven't seen before. And of course you will need some sort of expiration on the hashes.

Without fully implementing the TCP protocol in your proxy you can expect issues from time to time, particularly when you pause play and a reset might slip in at the TCP protocol level. But you should be able to create something that works most of the time pretty easily.

Comment Re:They are just lazy (Score 1) 159

Your convolution of sales and marketing indicates ignorance. True, a good marketing guy would know how to spin the differentiator. However sales guys are always incentivized by the deals they close. If they believe that the public bug database is keeping them from making money you are going to hear it from them. If the sales guys can make a convincing argument, they should be listened to. If they make more money, the company makes more money. However, they should be reminded that closing off the bug database at this point will also be used against them.

Comment Home routers vulnerable (Score 1) 236

I know for a fact that my home router shells out to IP Chains to generate the NATed ports page. It will show this page to anyone and I can't turn it off -- remote administration is OFF, but for my router that just means only 192.* addresses can login and change things like the NATed ports. It still serves up the web pages to all requestors.

Slashdot Top Deals

There's nothing worse for your business than extra Santa Clauses smoking in the men's room. -- W. Bossert

Working...