From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,131e3d946b949413 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit X-Received: by 10.224.185.201 with SMTP id cp9mr7288664qab.6.1363472828083; Sat, 16 Mar 2013 15:27:08 -0700 (PDT) X-Received: by 10.49.24.109 with SMTP id t13mr935627qef.19.1363472828011; Sat, 16 Mar 2013 15:27:08 -0700 (PDT) Path: k8ni188qas.0!nntp.google.com!dd2no1993981qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 16 Mar 2013 15:27:07 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=24.139.55.232; posting-account=MIlOpQoAAAA_yqYBfgVMozuUm9-qt1C5 NNTP-Posting-Host: 24.139.55.232 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <8ef1b433-1f13-4e72-a205-f6f0bab1df48@googlegroups.com> Subject: Re: UDP networking with Ada From: Kevin K Injection-Date: Sat, 16 Mar 2013 22:27:08 +0000 Content-Type: text/plain; charset=ISO-8859-1 Date: 2013-03-16T15:27:07-07:00 List-Id: You have to consider what you are trying to do in determining whether to use UDP or TCP. It isn't the case that almost never do you want to use UDP. For example, if you are wanting to interoperate with a process that is defined UDP, you have to use that. For slow networks with measurable packet loss, TCP can be a poor choice since a missing packet forces the retransmission of all data after a missing packet. TCP isn't a good mechanism to send to multiple recipients at the same time on slow nets. UDP can be broadcast in local nets while TCP won't handle this.