Feature #4185
closedWireshark dissector: recognize ForwardingHint field
100%
Description
In Interest packet, recognize ForwardingHint
field and delegations within this field.
Updated by Junxiao Shi over 7 years ago
- Related to Feature #4055: Forwarding hint: represented as name only added
Updated by Junxiao Shi over 7 years ago
An obstacle is: TLV-TYPE number of ForwardingHint and Preference fields are both 30.
This is valid from protocol point of view: TLV-TYPE numbers of Delegation and Preference are unreserved, because they can only appear inside ForwardingHint or Data/Content payload.
The difficulty is in implementation: ndn.lua
currently uses a TLV-TYPE lookup table independent of parent element. It cannot distinguish that a 30 under Interest is ForwardingHint but a 30 under Delegation is Preference.
Updated by Davide Pesavento almost 3 years ago
- Related to Task #5178: Remove Preference field from Delegation added
Updated by Davide Pesavento almost 3 years ago
- Status changed from New to Code review
- Assignee set to Davide Pesavento
- % Done changed from 0 to 50
https://gerrit.named-data.net/c/ndn-tools/+/6544
With the removal of the Preference
field and the simplification of ForwardingHint
, this becomes vastly simpler to implement.
Updated by Davide Pesavento almost 3 years ago
- Status changed from Code review to Closed
- % Done changed from 50 to 100
I'll update/improve the test samples at a later time.