Rick Jones wrote:
Majumder, Rajib wrote:
Let's say we have 2 uniprocessor hosts connected back to back. Is
there any possibility of an out-of-order scenario on recv?
Your application should be written on the assumption that it is
possible, regardless of the specifics of the hosts involved, h
Majumder, Rajib wrote:
Let's say we have 2 uniprocessor hosts connected back to back. Is
there any possibility of an out-of-order scenario on recv?
Your application should be written on the assumption that it is
possible, regardless of the specifics of the hosts involved, however
unlikely th
On 9/21/06, Majumder, Rajib <[EMAIL PROTECTED]> wrote:
Does this mean if we have 2 hosts connected back to back (there's no network
device in between), sequence is guaranteed even in UDP?
I think if you're trying to make the packets appear in order you need
to untie the Gordian knot http://en.
ECTED]
Cc: [EMAIL PROTECTED]; netdev@vger.kernel.org
Subject: Re: UDP Out 0f Sequence
From: "Majumder, Rajib" <[EMAIL PROTECTED]>
Date: Thu, 21 Sep 2006 10:50:17 +0800
> Does this mean if we have 2 hosts connected back to back (there's no
> network device in between), se
From: "Majumder, Rajib" <[EMAIL PROTECTED]>
Date: Thu, 21 Sep 2006 10:50:17 +0800
> Does this mean if we have 2 hosts connected back to back (there's no
> network device in between), sequence is guaranteed even in UDP?
Not true. Even for back to back systems SMP can cause packets
to be delivered
27;
Subject: Re: UDP Out 0f Sequence
Majumder, Rajib wrote:
> Hi,
>
> If I write UDP datagrams 1,2 and 3 to network and if the receiver
> receives in order 2,1, and 3, where can the sequence get changed? Is it
> at the source stack, network transit or destination stack?
Yes. :)
Majumder, Rajib wrote:
Hi,
If I write UDP datagrams 1,2 and 3 to network and if the receiver
receives in order 2,1, and 3, where can the sequence get changed? Is it
at the source stack, network transit or destination stack?
Yes. :)
Although network transit is by far the most likely case. Des
network transit. different datagrams might go through different
routes, hence the out-of-sequence arrival.
On 9/20/06, Majumder, Rajib <[EMAIL PROTECTED]> wrote:
Hi,
If I write UDP datagrams 1,2 and 3 to network and if the receiver receives in
order 2,1, and 3, where can the sequence get chang