Subject: [mpls] Implementation Survey for LDP

From: Loa Andersson <[email-masked]>
Date: Mon, 23 Oct 2006 11:09:26 +0200

Working group,

the Implementation Survey for LDP (draft-ietf-mpls-rfc3036bis-04.txt)
is included.

We ask you to return it as quickly as possible, at the latest
Nov 3 2006.

Loa and George

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

LDP Implementation Survey Form [V 2.0]

The purpose of this form is to gather information about implementations
of LDP as defined by draft-ietf-mpls-rfc3036bis-04.txt. The information
is being requested as part of the process of advancing LDP from Proposed
to Draft Standard.

The form is patterned after the implementation report form used
for HTTP/1.1; see:

  http://www.ietf.org/IESG/Implementations/http1.1-implementations.txt

=======================================================================
A. General information.

Please provide the following information.
----------------------------------------------------------------

Organization:

Organization url(s):

----------------------------------------------------------------

Product title(s):

Brief description(s):

----------------------------------------------------------------

Contact for LDP information
   Name:
   Title:
   E-mail:
   Organization/department:
   Postal address:
   Phone:
   Fax:

=======================================================================
B. LDP Implementation Status, Availability, Origin

Please check [x] the boxes that apply.
----------------------------------------------------------------

Status:
     [ ]  Development
     [ ]  Alpha
     [ ]  Beta
     [ ]  Product
     [ ]  Other (describe):

Availability
     [ ]  Public and free
     [ ]  Only to selected organizations/companies but free
     [ ]  On sale.
     [ ]  For internal company use only
     [ ]  Other:

Implementation based on:  (check all that apply)
     [ ]  Purchased code
          (please list source if possible)
     [ ]  Free code
          (please list source if possible)
     [ ]  Internal implementation
          (no outside code, just from specs)
     [ ]  Internal implementation on top of purchased
          or free code
          List portions from external source:
          List portions developed internally:

=======================================================================
C. LDP Feature Survey.

For each features listed, please indicate the Status of the implementation
using one of the following:

    't'   tested against another independent implementation
    'y'   implemented but not tested against independent implementation
    'n'   not implemented
    '-'   not applicable to this type of implementation

  Optional: For 'n' status, indicate reason for not implementing using
            one of the following:

            's'  RFC specification inadequate, unclear, or confusing
            'u'  utility of feature unclear
            'r'  feature not required for feature set implemented

------------------+-----------------------------+-------------------------
                  |                             | Status
                  |                             | (one of t, y, n, -; if n,
Feature           | RFC3036 Section(s)          | optionally one of s, u, r)
==================+=============================+=========================
Interface types   | 2.2.1, 2.5.3, 2.8.2, 3,4,2
  ----------------+-----------------------------+-------------------------
  Packet          |                             |
  ----------------+-----------------------------+-------------------------
  Frame Relay     |                             |
  ----------------+-----------------------------+-------------------------
  ATM             |                             |
==================+=============================+=========================
Label Spaces      | 2.2.1, 2.2.2
  ----------------+-----------------------------+-------------------------
  Per platform    |                             |
  ----------------+-----------------------------+-------------------------
  Per interface   |                             |
==================+=============================+=========================
LDP Discovery     | 2.4
  ----------------+-----------------------------+-------------------------
  Basic           | 2.4.1                       |
  ----------------+-----------------------------+-------------------------
  Targeted        | 2.4.2                       |
------------------+-----------------------------+-------------------------
LDP Sessions      | 2.2.3
  ----------------+-----------------------------+-------------------------
  Directly        | --                          |
  Connected       |                             |
  ----------------+-----------------------------+-------------------------
  Targeted        | 2.3                         |
==================+=============================+=========================
LDP Modes         | 2.6
  ----------------+-----------------------------+-------------------------
  DU, Ind cntl,   | 2.6                         |
  Lib retention   |                             |
  ----------------+-----------------------------+-------------------------
  DU, Ord cntl,   | 2.6                         |
  Lib retention   |                             |
  ----------------+-----------------------------+-------------------------
  DU, Ind cntl,   | 2.6                         |
  Cons retention  |                             |
  ----------------+-----------------------------+-------------------------
  DU, Ord cntl,   | 2.6                         |
  Cons retention  |                             |
  ----------------+-----------------------------+-------------------------
  DoD, Ind cntl,  | 2.6                         |
  Lib retention   |                             |
  ----------------+-----------------------------+-------------------------
  DoD, Ord cntl,  | 2.6                         |
  Lib retention   |                             |
  ----------------+-----------------------------+-------------------------
  DoD, Ind cntl,  | 2.6                         |
  Cons retention  |                             |
  ----------------+-----------------------------+-------------------------
  DoD, Ord cntl,  | 2.6                         |
  Cons retention  |                             |
==================+=============================+=========================
Loop Detection    | 2.8                         |
==================+=============================+=========================
TCP MD5 Option    | 2.9                         |
==================+=============================+=========================
LDP TLVs          | 3.3, 3.4, throughout
  ----------------+-----------------------------+-------------------------
  U-bit           | 3.3                         |
  ----------------+-----------------------------+-------------------------
  F-bit           | 3.3                         |
------------------+-----------------------------+-------------------------
  FEC             | 1., 2.1, 3.4.1              |
  ----------------+-----------------------------+-------------------------
    Wildcard      | 3.4.1                       |
  ----------------+-----------------------------+-------------------------
    Prefix        | 2.1, 3.4.1                  |
------------------+-----------------------------+-------------------------
  Address List    | 3.4.3                       |
------------------+-----------------------------+-------------------------
  Hop Count       | 3.4.4                       |
------------------+-----------------------------+-------------------------
  Path Vector     | 3.4.5                       |
------------------+-----------------------------+-------------------------
  Generic Label   | 3.4.2.1                     |
------------------+-----------------------------+-------------------------
  ATM Label       | 3.4.2.2                     |
------------------+-----------------------------+-------------------------
  Frame Relay     | 3.4.2.3                     |
  Label           |                             |
------------------+-----------------------------+-------------------------
  Status          | 3.4.6                       |
------------------+-----------------------------+-------------------------
  Extended Status | 3.5.1                       |
------------------+-----------------------------+-------------------------
  Returned PDU    | 3.5.1                       |
------------------+-----------------------------+-------------------------
  Returned Message| 3.5.1                       |
------------------+-----------------------------+-------------------------
  Common Hello    | 3.5.2                       |
  Parameters      |                             |
  ----------------+-----------------------------+-------------------------
    T-bit         | 3.5.2                       |
  ----------------+-----------------------------+-------------------------
    R-bit         | 3.5.2                       |
  ----------------+-----------------------------+-------------------------
    Hold Time     | 3.5.2                       |
------------------+-----------------------------+-------------------------
  IPv4 Transport  | 3.5.2                       |
  Address         |                             |
------------------+-----------------------------+-------------------------
  Configuration   | 3.5.2                       |
  Sequence Number |                             |
------------------+-----------------------------+-------------------------
  IPv6 Transport  | 3.5.2                       |
  Address         |                             |
------------------+-----------------------------+-------------------------
  Common Session  | 3.5.3                       |
  Parameters      |                             |
  ----------------+-----------------------------+-------------------------
    KeepAlive Time| 3.5.3                       |
  ----------------+-----------------------------+-------------------------
    PVLim         | 3.5.3                       |
  ----------------+-----------------------------+-------------------------
    Max PDU Length| 3.5.3                       |
------------------+-----------------------------+-------------------------
  ATM Session     | 3.5.3                       |
  Parameters      |                             |
  ----------------+-----------------------------+-------------------------
    M values      |                             |
      0 No Merge  | 3.5.3                       |
      ------------+-----------------------------+-------------------------
      1 VP Merge  | 3.5.3                       |
      ------------+-----------------------------+-------------------------
      2 VC Merge  | 3.5.3                       |
      ------------+-----------------------------+-------------------------
      3 VP &      | 3.5.3                       |
        VC Merge  |                             |
  ----------------+-----------------------------+-------------------------
    D-bit         | 3.5.3                       |
  ----------------+-----------------------------+-------------------------
    ATM Label     | 3.5.3                       |
    Range         |                             |
    Component     |                             |
------------------+-----------------------------+-------------------------
  Frame Relay     | 3.5.3                       |
  Session         |                             |
  Parameters      |                             |
------------------+-----------------------------+-------------------------
    M values      |                             |
      0 No Merge  | 3.5.3                       |
      ------------+-----------------------------+-------------------------
      1 Merge     | 3.5.3                       |
  ----------------+-----------------------------+-------------------------
    D-bit         | 3.5.3                       |
  ----------------+-----------------------------+-------------------------
    Frame Relay   | 3.5.3                       |
    Label Range   |                             |
    Component     |                             |
  ----------------+-----------------------------+-------------------------
  Label Request   | 3.5.7                       |
  Message ID      |                             |
------------------+-----------------------------+-------------------------
  Vendor-Private  | 3.6.1.1                     |
------------------+-----------------------------+-------------------------
  Experimental    | 3.6.2                       |
==================+=============================+=========================
LDP Messages      | 3.5, throughout
------------------+-----------------------------+-------------------------
  Notification    | 3.5.1                       |
------------------+-----------------------------+-------------------------
  Hello           | 3.5.2                       |
------------------+-----------------------------+-------------------------
  Initialization  | 3.5.3                       |
------------------+-----------------------------+-------------------------
  KeepAlive       | 3.5.4                       |
------------------+-----------------------------+-------------------------
  Address         | 3.5.5                       |
------------------+-----------------------------+-------------------------
  Address Withdraw| 3.5.6                       |
------------------+-----------------------------+-------------------------
  Label Mapping   | 3.5.7                       |
  ----------------+-----------------------------+-------------------------
    Label Request | 3.5.7                       |
    Message ID TLV|                             |
  ----------------+-----------------------------+-------------------------
    Hop Count TLV | 3.5.7                       |
  ----------------+-----------------------------+-------------------------
    Path Vect TLV | 3.5.7                       |
------------------+-----------------------------+-------------------------
  Label Request   | 3.5.8                       |
  ----------------+-----------------------------+-------------------------
    Hop Count TLV | 3.5.8                       |
  ----------------+-----------------------------+-------------------------
    Path Vect TLV | 3.5.8                       |
------------------+-----------------------------+-------------------------
  Label Withdraw  | 3.5.10                      |
  ----------------+-----------------------------+-------------------------
    Label TLV     | 3.5.10                      |
------------------+-----------------------------+-------------------------
  Label Release   | 3.5.11                      |
  ----------------+-----------------------------+-------------------------
    Label TLV     | 3.5.11                      |
------------------+-----------------------------+-------------------------
  Label Abort Req | 3.5.9                       |
------------------+-----------------------------+-------------------------
  Vendor-Private  | 3.6.1.2                     |
------------------+-----------------------------+-------------------------
  Experimental    | 3.6.2                       |
==================+=============================+=========================
LDP Status Codes  | 3.4.6
------------------+-----------------------------+-------------------------
  Success         | 3.4.6, 3.9                  |
------------------+-----------------------------+-------------------------
  Bad LDP Id      | 3.5.1.2.1                   |
------------------+-----------------------------+-------------------------
  Bad Ptcl Version| 3.5.1.2.1                   |
------------------+-----------------------------+-------------------------
  Bad PDU Length  | 3.5.1.2.1                   |
------------------+-----------------------------+-------------------------
  Unknown Message | 3.5.1.2.1                   |
  Type            |                             |
------------------+-----------------------------+-------------------------
  Bad Message     | 3.5.1.2.1                   |
  Length          |                             |
------------------+-----------------------------+-------------------------
  Unknown TLV     | 3.5.1.2.2                   |
------------------+-----------------------------+-------------------------
  Bad TLV length  | 3.5.1.2.2                   |
------------------+-----------------------------+-------------------------
  Malformed TLV   | 3.5.1.2.2                   |
  Value           |                             |
------------------+-----------------------------+-------------------------
  Hold Timer      | 3.5.1.2.3                   |
  Expired         |                             |
------------------+-----------------------------+-------------------------
  Shutdown        | 3.5.1.2.4                   |
------------------+-----------------------------+-------------------------
  Loop Detected   | 3.4.5.1.2, 3.5.8.1          |
------------------+-----------------------------+-------------------------
  Unknown FEC     | 3.4.1.1                     |
------------------+-----------------------------+-------------------------
  No Route        | 3.5.8.1                     |
------------------+-----------------------------+-------------------------
  No Label        | 3.5.8.1                     |
  Resources       |                             |
------------------+-----------------------------+-------------------------
  Label Resources | 3.5.8.1                     |
  Available       |                             |
------------------+-----------------------------+-------------------------
  Session Rejected| 2.5.3, 3.5.3                |
  No Hello        |                             |
------------------+-----------------------------+-------------------------
  Session Rejected| 2.5.3, 3.5.3                |
  Parameters      |                             |
  Advert Mode     |                             |
------------------+-----------------------------+-------------------------
  Session Rejected| 2.5.3, 3.5.3                |
  Parameters      |                             |
  Max PDU Length  |                             |
------------------+-----------------------------+-------------------------
  Session Rejected| 2.5.3, 3.5.3                |
  Parameters      |                             |
  Label Range     |                             |
------------------+-----------------------------+-------------------------
  KeepAlive Timer | 2.5.6, 3.5.1.2.3            |
  Expired         |                             |
------------------+-----------------------------+-------------------------
  Label Request   | 3.5.9.1                     |
  Aborted         |                             |
------------------+-----------------------------+-------------------------
  Missing Message | 3.5.1.2.1                   |
  Parameters      |                             |
------------------+-----------------------------+-------------------------
  Unsupported     | 3.4.1.1, 3.5.5.1            |
  Address Family  |                             |
------------------+-----------------------------+-------------------------
  Session Rejected| 3.5.1.2.5, 3.5.3            |
  Bad KeepAlive   |                             |
  Time            |                             |
------------------+-----------------------------+-------------------------
  Internal Error  | 3.5.1.2.7                   |
==================+=============================+=========================

-- 
Loa Andersson

Principal Networking Architect
Acreo AB                           phone:  +46 8 632 77 14
Isafjordsgatan 22                  mobile: +46 739 81 21 64
Kista, Sweden                      email:  [email-masked]
                                           [email-masked]

_______________________________________________
mpls mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/mpls