diff options
Diffstat (limited to 'pipermail/nel/2001-July/000479.html')
-rw-r--r-- | pipermail/nel/2001-July/000479.html | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/pipermail/nel/2001-July/000479.html b/pipermail/nel/2001-July/000479.html new file mode 100644 index 00000000..b8a279c5 --- /dev/null +++ b/pipermail/nel/2001-July/000479.html @@ -0,0 +1,99 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Nel] TCP vs. UDP</TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:zager%40teleaction.com"> + <LINK REL="Previous" HREF="000477.html"> + <LINK REL="Next" HREF="000480.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Nel] TCP vs. UDP</H1> + <B>Dim Segebart</B> + <A HREF="mailto:zager%40teleaction.com" + TITLE="[Nel] TCP vs. UDP">zager@teleaction.com</A><BR> + <I>Thu, 5 Jul 2001 17:00:13 +0200</I> + <P><UL> + <LI> Previous message: <A HREF="000477.html">[Nel] TCP vs. UDP</A></li> + <LI> Next message: <A HREF="000480.html">[Nel] TCP vs. UDP</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#479">[ date ]</a> + <a href="thread.html#479">[ thread ]</a> + <a href="subject.html#479">[ subject ]</a> + <a href="author.html#479">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Sorry, I'm not the network guru at all, so may be it looks childish ... +I think you should implement minimum error checking protocol - +1. Client sends UDP data to the server +2. Client wait for confirmation from other end what data was received (use some +UID for packets to send back as confirmation) +3. If some timeout expired without confirmation, then client resends its data again + +Thursday, July 05, 2001, 4:36:47 PM, you wrote: + +VL> Hi everybody! + +VL> Let's talk a little bit about this great subject: TCP vs. UDP + +VL> Thanks to Valerio Santinelli and Olivier Lejade, there's some cool +VL> discussion about this subject on the web and I would like to have your +VL> thought and discuss about this. + +VL> On Anarchy Online game, they only use TCP protocol between client and server +VL> (other commercial online game use UDP) and it seems that it causes lot of +VL> problem like horrible ping or connection lost: +VL> <A HREF="http://aoforums.funcom.com/showthread.php?threadid=26297">http://aoforums.funcom.com/showthread.php?threadid=26297</A> + +VL> There's also a mail on the MUD-Dev mailing list talking about these problems +VL> here: +VL> <A HREF="https://www.kanga.nu/archives/MUD-Dev-L/2001Q3/msg00009.php">https://www.kanga.nu/archives/MUD-Dev-L/2001Q3/msg00009.php</A> + +VL> As you perhaps know, we only use TCP/IP (for server-server communication, +VL> but also for the client-server connection) and we currently think more and +VL> more about replacing the TCP client-server connection with a UDP one. + +VL> In a first step, we would like to know your opinion about this choice. And +VL> in a next step, we'll do some test about ping/packet lost and so on to +VL> compare TCP and UDP, and we'll need your help to do that. + +VL> Vianney Lecroart +VL> --- +VL> lead network programmer / nevrax.com +VL> icq#: 6870415 +VL> homepage: <A HREF="http://ace.planet-d.net">http://ace.planet-d.net</A> +VL> www.geekcode.com: GCS/E d- s+++: a-- C+++$ UL++ P- L+++>+$ E+>- W++ N+ o? K- +VL> w++$ O- M- V- PS- PE? Y PGP t 5? X+ R- tv++ b- DI D+ G e++ h+ r-- y? + + +VL> _______________________________________________ +VL> Nel mailing list +VL> <A HREF="mailto:Nel@nevrax.org">Nel@nevrax.org</A> +VL> <A HREF="http://www.nevrax.org/mailman/listinfo.cgi/nel">http://www.nevrax.org/mailman/listinfo.cgi/nel</A> + + + +-- +Dim Segebart mailto:<A HREF="mailto:zager@teleaction.de">zager@teleaction.de</A> + + + +</pre> + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI> Previous message: <A HREF="000477.html">[Nel] TCP vs. UDP</A></li> + <LI> Next message: <A HREF="000480.html">[Nel] TCP vs. UDP</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#479">[ date ]</a> + <a href="thread.html#479">[ thread ]</a> + <a href="subject.html#479">[ subject ]</a> + <a href="author.html#479">[ author ]</a> + </LI> + </UL> +</body></html> |