Project

General

Profile

TLV-TYPE » History » Version 12

Alex Afanasyev, 04/19/2014 09:18 PM

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