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 4 years ago.
Updated over 4 years ago.
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 to Bug #4132: MulticastStrategy/AsfStrategy should not reject forwarded Interests added
- 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
- Status changed from In Progress to Code review
- 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.
- 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
Also available in: Atom
PDF