Subj : proposed new nodelist
To   : Peter Knapper
From : Johannes Lundberg
Date : Sat Jul 20 2002 03:46 pm

HK> it does not indicate what services are available and on
HK> what ports they reside.

pk> Ahhh, but it CAN, and even more, it can then allow the mapping of those
pk> services to the apprpriate place by using some external glue to handle
pk> it...

I thought a bit of this. Using sub-domains for services/transport-protocols
work quite well? IE, to find out if host 2:206/149 has binkp-access, you simply

resolve 'binkp.f149.n206.z2.fidonet.net'. And to list the services available,
you do a zone transfer on f149.n206.z2.fidonet.net. Port  specification could
be solved with a record looking like 'p4001.binkp.f149...'. The old BinkD
@fidonet.net way would still work, as the f149-record would point to the right
IP already. And new software developers would be instructed in using the new
format.

Comments?

(This could also be done using a IN HINFO-record in the DNS, to avoid zone
transfers)


pk> A feature being offered by some Dynamic DNS environments, links an HTTP
pk> URL to a persons home PC, however because that persons ISP prohibits them
pk> running an HTTP server on port 80, the DDNS reference for that web server
pk> points to what I will call a "port mapper", and that task automatically
pk> intercepts that Port 80 request and maps that to the customers real Web
pk> Server which is actually available on a different port.

This is indeed quite nice, but if you don't want to modify the existing IP
protocols (like BinkP), you will have a proxy forwarding all the traffic to the

right IP. And this would probably require huge amounths of bandwidth on the
proxy.

Changing the existing protocols, and having the proxy just saying 'He is
actually at IP 193.13.9.98, port 4001' would work. But in that case, I think it

would be better to skip using DNS, and having our own noderesolver-server
instead, who's prodiving the correct information from the beginning.


* Origin: ... (2:206/149.13)
--- SBBSecho/Win32 v2.00
* Origin: Baddog BBS (1:218/903)