Dismiss
InnovationQ/InnovationQ Plus content will be updated on Sunday, June 25, 10am ET, with new patent and non-patent literature collections. Click here to learn more.
Browse Prior Art Database

IP Header Compression (RFC2507)

IP.com Disclosure Number: IPCOM000003090D
Original Publication Date: 1999-Feb-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 37 page(s) / 99K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

M. Degermark: AUTHOR [+3]

Abstract

This document describes how to compress multiple IP headers and TCP and UDP headers per hop over point to point links. The methods can be applied to of IPv6 base and extension headers, IPv4 headers, TCP and UDP headers, and encapsulated IPv6 and IPv4 headers.

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

Network Working Group M. Degermark

Request for Comments: 2507 Lulea University of Technology/SICS

Category: Standards Track B. Nordgren

Lulea University of Technology/Telia Research AB

S. Pink

Lulea University of Technology/SICS

February 1999

IP Header Compression

Status of this Memo

This document specifies an Internet standards track protocol for the

Internet community, and requests discussion and suggestions for

improvements. Please refer to the current edition of the "Internet

Official Protocol Standards" (STD 1) for the standardization state

and status of this protocol. Distribution of this memo is unlimited.

Copyright Notice

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

Abstract

This document describes how to compress multiple IP headers and TCP

and UDP headers per hop over point to point links. The methods can be

applied to of IPv6 base and extension headers, IPv4 headers, TCP and

UDP headers, and encapsulated IPv6 and IPv4 headers.

Headers of typical UDP or TCP packets can be compressed down to 4-7

octets including the 2 octet UDP or TCP checksum. This largely

removes the negative impact of large IP headers and allows efficient

use of bandwidth on low and medium speed links.

The compression algorithms are specifically designed to work well

over links with nontrivial packet-loss rates. Several wireless and

modem technologies result in such links.

TABLE OF CONTENTS

1. Introduction..............................................3

2. Terminology...............................................5

3. Compression method........................................7

3.1. Packet types.......................................8

3.2. Lost packets in TCP packet streams.................9

3.3. Lost packets in UDP and non-TCP packet streams....10

4. Grouping packets into packet streams.....................14

4.1. Guidelines for grouping packets...................15

5. Size Issues..............................................16

5.1. Context identifiers...............................16

5.2. Size of the context...............................17

5.3. Size of full headers..............................18

5.3.1. Length fields in full TCP headers............19

5.3.2. Length fields in full non-TCP headers........19

6. Compressed Header Formats................................20

7. Compression of subheaders................................22

7.1. IPv6 Header.......................................24

7.2. IPv6 Extension Headers............................25

7.3. Options...........................................25

7.4. Hop...