Support traceroute in dragonflow network
Traceroute is a handy network diagnostic tool. Network administrators use
this tool most commonly in their day to day activities. It can provide the
following informations of network:
#. The entire path that a packet travels through
#. Names and identity of routers and devices in the path
#. Network Latency taken to send and receive data to each devices on the path
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Hong Hui Xiao
- Direction:
- Needs approval
- Assignee:
- Hong Hui Xiao
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Traceroute support
Addressed by: https:/
Configure df controller to accept ttl invalid msg
Addressed by: https:/
Handle TTL invalide packets
Addressed by: https:/
Handle TTL invalid packets(dnat app)
Addressed by: https:/
Do revert NAT to ICMP embedded packet
Gerrit topic: https:/
Addressed by: https:/
Add unique key to router
Addressed by: https:/
Respond udp and tcp to router port with icmp unreachable message
Addressed by: https:/
Add rate limiter to icmp hander(DNAT)
Addressed by: https:/
Add TTL invalid handler with rate limit(L3 app)
Addressed by: https:/
Add unique key to router
Addressed by: https:/
Respond udp and tcp to router port with icmp unreachable message
Addressed by: https:/
Respond icmp unreachable message with rate limit(L3 app)
Addressed by: https:/
Add rate limiter to icmp handler(L3 proactive app)
Addressed by: https:/
Add TTL invalid handler with rate limit(L3 app)
Addressed by: https:/
Respond icmp unreachable message with rate limit(L3 app)
Addressed by: https:/
Add rate limiter to icmp handler(L3 proactive app)