[WriteLog] Open Letter to Wayne - Networking

Richard Elling Richard.Elling at GoldensRule.com
Tue Jul 6 13:07:49 EDT 2004


This has been an interesting thread and I think there are some
good points to be made. But it seems to me that the general
thinking has been so 1990's :-) Suppose we bring it up to the
early 2000's.
The requirements I've distilled are:
	1. easy networking
	2. secure
	3. automated discovery of peers
	4. automated synchronization
	5. coexistence with other network services
	6. off-the-shelf infrastructure when possible (don't reinvent plumbing)
	7. portable to old OSes
In the 1990's we would have built a client/server system where you would
need to know the address of the server and the port of the service. In 
the
new millennium we would use peer-to-peer networking. There are quite
a wide variety of these and they are most popular in the gaming and
file sharing community. But that is just a small part of the potential 
market.
I'd encourage Wayne to look at the more advanced peer-to-peer
infrastructures on the net. My personal bias is JXTA 
http://www.jxta.org
but there are others. O'Reilly has published a book on the topic which
seems to cover the topic from a high level quite well.
	http://www.oreilly.com/catalog/peertopeer/
You can read chapter one from the above URL for a decent overview.
 -- richard
On Jun 28, 2004, at 7:55 AM, Steve Gorecki wrote:
> With the power of Writelog and it's networking, I have a suggestion in 
> improving the networking flexability of WL.
>> We have all seen (and many have posted) issues around the networking 
> of WL, and with various O/S, we keep hitting those NetDDE stumbling 
> blocks often enough that something needs to be looked at. After a 
> successful Field Day here (with some minor network/RF problems), I 
> think now is a good time to make some suggestions. These may have been 
> made before (maybe not recently...), but I think it is worth another 
> kick at the tires so to speak.
>> Now I know Wayne is busy enough, with updates and various new 
> contests, but the power of networking WL successfully is one of its 
> strengths. Let's fix or get rid of the problems of passwords, NETDDE, 
> etc. once and for all.
>> What I am suggesting is to go back to basics and set up WL to use 
> TCP/IP addressing and port numbers. I have seen many applications do 
> this, and NT security is never an issue (because connection does not 
> use MS security). In fact, following this suggestion may even enable 
> the internet logging of WL without the need for a web server running 
> custom Java.
>> Basically, I would suggest picking a free port number (high number 
> such as in the 5000 range, 8000 range, whatever), and have WL connect 
> by IP address only. To register to accept network connections, all WL 
> does is open the port and listen on it for incoming connections. The 
> "Link to network" menu would require the destination IP address (and 
> same fixed port number) to connect. No user ID required, no domain or 
> workgroup model to worry about.
> Now the drawback to this is that we may need to set up fixed IP 
> addresses for our WL machines. To overcome this, the "Register to 
> accept network connections" menu could have a table of acceptable 
> incoming IP addresses or a range of addresses to accept. For example, 
> register for network, accepting incoming IP range of 192.168.1.100 to 
> 192.168.1.150. By using the port number, this ensures that it is 
> another WL computer that we are looking for. Keep the same station ID 
> setup (of course, for logging), but you could now drop the station 
> names (no more Netbios). The WL station that is doing the "Link to 
> Network" can specify an IP address, or a range of addresses to scan 
> and connect to. Imagine that, connecting to more than one WL station 
> with one command (ie: scan range of 192.168.1.100 to 150 as above) and 
> connect to all if accepted.
>> The benefit of using IP addresses (and port#), is that now we would be 
> able to network across the internet directly to other stations (club 
> stations take note...) With proper DSL or cable router configuration, 
> I could connect my WL station to someone in another state (or province 
> in my case). No need for the complicated Tomcat web server setup (and 
> hardware). Most ISPs will pass incoming port numbers over 1024 (some 
> allow all). So, if WL could say "open port #5xxx and listen for any 
> incoming WL connect", anyone else running WL could connect to my 
> station. The WL "register to accept network" menu with a list of 
> "acceptable" addresses would prevent unwanted connections. (or use 
> existing WL registration key to verify same callsign stations like 
> those found in FD)
>> Well, that is about it. I hope Wayne will consider this option 
> carefully. Why, it would even open the possibility of non-MS O/S 
> participating in a WL network, if WL is ever ported to anything else 
> (listening MAC and Linux users?). The main idea here is to ensure that 
> WL would become free of MS security issues that will keep coming up, 
> especially as new releases of Windows come out with even more 
> security.
>> Please send reply comments to this newsgroup. Thanks
>> 73
> Steve
> VE3CWJ
>> _________________________________________________________________
> MSN Premium with Virus Guard and Firewall* from McAfee® Security : 2 
> months FREE* 
> http://join.msn.com/?pgmarket=en-ca&page=byoa/ 
> prem&xAPID=1994&DI=1034&SU=http://hotmail.com/ 
> enca&HL=Market_MSNIS_Taglines
>> _______________________________________________
> WriteLog mailing list
> WriteLog at contesting.com
> http://lists.contesting.com/mailman/listinfo/writelog
> WriteLog on the web: http://www.writelog.com/
>


More information about the WriteLog mailing list

AltStyle によって変換されたページ (->オリジナル) /