Yeah...I agree it's a step towards TCP but the stateless nature is still handy 
for our use.  And UDP over local network is quite reliable (via loopback and 
typically good over LAN too).I wasn't thinking of ack/nak for all 
packets...just the request from the client that Laurie is talking about.
I did work on a project many years ago where they started with UDP and 
eventually reinvented TCP with hundreds of lines of code that was unstable 
which I replaced with something like a 10-line program for TCP that was rock 
solid.  It was a job for the White House Communication Agency. RRRMike W9MDB
      From: Bill Somerville <[email protected]>
 To: [email protected] 
 Sent: Friday, June 10, 2016 9:25 AM
 Subject: Re: [wsjt-devel] Request: WSJT-X UDP protocol extension to identify 
decodes to will accept UDP reply command.
   
 On 10/06/2016 13:24, Black Michael wrote:
  
One possible solution is a simple ack/nak packet.
 Hi Mike, that doesn't really sit well with the fire and forget nature of UDP 
messages. Once you start adding conversational protocols you might as well use 
TCP/IP but that requires asynchronous processing or threads and a whole lot of 
state for each "client". The current UDP message infrastructure in WSJT-X is 
stateless at the connection level and synchronous, very simple and no waiting 
for network replies. 73
 Bill
 G4WJS.
  
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


  
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to