From: James Carlson <carlsonj@workingcode.com>
To: linux-ppp@vger.kernel.org
Subject: Re: PPP Encapsulated in GRE with IP Precedence headers
Date: Thu, 30 Jun 2005 15:36:29 +0000 [thread overview]
Message-ID: <17092.4477.875971.589942@gargle.gargle.HOWL> (raw)
In-Reply-To: <20050630051424.GA13477@digitalpath.net>
Ray Van Dolson writes:
> > If it's just plain IP over PPP, and you're not negotiating any of MP,
> > ECP, CCP, VJ Header Compression, or Robust Header Compression, then
> > you should be able to get away with this. The above protocols,
> > though, generally assume strict ordering (it is point-to-point,
> > right?) and will fall apart if that's compromised.
>
> Unfortunately we are using MPPE, so perhaps this solution is not as viable as
> I thought it would be. Thanks for the clarification.
I did say "generally."
If the actual compressor/encryptor is able to deal with multiple
session states for the separate flows that can be scheduled
independently, then this could still work.
But I don't see that MPPE (in particular) can do that. It has just
one 'coherency count' field, and doesn't seem to maintain multiple
histories. Unless there's buffering and reordering done at the
receiver (which would pretty much nullify any goodness you might hope
to get from priority queuing), I think you're sunk.
An alternate path that might do the job would be to set up multiple
parallel PPP sessions (one for each distinct ordering class), and
direct the traffic on entry from IP into PPP based on DSCP. Though it
looks feasible from the protocol level, that might take some doing
depending on the implementations involved.
(In practice, I haven't been any too impressed with prioritization
schemes that do more than just make sure that network control traffic
has highest priority. And even then there are some interesting
failure modes ...)
--
James Carlson <carlsonj@workingcode.com>
prev parent reply other threads:[~2005-06-30 15:36 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-06-30 5:14 PPP Encapsulated in GRE with IP Precedence headers Ray Van Dolson
2005-06-30 13:27 ` James Carlson
2005-06-30 15:25 ` Ray Van Dolson
2005-06-30 15:36 ` James Carlson [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=17092.4477.875971.589942@gargle.gargle.HOWL \
--to=carlsonj@workingcode.com \
--cc=linux-ppp@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox