[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

27019: Re: [MUD-Dev] Fighting Lag

[Full Header] [Plain Text]
From: Vladimir Vukicevic <vladimir@pobox.com>
Newsgroups: nu.kanga.list.mud-dev
Date: Wed, 19 Mar 2003 23:31:00 -0800
References: [1] [2] <-newest
Organization: Kanga.Nu
Nicolai Hansen wrote:
> Travis Nixon wrote:

>> It guarantees in-order delivery.  If you want guaranteed
>> delivery, but don't care if it comes in the same order that it
>> got sent, then TCP isn't such a great choice after all.

> UDP doesn't guarantee delivery at all and to my knowledge there is
> no transmission protocol that guarantees delivery without
> guaranteeing in-order delivery, too.

There's a couple; they're generally implemented as higher-level
libraries on top of UDP.  RakNet is one
(http://www.rakkarsoft.com/).  I believe Quazal also uses a similiar
scheme ("prudp" - Proprietary Reliable UDP I think is what they call
theirs).  I don't know of any that actually implement a kernel-level
protocol directly over IP, but it seems that the portability you'd
lose far outweighs any benefits you might get over just building it
on top of UDP.

    - Vlad



_______________________________________________
MUD-Dev mailing list
MUD-Dev@kanga.nu
https://www.kanga.nu/lists/listinfo/mud-dev