Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Feb 1998 01:01:08 +0000
From:      Brian Somers <brian@Awfulhak.org>
To:        Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Cc:        Eivind Eklund <eivind@yes.no>, Luigi Rizzo <luigi@labinfo.iet.unipi.it>, plm@xs4all.nl, freebsd-current@FreeBSD.ORG
Subject:   Re: cvs commit: src/usr.sbin/ppp command.c datalink.c datalink.h defs.h vars.c vars.h 
Message-ID:  <199802180101.BAA24506@awfulhak.org>
In-Reply-To: Your message of "Tue, 17 Feb 1998 16:37:48 EST." <199802172137.QAA14720@khavrinen.lcs.mit.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
[.....]
> > I'm not certain how this can be handled.  A possibility might be to
> > fragment the packets for just that connection, ie, in effect lower
> > the MTU for just part of the use.
> 
> What multilink PPP allows you to do is interrupt one data stream
> temporarily to send a packet from another.  (I'm remembering this from
> what was described at the first ISSLL WG meeting, so forgive me if I
> got it wrong.)  You still have to go back to that packet eventually.

The only possibility for this sort of thing I know of is fairly 
useless.  You can pick up packets queued on one link and send them 
down another instead, but only if that other link hasn't sent any 
data with a higher sequence.

I haven't started writing this stuff yet, but it occurs to me that 
it would be insane to fragment stuff, sequence it and queue it for 
the links until it's absolutely necessary.  The more that's queued, 
the more difficult it is to send more urgent stuff (like LCP).  It 
also hurts really badly if you lose a link and it's got lots of stuff 
queued for it (unless you get lucky).


I have no plans to make the fragmentation algorithms intelligent to 
start with, but it should be easily doable once the code makes sense 
(it's like un-tangling a string puppet !!!).

> -GAWollman
> 
> --
> Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
> wollman@lcs.mit.edu  | O Siem / The fires of freedom 
> Opinions not those of| Dance in the burning flame
> MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick

-- 
Brian <brian@Awfulhak.org>, <brian@FreeBSD.org>, <brian@OpenBSD.org>
      <http://www.Awfulhak.org>;
Don't _EVER_ lose your sense of humour....



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802180101.BAA24506>