Re: Proposal for two minor improvements in prtraceroute
- Date: Thu, 06 Jan 1994 16:31:18 +0100
"Peder Chr. Norgaard" pcn@localhost writes:
* I have been using the prtraceroute tool (1.0.1 version) on large scale
* for the first time, to verify routing through EuropaNET, and I have a reque
* for correction of an error and a request for improvement of readability of
* output. The tool is extremely useful as it is, but as the changes looks qu
* easy to make I try anyway ...
* This run shows what I mean:
* unix prompt# prtraceroute -v 18.104.22.168
* traceroute with AS and policy additions [Jan 6 13:48:40 UTC]
* from AS2043 iphost.empb.net (22.214.171.124)
* to AS2043 126.96.36.199 (188.8.131.52),
* ^^^^^^ ^^^^^^^^^^^^^
* 1 AS2043 cisadam.empb.net (184.108.40.206) [I]
* 2 AS2043 amsterdam3.empb.net (220.127.116.11) [I]
* 3 AS2043 amsterdam5.empb.net (18.104.22.168) [I]
* 4 AS1128 Amsterdam1.dante.net (22.214.171.124) [D1]
* AS Path followed: 2043 1128
* AS2043 = European Multiprotocol Backbone
* AS1128 = DANTE Gateway in Amsterdam
* At first marking above the value should be AS1128, as specified by an
* ias-int field in the 126.96.36.199 database entry. The prtraceroute program
* discovers that correctly in line 4 below; it would be nice if it was shown
* correctly in the header line too.
Well it does in my version ????
traceroute with AS and policy additions [Jan 6 15:08:55 UTC]
from AS1104 ns.ripe.net (188.8.131.52)
to AS1128 Amsterdam1.dante.net (184.108.40.206)
1 AS1104 hef-router.nikhef.nl (220.127.116.11) [I]
2 AS1103 Amsterdam1.router.surfnet.nl (18.104.22.168) [D1]
3 AS1103 Amsterdam2.router.surfnet.nl (22.214.171.124) [I]
4 AS2043 amsterdam4.empb.net (126.96.36.199) [ERROR]
5 AS2043 amsterdam5.empb.net (188.8.131.52) [I]
6 AS1128 Amsterdam1.dante.net (184.108.40.206) [?]
AS Path followed: 1104 1103 2043 1128
AS1104 = NIKHEF-H
AS1103 = SURFnet IP
AS2043 = European Multiprotocol Backbone
AS1128 = DANTE Gateway in Amsterdam
So this is a mystery - can you mail to pride-tools@localhost a copy of
your prtraceroute ?
Also, just in case there was some confusion I have remade the 1.0.1
distribution which may mean you get a newer prtraceroute as well.
* At second marking above I would like to have the DNS name, again
* as is found in line 4 below. I cannot specify the DNS name in the argument
* to prtraceroute, as I very often will do prtraceroute to destinations
* where one DNS name covers several IP addresses, and I have to control
* which IP address to go for. Also, even when the prtraceroute destination
* is finally reached (as in the case above) it is by no means certain that
* the destination reply with the same IP address as the one I used for
* Please note, that I really want the line to read:
* to AS1128 220.127.116.11 (Amsterdam1.dante.net),
* even if it looks a bit awkward. The much nicer
* to AS1128 Amsterdam1.dante.net (18.104.22.168)
* would be worse than now, because the reader of that text could be lead to
* believe that the original call was
* unix prompt# prtraceroute -v Amsterdam1.dante.net
* which is not the case.
* Thank you in advance for considering these improvements.
Well not really - the address is chosen implicitly by the user (i.e
the IP address typed in or slected by DNS as you typed a hostname and
that IP address being traced to will always be shown).
* best regards
* Peder Chr. Norgaard, Telebit Communications A/S, Denmark.