View Issue Details

IDProjectCategoryView StatusLast Update
0001881GNUnetcadet servicepublic2011-11-30 18:38
ReporterBart Polot Assigned ToBart Polot  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.0Fixed in Version0.9.0 
Summary0001881: Multiple routes cause packet duplication
DescriptionIf a relay node is reachable via multiple routes from the origin, it will multicast a packet each time it receives it, usually once per incoming route, sending it to all it's children nodes each time.

Example:
http://ng.gnunet.org:8010/builders/moep-osx/builds/37/steps/tests%20mesh/logs/stdio
TagsNo tags attached.

Activities

Bart Polot

2011-11-10 18:47

reporter   ~0004897

Fixed in r18101 by adding an ID to each multicast packet to avoid resending the packet just seen. It could be improved by having a list of X last messages, or just allowing IDs > seen (potential DoS risk).

Issue History

Date Modified Username Field Change
2011-11-05 01:02 Bart Polot New Issue
2011-11-05 01:02 Bart Polot Status new => assigned
2011-11-05 01:02 Bart Polot Assigned To => Bart Polot
2011-11-10 18:47 Bart Polot Note Added: 0004897
2011-11-10 18:47 Bart Polot Status assigned => resolved
2011-11-10 18:47 Bart Polot Fixed in Version => Git master
2011-11-10 18:47 Bart Polot Resolution open => fixed
2011-11-15 16:22 Bart Polot Fixed in Version Git master => 0.9.0
2011-11-15 16:22 Bart Polot Target Version => 0.9.0
2011-11-30 18:38 Christian Grothoff Status resolved => closed
2014-05-09 18:34 Christian Grothoff Category mesh service => cadet service