The size of A2S_INFO is a trade off to reduce the amount of bandwidth
amplification it provides (without going to a full challenge/response
and the associated overhead of two UDP packets with tiny data payloads).

- Alfre 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kris Sum
Sent: Friday, February 25, 2005 11:18 AM
To: [email protected]
Subject: RE: [SPAM] RE: [hlds_apps] Server query protocol

Steve, there are server cvars to limit the number of queries a second
your server replies to. Use them :)

As for the server query protocol changes, I'm a bit miffed. 

If the motivation for the change is to help avoid the query mechanism
become a DDOS tool then leaving the A2S_INFO query without protection
seems silly. 

Also, changing the A2S_INFO query to "0xFFFFFFFFFFFFFFF 'T' "Source
Engine Query" '\0'" also seems silly, can't we have a smaller string (or
even better, a new character instead of T) to reduce the packet data
size on client machines that query lots of servers (i.e. for server
browsers)?

Kris.

----Original Message----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Steve
Tilson Sent: 25 February 2005 17:08 To: [email protected]
Subject: Re: [SPAM] RE: [hlds_apps] Server query protocol

> And we all very much appreciate your efforts.
> 
> I am forming up a open source project for .NET rcon classes/tools.
> I think the more complicated and safer protocol is preferred.
> We can do the work to implement the protocol if the dedicated servers 
> will also deploy supporting this protocol.
> 
> One comment about HLSW...
> We frequently find ourselves firewall blocking IP addresses that use 
> HLSW.
> The tool was fine when it was an admin tool.
> When the tool began competing with the all-seeing-eye for a game 
> launcher things got out of control.
> 
> The  issue with HLSW is it can be used as a dos tool itself by setting

> the number of servers per second very high, having the target server 
> as the only server in the list, and setting it to auto-update.
> The result is a constant stream of status queries that effectively
> renders the server unplayable.   
> 
> Stiil a great tool but it would be really great if you could govern 
> the queries against single servers to once per 30 seconds or so.
> 
> Regards,
> Steve Tilson
> 
> 


_______________________________________________
hlds_apps mailing list
[email protected]
http://list.valvesoftware.com/mailman/listinfo/hlds_apps

_______________________________________________
hlds_apps mailing list
[email protected]
http://list.valvesoftware.com/mailman/listinfo/hlds_apps

Reply via email to