Project

General

Profile

Actions

Bug #5123

closed

MulticastStrategy rejects (forwarded interest's) PIT entry when the same Interest is received from a different face

Added by Ashlesh Gawande over 3 years ago. Updated over 3 years ago.

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

100%

Estimated time:

Description

A----10ms----B----100ms----P

A,B = consumer
P = producer

t=10ms) App on A sends interest to B, B forwards to P
t=30ms) App on B sends the same interest [different Nonce] to A and P

A receives the interest from B and rejects the PIT as there are no other next hops and interest received is not suppressed.
Later when P answers, A drops it as unsolicited.

[Reported by Lan].

Solution seems to be to reject PIT only if Interest is new.
NoRoute NACK should probably also be sent under this case only similar to other strategies.


Related issues 1 (0 open1 closed)

Related to NFD - Bug #4132: MulticastStrategy/AsfStrategy should not reject forwarded InterestsClosedAshlesh Gawande

Actions
Actions #1

Updated by Ashlesh Gawande over 3 years ago

  • Related to Bug #4132: MulticastStrategy/AsfStrategy should not reject forwarded Interests added
Actions #2

Updated by Ashlesh Gawande over 3 years ago

  • Subject changed from MulticastStrategy rejects PIT on receiving retransmitted Interest from different face to MulticastStrategy rejects [forwarded interest's] PIT on receiving retransmitted Interest from different face
Actions #3

Updated by Ashlesh Gawande over 3 years ago

  • Status changed from In Progress to Code review
Actions #4

Updated by Davide Pesavento over 3 years ago

  • Subject changed from MulticastStrategy rejects [forwarded interest's] PIT on receiving retransmitted Interest from different face to MulticastStrategy rejects [forwarded interest's] PIT entry when the same Interest is received from a different face
  • Target version set to 22.02

I'm removing "retransmitted" from the issue title as I don't think the 2nd Interest can conceptually be considered a retransmission.

Actions #5

Updated by Davide Pesavento over 3 years ago

  • Subject changed from MulticastStrategy rejects [forwarded interest's] PIT entry when the same Interest is received from a different face to MulticastStrategy rejects (forwarded interest's) PIT entry when the same Interest is received from a different face
  • Status changed from Code review to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF