Project

General

Profile

TLV-TYPE » History » Version 7

Alex Afanasyev, 02/17/2014 08:46 PM

1 1 Alex Afanasyev
NFD-related NDN-TLV Type assignments
2
====================================
3
4 6 Alex Afanasyev
Types assigned from the range reserved for forwarding daemon.
5 1 Alex Afanasyev
6
Type                                        | Assigned value    | Assigned value (hex)
7
------------------------------------------- | ----------------- | --------------------
8
ControlResponse                             | 101               | 0x65
9
StatusCode                                  | 102               | 0x66
10
StatusText                                  | 103               | 0x67
11
FibManagementOptions                        | 104               | 0x68
12
FaceId                                      | 105               | 0x69
13
Cost                                        | 106               | 0x6a
14
Strategy                                    | 107               | 0x6b
15
FaceManagementOptions                       | 108               | 0x6c
16 5 Alex Afanasyev
Uri                                         | 114               | 0x72
17 1 Alex Afanasyev
18
These codes are used by the following specifications:
19
20
* [[ControlCommand|NFD Control Command specification]]
21
* [[FaceMgmt|NFD Face Management protocol]]
22
* [[FibMgmt|NFD FIB Management protocol]]
23 6 Alex Afanasyev
24
Types reserved from local link data processing range:
25
26
### Local Control Header
27
28
From [[LocalControlHeader|NFD local control header]] specification:
29
30
Type                                        | Assigned value    | Assigned value (hex)
31
------------------------------------------- | ----------------- | --------------------
32
LocalControlHeader                          | 80                | 0x50
33 1 Alex Afanasyev
IncomingFaceId                              | 81                | 0x51
34 6 Alex Afanasyev
NextHopFaceId                               | 82                | 0x52
35
36
### NDNLP
37 1 Alex Afanasyev
38 7 Alex Afanasyev
From [[NDNLP-TLV|NDN Link Layer Protocol]] specification:
39 1 Alex Afanasyev
40
Type                                        | Assigned value    | Assigned value (hex)
41 6 Alex Afanasyev
------------------------------------------- | ----------------- | --------------------
42 7 Alex Afanasyev
NdnlpData                                   | 80                | 0x50
43
NdnlpSequence                               | 81                | 0x51
44
NdnlpFragIndex                              | 82                | 0x52
45
NdnlpFragCount                              | 83                | 0x53
46
NdnlpPayload                                | 84                | 0x54