Including Geolocation Information in IPv6 Packet Headers (IPv6 GEO)
draft-skeen-6man-ipv6geo-03

Document Type Active Internet-Draft (individual)
Last updated 2016-10-31
Stream (None)
Intended RFC status (None)
Formats plain text xml pdf html bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date
Responsible AD (None)
Send notices to (None)
Network Working Group                                           B. Skeen
Internet-Draft                                      Boeing Phantom Works
Intended status: Standards Track                                 E. King
Expires: May 4, 2017                                      Boeing EO&T IT
                                                         F. Templin, Ed.
                                            Boeing Research & Technology
                                                        October 31, 2016

  Including Geolocation Information in IPv6 Packet Headers (IPv6 GEO)
                    draft-skeen-6man-ipv6geo-03.txt

Abstract

   This document provides a specification for including geolocation
   information in the headers of IPv6 packets (IPv6 GEO).  The
   information is intended to be included in packets for which the
   location of the source node is to be conveyed via the network to the
   destination node or nodes.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on May 4, 2017.

Copyright Notice

   Copyright (c) 2016 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must

Skeen, et al.              Expires May 4, 2017                  [Page 1]
Internet-Draft                  IPv6 GEO                    October 2016

   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . .   3
   3.  Requirements  . . . . . . . . . . . . . . . . . . . . . . . .   4
   4.  Motivation and Applicability  . . . . . . . . . . . . . . . .   4
   5.  IPv6 GEO Specification  . . . . . . . . . . . . . . . . . . .   7
     5.1.  IPv6 GEO Destination Option Format  . . . . . . . . . . .   7
     5.2.  IPv6 GEO Option Encoding Algorithm  . . . . . . . . . . .   9
     5.3.  IPv6 Node Requirements  . . . . . . . . . . . . . . . . .   9
   6.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   9
   7.  Security Considerations . . . . . . . . . . . . . . . . . . .  10
   8.  Related Work in the IETF  . . . . . . . . . . . . . . . . . .  10
   9.  Implementation Status . . . . . . . . . . . . . . . . . . . .  11
   10. Contributers  . . . . . . . . . . . . . . . . . . . . . . . .  11
   11. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . .  11
   12. References  . . . . . . . . . . . . . . . . . . . . . . . . .  11
     12.1.  Normative References . . . . . . . . . . . . . . . . . .  11
     12.2.  Informative References . . . . . . . . . . . . . . . . .  12
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  12

1.  Introduction

   Internet Protocol, version 4 (IPv4) [RFC0791] provides limited
   capabilities for including additional information in the headers of
   packets.  The maximum IPv4 header length is 60 bytes including any IP
   options, and options are not widely used due to incompatibilities
   with network middleboxes.  On the other hand, Internet Protocol,
   version 6 (IPv6) [RFC2460] includes an extensible header format
   whereby additional information can be inserted between the IPv6
   header and the transport layer header.  These extensions can be
   included on a per-packet basis, and not necessarily for all packets
   of the same flow.  This document specifies a format for including
   geolocation information within the headers of individual IPv6 packets
   (IPv6 GEO).

   IPv6 GEO information is included at the discretion of source nodes
   for the benefit of destination nodes and/or network elements that may
   need to examine the headers of packets in transit.  Legacy
Show full document text