Project

General

Profile

Feature #5031

Make NFD work out of the box

Added by Teng Liang 3 months ago. Updated 3 months ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Forwarding
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
(Total: 0.00 h)

Description

Even in the basic scenario of two connected machines, NFD has to be configured before being functional. This task is to make NFD work out of the box. The tasks include

  • Improve self-learning to better handle choosing next hop, Interest retransmission suppression, NACK, and timeout (#5029).
  • Add a validator in RibManager to manage route requests from self-learning and set the default configuration to accept any PrefixAnnouncement object.
  • Add self-learning as the default forwarding strategy in nfd.conf.sample.

Subtasks

Feature #5029: Improve self-learning forwarding strategyIn ProgressTeng Liang

Actions

Related issues

Blocked by ndn-cxx - Bug #5049: Fix ValidatorConfig behavior with empty configurationClosed

Actions

History

#1

Updated by Teng Liang 3 months ago

  • Related to Feature #5029: Improve self-learning forwarding strategy added
#2

Updated by Teng Liang 3 months ago

  • Description updated (diff)
#3

Updated by Teng Liang 3 months ago

  • Description updated (diff)
#4

Updated by Davide Pesavento 3 months ago

  • Category set to Forwarding
  • Target version deleted (v0.7)
  • Start date deleted (10/18/2019)
#5

Updated by Teng Liang 3 months ago

  • Description updated (diff)
#6

Updated by Davide Pesavento 3 months ago

Teng Liang wrote:

Use localhost validator instead of localhop validator in rib-manager, because localhost security is enabled with no security check by default.

This sounds like a very bad idea.

For long-term plan, add a validator for self-learning in rib-manager.

Just do this instead.

#7

Updated by Teng Liang 3 months ago

  • Description updated (diff)
#8

Updated by Teng Liang 3 months ago

  • Description updated (diff)
#9

Updated by Davide Pesavento 3 months ago

  • Description updated (diff)
#10

Updated by Davide Pesavento 3 months ago

  • translation missing: en.field_tag_list set to SelfLearning
#11

Updated by Davide Pesavento 3 months ago

  • Related to deleted (Feature #5029: Improve self-learning forwarding strategy)
#12

Updated by Davide Pesavento 3 months ago

  • Tracker changed from Task to Feature
  • Status changed from New to In Progress
#13

Updated by Davide Pesavento 2 months ago

  • Blocked by Bug #5049: Fix ValidatorConfig behavior with empty configuration added

Also available in: Atom PDF