Q951 How can three servers handle hundreds of connections made to them without a way to prioritize or throttle demand?

A951 The first thing you have to remember about server loading is the bandwidth of a radio channel (packet or pactor) is VERY slow compared to internet bandwidth. Each of the CMSs have at least one T1 connection (1.5 megabits/sec). Most have multiple. Each T1 line would handle roughly 200 simultaneous 9600 baud packet channels running at max throughput. Or something like 1000 Pactor channels. In practice these servers are set up to allow 1000 simultaneous connections but we have rarely seen them go above 20 or so. There are currently four CMSs with distributed DNS servers world wide. All RMS sites now cache actual dotted CMS IP addresses so they don’t require any DNS service. All RMSs automatically rotate through all available CMSs if a connection can’t be made to the initial CMS. If a CMS ever becomes saturated it simply will reject new connections and slow down the throughput to those connected to it. However based on the typical speeds of radio links most users would never even see this throttling.

Each CMS has a firewall and a mechanism of capturing connect attempts and these along with some additional mechanisms can be used to block most Denial of service types of attacks. It might be worth noting that we have had a Central server mechanism used in WL2K for over 9 years and have never had a successful Denial of service attack. Since going to redundant CMSs about 4 years ago we have had virtually 100% availability of the system…even during major disasters such as Katrina, The Tsunami, etc., and hardware/internet failures at a CMS.

 

The Winlink Development Team

The Winlink 2000 system, and Winlink user software is built, maintained and supported by the Winlink Development Team (WDT), your membership in the Amateur Radio Safety Foundation, and your tax-deductible donations.

Victor D. Poor, W5SMM
Rick Muething, KN6KB
Steve Waterman, K4CJX
Tom Lafleur, KA6IQA
Lee Inman, K0QED
Hans A. Kessler, N8PGR
Don Moore, KM0R
Tyler Gaillard, KT4XD
Lor Kutchins, W3QA
Neil Hughes, VE1YZ
Don Trotter, VE1DTR
Phil Sutherland, VK6KPS

Airmail, the popular user program, is written and supported by Jim Corenman, KE6RK.

Administrators of internet email systems needing to contact the WL2K System Administrator, please use this link.

Site Contributors and Administrators

Don Felgenhauer, K7BFL
Dave Potter, W4RPI

We need a few good editors who know the WL2K system!

Would you like to join our Web team? We promise it won't take much time, and with this site, it won't take a webmaster's skills. So, let us know your abilities and your interest. Please send a note to the Webmaster. Thanks!