View Issue Details

IDProjectCategoryView StatusLast Update
0001881GNUnetcadet servicepublic2011-11-30 17:38
ReporterBart Polot Assigned ToBart Polot Due Date
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 17: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 ModifiedUsernameFieldChange
2011-11-05 00:02Bart PolotNew Issue
2011-11-05 00:02Bart PolotStatusnew => assigned
2011-11-05 00:02Bart PolotAssigned To => Bart Polot
2011-11-10 17:47Bart PolotNote Added: 0004897
2011-11-10 17:47Bart PolotStatusassigned => resolved
2011-11-10 17:47Bart PolotFixed in Version => Git master
2011-11-10 17:47Bart PolotResolutionopen => fixed
2011-11-15 15:22Bart PolotFixed in VersionGit master => 0.9.0
2011-11-15 15:22Bart PolotTarget Version => 0.9.0
2011-11-30 17:38Christian GrothoffStatusresolved => closed
2014-05-09 16:34Christian GrothoffCategorymesh service => cadet service