Vanilla Netrek Server Development Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[VANILLA-L:983] Re: metaserver is reborn



Current action plans;
	- awaiting propogation of DNS name changes for metaservers,
	- awaiting patches to clients to adopt CNAME for metaservers,
	- proposing patch to clients that will look up each metaserver,
	- request server gods on 2.8pl0 or later to use solicitation.

Future development plans:
	- add UDP player list and echo reply to Vanilla server daemonII,
	- add ping times to client metaserver list,

Bob Tanner wrote:
> 35c89f6a: usock: updated by whitestar.advantest.com (192.84.20.10)
> This whitestar server is hitting my metaserver over [every?] 2 minutes
> with exactly 4 requests.

There's nothing wrong with this.  It's your problem for logging.
Compared with you polling their server every 5 minutes, the packet load
is minimal.  Only one server is soliciting your metaserver; a pity.

Remember; if your metaserver polls a server you are up for their MOTD
coming down your line.  If their server informs you, it's just a tiny
set of packets.

Also, the metaserver code has a de-listing feature in case the frequency
is upped beyond the ntserv/solicit.c coded limits at the server end. 
Have a read of the code around there.

Bill Bartig wrote:
> How about the metaserver list ping times as well for servers?  I mean,
> the metaserver has already sent and received a packet, why not grab the
> lag and list it on the list?

(a) no, the metaserver has NOT sent a packet, it received it only,
(b) lag from the server to metaserver is not useful data to a player,
as Alec Habig stated,
(c) other players lag is not relevant to a new player.

I believe, as I have said before, that the Vanilla server should have a
player list UDP port which returns part of the packet sent to it by a
client, and so the client can calculate ping times and display them
graphically on the metaserver list.

-- 
James Cameron                              (james.cameron@digital.com)
Digital Equipment Corporation (Australia) Pty. Ltd. A.C.N. 000 446 800
+
++ Vanilla-l Mailing List ++
To unsubscribe: send "unsubscribe vanilla-l" to majordomo@real-time.com
For more information: http://archives.real-time.com


Follow-Ups: