Browse Prior Art Database

PPP BSD Compression Protocol (RFC1977)

IP.com Disclosure Number: IPCOM000004195D
Original Publication Date: 1996-Aug-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 21 page(s) / 47K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

V. Schryver: AUTHOR

Abstract

The Point-to-Point Protocol (PPP) [1] provides a standard method for transporting multi-protocol datagrams over point-to-point links.

This text was extracted from a ASCII document.
This is the abbreviated version, containing approximately 6% of the total text.

Network Working Group V. Schryver

Request for Comments: 1977 August 1996

Category: Informational

PPP BSD Compression Protocol

Status of This Memo

This memo provides information for the Internet community. This memo

does not specify an Internet standard of any kind. Distribution of

this memo is unlimited.

Abstract

The Point-to-Point Protocol (PPP) [1] provides a standard method for

transporting multi-protocol datagrams over point-to-point links.

The PPP Compression Control Protocol [2] provides a method to

negotiate and utilize compression protocols over PPP encapsulated

links.

This document describes the use of the Unix Compress compression

protocol for compressing PPP encapsulated packets.

Table of Contents

1. Introduction .................................... 1

1.1 Licensing ................................. 2

2. BSD Compress Packets ............................ 2

2.1 Packet Format ............................. 5

3. Configuration Option Format ..................... 6

APPENDICES ............................................. 7

A. BSD Compress Algorithm .......................... 7

SECURITY CONSIDERATIONS ................................ 24

REFERENCES ............................................. 24

ACKNOWLEDGEMENTS ....................................... 24

CHAIR'S ADDRESS ........................................ 25

AUTHOR'S ADDRESS ....................................... 25

1. Introduction

UNIX compress as embodied in the freely and widely distributed BSD

source has the following features:

- dynamic table clearing when compression becomes less

effective.

- automatic turning off of compression when the overall result

is not smaller than the input.

- dynamic choice of code width within predetermined limits.

- heavily used for many years in networks, on modem and other

point-to-point links to transfer netnews.

- an effective code width requires less than 64KBytes of memory

on both sender and receive.

1.1. Licensing

BSD Unix compress command source is widely and freely available, with

no additional license for many computer vendors. The included source

code is based on the BSD compress command source and carries only the

copyright of The Regents of the University of California. Use the

code entirely at your own risk. It has no warranties or

indemnificatio...