Skip to content

[WIP] Traceroute command#236

Open
notirl wants to merge 2 commits intomami-project:masterfrom
notirl:task/103
Open

[WIP] Traceroute command#236
notirl wants to merge 2 commits intomami-project:masterfrom
notirl:task/103

Conversation

@notirl
Copy link

@notirl notirl commented Aug 21, 2018

This pull request aims to deal with adding a standalone traceroute command.

The base plugin classes are extended to have multiple worker flavours associated with them by adding a keyword argument to the start() function.

All the standalone traceroutes are based on packet forging, but the traceroute traffic marking and transmission will accept a captured template instead so that this code may be easily extended to implement #111.

When complete, this should fix #103 and #169.

Expect heavy rebasing to happen while this branch is still WIP.

@notirl
Copy link
Author

notirl commented Aug 21, 2018

Current status: run pspdr trace udpzero and it will generate 30 packets with incrementing TTLs for each job. The Observer is running but not doing anything useful. The output you get is probably also not useful.

@ana-cc What sort of delays do we need, and where do we need them, to make sure we are within limits for ICMP rate-limiting?

@irl irl force-pushed the task/103 branch 2 times, most recently from ffa72d1 to 74d5954 Compare August 26, 2018 11:12
@irl irl self-assigned this Aug 26, 2018
@mirjak
Copy link
Contributor

mirjak commented Sep 25, 2018

@irl are you planning to merge this PR any time soon?

@irl
Copy link
Member

irl commented Sep 25, 2018

I am in Mexico all next week and am currently preparing for that, I won't have time to merge this PR this month.

@mirjak
Copy link
Contributor

mirjak commented Sep 25, 2018

Okay. What's missing to merge this PR?

@irl
Copy link
Member

irl commented Sep 25, 2018

merger and combiner are not implemented, only worker.

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.

Add a HopSpider base class

3 participants