Project

General

Profile

Actions

Bug #4223

closed

NDNLPv2: NextHopFaceId should not be allowed with Nack

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

Status:
Closed
Priority:
Normal
Assignee:
Category:
Protocol
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
1.00 h

Description

In NDNLPv2, the appearance of NextHopFaceId field is currently defined as:

NextHopFaceId header field is permitted only on an LpPacket carrying an Interest, from an application to the forwarder.

Since a Nack is encoded as an Interest with a Nack header, it is an LpPacket carrying an Interest, and therefore the above definition allows the NextHopFaceId to appear on a Nack. However, a Nack is a hop-by-hop message, so it makes little sense to "forward" a Nack. Thus, NextHopFaceId should be forbidden on an LpPacket that has a Nack field.


Related issues 1 (0 open1 closed)

Blocks ndn-cxx - Bug #4224: DummyClientFace: NextHopFaceId handling differs from NFDClosedJunxiao Shi

Actions
Actions

Also available in: Atom PDF