From: James Carlson <carlsonj@workingcode.com>
To: linux-ppp@vger.kernel.org
Subject: Re: PPP comression and extension info required...
Date: Wed, 23 Jun 2010 18:17:11 +0000 [thread overview]
Message-ID: <4C224FA7.7050908@workingcode.com> (raw)
In-Reply-To: <4C2246C1.2000206@workingcode.com>
arun b wrote:
> Hi James.,
>
> Thank you as usual to respond me quick..!
> Well I wanted to validate rfc-1662.
> I see in ppp source deflate, bsd, compression are these covers
> rfc-1662 if so please provide me further info on this
I'm afraid I still don't really understand.
RFC 1662 describes AHDLC, which is the low-level framing on async lines,
as well as the other mappings of PPP to octet-synchronous HDLC (read:
SONET/SDH) and bit-stuffed HDLC (read: ISDN and other telecom). It
doesn't really describe much about "compression" except a few header
compression bits.
Are you really asking about PPP header compression? If so, why? What
could you be testing that would require a specific test for this?
If you need such a low-level PPP-specific test, I strongly recommend
getting a protocol validation device or employing a service. IXIA's
ixANVL tester can verify low-level details of protocol operation.
Another place to turn would be UNH's IOL.
If you actually have your own independent implementation (and wanting to
test this low-level detail on your own suggests that you do), then I
really recommend getting the right tools for the job.
If you don't want to do either of those, then you're probably on your
own. You could perhaps make do by using the existing options described
in pppd(1M) along with either an external analyzer or (perhaps) using
either the pppdump(1M) tool or even kdebug 3.
But, again, this is just header compression, not data compression. It's
really pretty boring stuff.
Did you mean RFC 1962 instead? If so, then that's just what
_negotiates_ compression. The actual compression takes place using the
compression algorithms, and these are controlled by the documented
pppd(1M) options and the kernel modules, as I mentioned in my first reply.
--
James Carlson 42.703N 71.076W <carlsonj@workingcode.com>
next prev parent reply other threads:[~2010-06-23 18:17 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-23 17:39 PPP comression and extension info required James Carlson
2010-06-23 17:41 ` arun b
2010-06-23 17:59 ` arun b
2010-06-23 18:17 ` James Carlson [this message]
2010-06-24 5:13 ` arun b
2010-06-24 7:23 ` James Cameron
2010-06-24 10:18 ` arun b
2010-06-24 10:22 ` arun b
2010-06-24 11:10 ` James Carlson
2010-06-24 11:24 ` James Carlson
2010-06-24 13:55 ` arun b
2010-06-24 14:19 ` James Carlson
2010-06-24 16:48 ` arun b
2010-06-24 17:49 ` James Carlson
2010-06-25 0:51 ` arun b
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=4C224FA7.7050908@workingcode.com \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.