Project

General

Profile

TLV-TYPE » History » Revision 9

Revision 8 (Alex Afanasyev, 02/18/2014 01:13 AM) → Revision 9/13 (Alex Afanasyev, 02/18/2014 01:13 AM)

NFD-related NDN-TLV Type assignments 
 ==================================== 

 Types assigned from the range reserved for forwarding daemon. 

 Type                                          | Assigned value      | Assigned value (hex) 
 ------------------------------------------- | ----------------- | -------------------- 
 ControlResponse                               | 101                 | 0x65 
 StatusCode                                    | 102                 | 0x66 
 StatusText                                    | 103                 | 0x67 
 FibManagementOptions                          | 104                 | 0x68 
 FaceId                                        | 105                 | 0x69 
 Cost                                          | 106                 | 0x6a 
 Strategy                                      | 107                 | 0x6b 
 FaceManagementOptions                         | 108                 | 0x6c 
 Uri                                           | 114                 | 0x72 

 These codes are used by the following specifications: 

 * [[ControlCommand|NFD Control Command specification]] 
 * [[FaceMgmt|NFD Face Management protocol]] 
 * [[FibMgmt|NFD FIB Management protocol]] 

 Types reserved from local link data processing range: 

 ### Local Control Header 

 From [[LocalControlHeader|NFD local control header]] specification: 

 Type                                          | Assigned value      | Assigned value (hex) 
 ------------------------------------------- | ----------------- | -------------------- 
 LocalControlHeader                            | 80                  | 0x50 
 IncomingFaceId                                | 81                  | 0x51 
 NextHopFaceId                                 | 82                  | 0x52 

 ### NDNLP 

 From [[NDNLP-TLV|NDN Link Layer Protocol]] specification: 

 Type                                          | Assigned value      | Assigned value (hex) 
 ------------------------------------------- | ----------------- | -------------------- 
 NdnlpData                                     | 80                  | 0x50 
 NdnlpSequence                                 | 81                  | 0x51 
 NdnlpFragIndex                                | 82                  | 0x52 
 NdnlpFragCount                                | 83                  | 0x53 
 NdnlpPayload                                  | 84                  | 0x54 

 

 ## NRD face registration protocol 

 From [[NRD:NRD Prefix Registration protocol]] specification: 

 Type                                          | Assigned value      | Assigned value (hex) 
 ------------------------------------------- | ----------------- | -------------------- 
 PrefixRegOptions                              | 101                 | 0x65 
 FaceId                                        | 102                 | 0x66 
 Flags                                         | 103                 | 0x67 
 Cost                                          | 104                 | 0x68 
 ExpirationPeriod                              | 105                 | 0x69 
 StrategyName                                  | 106 105                 | 0x6a 
 Protocol                                      | 107 105                 | 0x6b