Nmap Development mailing list archives
Re: mtr in nping?
From: Toni Ruottu <toni.ruottu () iki fi>
Date: Mon, 25 Apr 2011 16:36:15 +0300
if you start mtr by commanding "mtr 8.8.8.8", and then press d two times, mtr will show you a visualization about router responses. I have included below a screen capture of what it looks like for me. 1. 192.168.1.1 .........1.........2....1... 2. hoasnet-fe20dd00-1.dhcp. .........a..........2....... 3. hkicredger03-e-7-1.datan .........1.........2........ 4. hkicore1-o-3-3-0-0.datan >..11.1..2....2.12..31..1..3 5. hkiasbr2-o-4.datanet.tel ....1.2...21.......1..aa.... 6. hls-b1-link.telia.net ...1....1.......1....2...... 7. s-bb1-link.telia.net 211113111111111111111311a1a1 8. s-b3-link.telia.net 1113131111111111111111111111 9. google-ic-130574-s-b3.c. 33333a333aa333333333a3333333 10. 216.239.43.122 333333333ab33333333333333b33 11. 209.85.242.188 33333a333a3333333333a3333333 12. 209.85.242.185 33333a3aaa333333333a3a33333a 13. 209.85.254.112 33333333aa33333333333333a333 14. 209.85.254.126 3aaa333?333aa3333a33333a3333 15. google-public-dns-a.goog 33333333a3333a33333333333333 Scale: .:7 ms 1:17 ms 2:26 ms 3:48 ms a:105 ms b:159 ms c:253 ms I think it is possible to do something similar without ncurses, if we swap the x-axis with y-axis. So we could simply ping each router in a loop and print the response time symbols to screen one at a time. When ever we ping the first router again, we need to end the line. Thus each line would represent one round of pings, and each column a different router. 1. 192.168.1.1 2. hoasnet-fe20dd00-1.dhcp. 3. hkicredger03-e-7-1.datan 4. hkicore1-o-3-3-0-0.datan 5. hkiasbr2-o-4.datanet.tel 6. hls-b1-link.telia.net 7. s-bb1-link.telia.net 8. s-b3-link.telia.net 9. google-ic-130574-s-b3.c. a. 216.239.43.122 b. 209.85.242.188 c. 209.85.242.185 d. 209.85.254.112 e. 209.85.254.126 f. google-public-dns-a.goog Scale: .:7 ms 1:17 ms 2:26 ms 3:48 ms a:105 ms b:159 ms c:253 ms 123456789abcdef --------------- ...>..213333333 ......1133333a3 ......1133333a3 ...1.11333333a3 ...11.113333333 ......33a3aa333 ...12.113333333 ......11333a3?3 .....111333aa3a 1a12..11aaaaa33 ....2.11ab33333 ....1.1133333a3 We need to figure some way of dealing with new routers that appear when the route changes. I am not sure how to do that at the moment. mtr adds new lines to the table. In our case a new line would have more characters than the previous line. Maybe we could use some character to point out where the new route was found. On Fri, Apr 15, 2011 at 12:28 PM, Luis MartinGarcia. <luis.mgarc () gmail com> wrote:
Hi, Toni On 04/14/2011 03:52 PM, Toni Ruottu wrote:Does nping have an mtr mode?No, it doesn't. It can do --traceroute but not something like mtr.Would it benefit from one?That's a good question. I know mtr could be a nice thing to have but I don't know how could we fit it in Nping. We can't implement an ncurses-based interface so we'd have to figure out exactly what would Nping do if users passed --mtr and how the output would look like. Do you have something in mind? Regards, Luis MartinGarcia.
_______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- mtr in nping? Toni Ruottu (Apr 14)
- Re: mtr in nping? Luis MartinGarcia. (Apr 15)
- Re: mtr in nping? Toni Ruottu (Apr 25)
- Re: mtr in nping? Luis MartinGarcia. (Apr 15)