Browse Prior Art Database

IP Payload Compression Using DEFLATE (RFC2394)

IP.com Disclosure Number: IPCOM000002967D
Original Publication Date: 1998-Dec-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 5 page(s) / 10K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

R. Pereira: AUTHOR

Abstract

This document describes a compression method based on the DEFLATE compression algorithm. This document defines the application of the DEFLATE algorithm to the IP Payload Compression Protocol.

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

Network Working Group R. Pereira

Request for Comments: 2394 TimeStep Corporation

Category: Informational December 1998

IP Payload Compression Using DEFLATE

Status of this Memo

This memo provides information for the Internet community. It does

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

memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (1998). All Rights Reserved.

Abstract

This document describes a compression method based on the DEFLATE

compression algorithm. This document defines the application of the

DEFLATE algorithm to the IP Payload Compression Protocol.

Table of Contents

1. Introduction...................................................2

1.1 The DEFLATE Compression Algorithm...........................2

1.2 Licensing...................................................2

1.3 Specification of Requirements...............................3

2. DEFLATE Algorithm Implementation...............................3

2.1 Compression.................................................3

2.2 Decompression...............................................4

3. Thresholds.....................................................4

4. IPSec Transform Identifier.....................................4

5. Security Considerations........................................4

6. References.....................................................5

7. Acknowledgments................................................5

8. Editor's Address...............................................5

9. Full Copyright Statement.......................................6

1. Introduction

The IP Payload Compression Protocol allows the compression of IP

datagrams by supporting different compression algorithms. This

document describes how to integrate the DEFLATE compression algorithm

[Deutsch96] into IPCOMP [IPCOMP].

This document SHOULD be read in conjunction with [IPCOMP] and MUST be

taken in its context.

1.1 The DEFLATE Compression Algorithm

The 'deflate' compression format [Deutsch96], as used by the PKZIP

and gzip compressors and as embodied in the freely and widely

distributed zlib [Gailly95] library source code, has the following

features:

o an apparently unencumbered encoding and compression algorithm,

with an open and publicly-available specification.

o low-overhead escape mechanism for incompressible data. The PPP

Deflate specification offers options to reduce that overhead

further.

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

to-point links to transfer files for personal computers and

workstations.

o easily achieves 2:1 compression on the Calgary corpus [Corpus90]

using less than 64KBytes of memory on both sender and receive.

1.2 Licensing

The zlib source is widely and freely available, subject to the

following copyright:

(C...