Skip to content

[fw] broadcast/replicast forwarding strategy + best-route override#174

Open
r2dev2 wants to merge 23 commits intonamed-data:dv2from
r2dev2:r2dev2/replicast-forwarding
Open

[fw] broadcast/replicast forwarding strategy + best-route override#174
r2dev2 wants to merge 23 commits intonamed-data:dv2from
r2dev2:r2dev2/replicast-forwarding

Conversation

@r2dev2
Copy link

@r2dev2 r2dev2 commented Mar 3, 2026

  • fixes bug in bestroute forwarding ER tagging where ER was out of sync with nexthop after sort
  • refactors strategy interface to take in a list of tuple of nexthop/ER
  • override to setting the strategy to best-route when ER tag is detected (see slide 16) - behavior might be reconsidered in future, but keep for now
  • implements broadcast forwarding strategy to forward interest packet to all next hops
  • implements replicast forwarding strategy (n interest packets sent to n unique egress routers)
  • changes router to use broadcast forwarding in its advertisement interests and for localhop advertisement svs
  • test_005.py - test replicast with svs sync using alo-latest application (bug fixed in alo-latest as well)

@r2dev2 r2dev2 changed the title [fw] replicast forwarding strategy [fw] broadcast + replicast forwarding strategy and best-route override Mar 3, 2026
@r2dev2 r2dev2 changed the title [fw] broadcast + replicast forwarding strategy and best-route override [fw] broadcast/replicast forwarding strategy + best-route override Mar 3, 2026
@r2dev2 r2dev2 marked this pull request as ready for review March 12, 2026 00:31
@r2dev2 r2dev2 requested a review from tianyuan129 March 12, 2026 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants