Project

General

Profile

Actions

Feature #4185

closed

Wireshark dissector: recognize ForwardingHint field

Added by Junxiao Shi over 7 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Start date:
Due date:
% Done:

100%

Estimated time:
3.00 h

Description

In Interest packet, recognize ForwardingHint field and delegations within this field.


Related issues 2 (0 open2 closed)

Related to NFD - Feature #4055: Forwarding hint: represented as name onlyClosedJunxiao Shi

Actions
Related to NDN Specifications - Task #5178: Remove Preference field from DelegationClosedAlex Afanasyev

Actions
Actions #1

Updated by Junxiao Shi over 7 years ago

  • Related to Feature #4055: Forwarding hint: represented as name only added
Actions #2

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.

Actions #3

Updated by Davide Pesavento about 5 years ago

  • Tags set to Packet03Transition
Actions #4

Updated by Davide Pesavento almost 3 years ago

  • Related to Task #5178: Remove Preference field from Delegation added
Actions #5

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.

Actions #6

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.

Actions

Also available in: Atom PDF