The MPLS WG Archive[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index][Thread Index][Author Index][Subject Index] FW: LDP to Draft Standard - implementation survey
Bob, Please find below NetPlane Systems response to the LDP draft standard implementation survey. Please contact me if you have any questions, Sincerely, John Fryer mailto:jfryer@netplane.com Vice President, Marketing NetPlane Systems, http://www.netplane.com A Mindspeed Company Westwood Executive Center 200 Lowder Brook Drive Westwood, MA 02090 tel: (781) 251-5310 fax: (781) 251-5388 cel: (781) 929-2443 -----Original Message----- From: Miller, Seth Sent: Tuesday, August 13, 2002 12:55 PM To: Fryer, John Subject: FW: LDP to Draft Standard - implementation survey -----Original Message----- From: Loa Andersson [mailto:loa.andersson@utfors.se] Sent: Tuesday, August 13, 2002 11:18 AM To: MPLS wg Cc: George Swallow; Loa Andersson; Bob Thomas; Scott Bradner Subject: LDP to Draft Standard - implementation survey LDP to Draft Standard As protocols gets implemented and deployed, there is an IETF process to take them further on the standrads track. LDP is a protocol that has been both widely implemented and deployed, we will therefore start the process to progress LDP to Draft Standard. Included is an "LDP Implemenation Survey Form", it specifies in some detail the information needed to take this step. We ask companies and other organizations that have implemented LDP to take the time and answer the questions. The result of the survey will be made available as an Internet Draft, the time schedule depends very much on that we have the responses in a timely fashion. Send the response to the Bob Thomas, who will act as Internet Draft editor for the resulting summary document: rhthomas@cisco.com with a Cc to the wg chairs and the mpls list: loa.andersson@utfors.se swallow@cisco.com mpls@uu.net Earlier experiences with this kind of survey indicates that there are always a few that likes to respond anonymously, if you want to do that send the response to our AD, Scott Bradner: sob@harvard.edu We want to stress the importance of getting the highest possible number of responses, since it is important to create a protocol specification of highest possible quality. If there are further questions contact the wg chairs. Loa and George ===================================================================== LDP Implementation Survey Form [V 1.0] The purpose of this form is to gather information about implementations of LDP as defined by RFC3036. 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: NetPlane Systems, Inc Organization url(s): www.netplane.com ---------------------------------------------------------------- Product title(s): Label Traffic Control System (LTCS) Brief description(s): LTCS is a complete implementation of all MPLS/GMPLS protocols, targetted for carrier-class and enterprise applications. It is offered as source code to OEM manufacturers, who may purchase specific protocol options according to their needs. ---------------------------------------------------------------- Contact for LDP information Name: John Fryer Title: Vice President of Marketing E-mail: mailto:jfryer@netplane.com Organization/department: NetPlane Systems, Inc Postal address: 8 Technology Drive, Westborough, MA 01581 Phone: (508) 621-0688 Fax: (781) 251-5388 ======================================================================= B. LDP Implementation Status, Availability, Origin Please check [x] the boxes that apply. ---------------------------------------------------------------- Status: [ ] Development [ ] Alpha [ ] Beta [x] Product [ ] Other (describe): Availability [ ] Public and free [ ] Only to selected organizations/companies but free [x] 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) [x] 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 not implemented 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, optionally one of Feature | RFC3036 Section(s) | s, u, r) ==================+=============================+========================= Interface types | 2.2.1, 2.5.3, 2.8.2, 3,4,2 ----------------+-----------------------------+------------------------- Packet | t | ----------------+-----------------------------+------------------------- Frame Relay | t | ----------------+-----------------------------+------------------------- ATM | t | ==================+=============================+========================= Label Spaces | 2.2.1, 2.2.2 ----------------+-----------------------------+------------------------- Per platform | t | ----------------+-----------------------------+------------------------- Per interface | t | ==================+=============================+========================= LDP Discovery | 2.4 t ----------------+-----------------------------+------------------------- Basic | 2.4.1 t | ----------------+-----------------------------+------------------------- Targeted | 2.4.2 t | ------------------+-----------------------------+------------------------- LDP Sessions | 2.2.3 t ----------------+-----------------------------+------------------------- Directly | -- (t) | Connected | | ----------------+-----------------------------+------------------------- Targeted | 2.3 t | ==================+=============================+========================= LDP Modes | 2.6 ----------------+-----------------------------+------------------------- DU, Ind cntl, | 2.6 n | u Lib retention | | ----------------+-----------------------------+------------------------- DU, Ord cntl, | 2.6 t | Lib retention | | ----------------+-----------------------------+------------------------- DU, Ind cntl, | 2.6 n | u Cons retention | | ----------------+-----------------------------+------------------------- DU, Ord cntl, | 2.6 t | Cons retention | | ----------------+-----------------------------+------------------------- DoD, Ind cntl, | 2.6 n | u Lib retention | | ----------------+-----------------------------+------------------------- DoD, Ord cntl, | 2.6 t | Lib retention | | ----------------+-----------------------------+------------------------- DoD, Ind cntl, | 2.6 n | u Cons retention | | ----------------+-----------------------------+------------------------- DoD, Ord cntl, | 2.6 t | Cons retention | | ==================+=============================+========================= Loop Detection | 2.8 t | ==================+=============================+========================= TCP MD5 Option | 2.9 n | ==================+=============================+========================= LDP TLVs | 3.3, 3.4, throughout t ----------------+-----------------------------+------------------------- U-bit | 3.3 t | ----------------+-----------------------------+------------------------- F-bit | 3.3 t | ------------------+-----------------------------+------------------------- FEC | 1., 2.1, 3.4.1 t | ----------------+-----------------------------+------------------------- Wildcard | 3.4.1 t | ----------------+-----------------------------+------------------------- Prefix | 2.1, 3.4.1 t | ----------------+-----------------------------+------------------------- Host | 2.1, 3.4.1 t | ------------------+-----------------------------+------------------------- Address List | 3.4.3 t | ------------------+-----------------------------+------------------------- Hop Count | 3.4.4 t | ------------------+-----------------------------+------------------------- Path Vector | 3.4.5 t | ------------------+-----------------------------+------------------------- Generic Label | 3.4.2.1 t | ------------------+-----------------------------+------------------------- ATM Label | 3.4.2.2 t | ------------------+-----------------------------+------------------------- Frame Relay | 3.4.2.3 t | Label | | ------------------+-----------------------------+------------------------- Status | 3.4.6 t | ------------------+-----------------------------+------------------------- Extended Status | 3.5.1 t | ------------------+-----------------------------+------------------------- Returned PDU | 3.5.1 t | ------------------+-----------------------------+------------------------- Returned Message| 3.5.1 t | ------------------+-----------------------------+------------------------- Common Hello | 3.5.2 t | Parameters | | ----------------+-----------------------------+------------------------- T-bit | 3.5.2 t | ----------------+-----------------------------+------------------------- R-bit | 3.5.2 t | ----------------+-----------------------------+------------------------- Hold Time | 3.5.2 t | ------------------+-----------------------------+------------------------- IPv4 Transport | 3.5.2 t | Address | | ------------------+-----------------------------+------------------------- Configuration | 3.5.2 t | Sequence Number | | ------------------+-----------------------------+------------------------- IPv6 Transport | 3.5.2 t | Address | | ------------------+-----------------------------+------------------------- Common Session | 3.5.3 t | Parameters | | ----------------+-----------------------------+------------------------- KeepAlive Time| 3.5.3 t | ----------------+-----------------------------+------------------------- PVLim | 3.5.3 t | ----------------+-----------------------------+------------------------- Max PDU Length| 3.5.3 t | ------------------+-----------------------------+------------------------- ATM Session | 3.5.3 t | Parameters | | ----------------+-----------------------------+------------------------- M values | t | 0 No Merge | 3.5.3 | ------------+-----------------------------+------------------------- 1 VP Merge | 3.5.3 t | ------------+-----------------------------+------------------------- 2 VC Merge | 3.5.3 t | ------------+-----------------------------+------------------------- 3 VP & | 3.5.3 t | VC Merge | | ----------------+-----------------------------+------------------------- D-bit | 3.5.3 t | ----------------+-----------------------------+------------------------- ATM Label | 3.5.3 t | Range | | Component | | ------------------+-----------------------------+------------------------- Frame Relay | 3.5.3 t | Session | | Parameters | | ------------------+-----------------------------+------------------------- M values | | 0 No Merge | 3.5.3 t | ------------+-----------------------------+------------------------- 1 Merge | 3.5.3 t | ----------------+-----------------------------+------------------------- D-bit | 3.5.3 t | ----------------+-----------------------------+------------------------- Frame Relay | 3.5.3 t | Label Range | | Component | | ----------------+-----------------------------+------------------------- Label Request | 3.5.7 t | Message ID | | ------------------+-----------------------------+------------------------- Vendor-Private | 3.6.1.1 t | ------------------+-----------------------------+------------------------- Experimental | 3.6.2 t | ==================+=============================+========================= LDP Messages | 3.5, throughout t ------------------+-----------------------------+------------------------- Notification | 3.5.1 t | ------------------+-----------------------------+------------------------- Hello | 3.5.2 t | ------------------+-----------------------------+------------------------- Initialization | 3.5.3 t | ------------------+-----------------------------+------------------------- KeepAlive | 3.5.4 t | ------------------+-----------------------------+------------------------- Address | 3.5.5 t | ------------------+-----------------------------+------------------------- Address Withdraw| 3.5.6 t | ------------------+-----------------------------+------------------------- Label Mapping | 3.5.7 t | ----------------+-----------------------------+------------------------- Label Request | 3.5.7 t | Message ID TLV| | ----------------+-----------------------------+------------------------- Hop Count TLV | 3.5.7 t | ----------------+-----------------------------+------------------------- Path Vect TLV | 3.5.7 t | ------------------+-----------------------------+------------------------- Label Request | 3.5.8 t | ----------------+-----------------------------+------------------------- Hop Count TLV | 3.5.8 t | ----------------+-----------------------------+------------------------- Path Vect TLV | 3.5.8 t | ------------------+-----------------------------+------------------------- Label Withdraw | 3.5.10 t | ----------------+-----------------------------+------------------------- Label TLV | 3.5.10 t | ------------------+-----------------------------+------------------------- Label Release | 3.5.11 t | ----------------+-----------------------------+------------------------- Label TLV | 3.5.11 t | ------------------+-----------------------------+------------------------- Label Abort Req | 3.5.9 t | ------------------+-----------------------------+------------------------- Vendor-Private | 3.6.1.2 t | ------------------+-----------------------------+------------------------- Experimental | 3.6.2 t | ==================+=============================+========================= LDP Status Codes | 3.4.6 t ------------------+-----------------------------+------------------------- Success | 3.4.6, 3.9 t | ------------------+-----------------------------+------------------------- Bad LDP Id | 3.5.1.2.1 t | ------------------+-----------------------------+------------------------- Bad Ptcl Version| 3.5.1.2.1 t | ------------------+-----------------------------+------------------------- Bad PDU Length | 3.5.1.2.1 t | ------------------+-----------------------------+------------------------- Unknown Message | 3.5.1.2.1 t | Type | | ------------------+-----------------------------+------------------------- Bad Message | 3.5.1.2.1 t | Length | | ------------------+-----------------------------+------------------------- Unknown TLV | 3.5.1.2.2 t | ------------------+-----------------------------+------------------------- Bad TLV length | 3.5.1.2.2 t | ------------------+-----------------------------+------------------------- Malformed TLV | 3.5.1.2.2 t | Value | | ------------------+-----------------------------+------------------------- Hold Timer | 3.5.1.2.3 t | Expired | | ------------------+-----------------------------+------------------------- Shutdown | 3.5.1.2.4 t | ------------------+-----------------------------+------------------------- Loop Detected | 3.4.5.1.2, 3.5.8.1 t | ------------------+-----------------------------+------------------------- Unknown FEC | 3.4.1.1 t | ------------------+-----------------------------+------------------------- No Route | 3.5.8.1 t | ------------------+-----------------------------+------------------------- No Label | 3.5.8.1 t | Resources | | ------------------+-----------------------------+------------------------- Label Resources | 3.5.8.1 t | Available | | ------------------+-----------------------------+------------------------- Session Rejected| 2.5.3, 3.5.3 t | No Hello | | ------------------+-----------------------------+------------------------- Session Rejected| 2.5.3, 3.5.3 t | Parameters | | Advert Mode | | ------------------+-----------------------------+------------------------- Session Rejected| 2.5.3, 3.5.3 t | Parameters | | Max PDU Length | | ------------------+-----------------------------+------------------------- Session Rejected| 2.5.3, 3.5.3 t | Parameters | | Label Range | | ------------------+-----------------------------+------------------------- KeepAlive Timer | 2.5.6, 3.5.1.2.3 t | Expired | | ------------------+-----------------------------+------------------------- Label Request | 3.5.9.1 t | Aborted | | ------------------+-----------------------------+------------------------- Missing Message | 3.5.1.2.1 t | Parameters | | ------------------+-----------------------------+------------------------- Unsupported | 3.4.1.1, 3.5.5.1 t | Address Family | | ------------------+-----------------------------+------------------------- Session Rejected| 3.5.1.2.5, 3.5.3 t | Bad KeepAlive | | Time | | ------------------+-----------------------------+------------------------- Internal Error | 3.5.1.2.7 t | ==================+=============================+========================= -- Loa Andersson Chief Architect, Utfors Research, Architecture and Future Lab (URAX) Utfors AB Råsundavägen 12 Box 525, 169 29 Solna Office +46 8 5270 2000 Office direct +46 8 5270 5038 Mobile +46 70 848 5038 Email loa.andersson@utfors.se WWW www.utfors.se |
|