Project

General

Profile

Actions

Feature #4189

closed

Remove TcpFactory and UdpFactory prohibited endpoint set

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

Status:
Closed
Priority:
Normal
Assignee:
Category:
Faces
Target version:
Start date:
07/17/2017
Due date:
% Done:

100%

Estimated time:
1.50 h

Description

TcpFactory and UdpFactory each has a "prohibited endpoint set" introduced in #1414-4 which prevents creating a face that connects to NFD itself. This was necessary at the time where forwarding strategies were dumb and there was no Nack-Duplicate.
Nowadays, this feature is no longer necessary. Although it still does not make sense to connect to NFD itself, the consequence is less severe: Interest forwarding would trigger Nack-Duplicate, and strategy is expected to handle this situation.
Therefore, "prohibited endpoint set" feature can be removed to reduce complexity of TcpFactory and UdpFactory, especially with the forthcoming dynamic face creation from fine-grained signals.


Related issues 1 (0 open1 closed)

Related to NFD - Feature #4021: FaceSystem: use NetworkMonitor::listNetworkInterfaces()ClosedJunxiao Shi

Actions
Actions

Also available in: Atom PDF