RFC 2118 (rfc2118) - Page 2 of 9
Microsoft Point-To-Point Compression (MPPC) Protocol
Alternative Format: Original Text Document
RFC 2118 MPPC Protocol March 1997 1. Introduction The Microsoft Point to Point Compression scheme is a means of representing arbitrary Point to Point Protocol (PPP) packets in a compressed form. The MPPC algorithm is designed to optimize processor utilization and bandwidth utilization in order to support large number of simultaneous connections. The MPPC algorithm is also optimized to work efficiently in typical PPP scenarios (1500 byte MTU, etc.). The MPPC algorithm uses an LZ [3] based algorithm with a sliding window history buffer. The MPPC algorithm keeps a continous history so that after 8192 bytes of data has been transmitted compressed there is always 8192 bytes of history to use for compressing, except when the history is flushed. 1.1. Licensing MPPC can only be used in products that implement the Point to Point Protocol AND for the sole purpose of interoperating with other MPPC and Point to Point Protocol implementations. Source and object licenses are available on a non-discriminatory basis from Stac Electronics. Please contact: Cheryl Poland Stac Electronics 12636 High Bluff Drive, San Deigo, CA 92130 Phone: (619)794-4534 Email: cherylp@stac.com 1.2. Specification of Requirements In this document, several words are used to signify the requirements of the specification. These words are often capitalized. MUST This word, or the adjective "required", means that the definition is an absolute requirement of the specification. MUST NOT This phrase means that the definition is an absolute prohibition of the specification. Pall Informational



