Date: Wed, 14 Oct 2020 02:07:11 -0700 From: Julian Elischer <julian@freebsd.org> To: Peter Libassi <peter@libassi.se> Cc: "freebsd-net@freebsd.org" <freebsd-net@FreeBSD.ORG> Subject: Re: ping -R output? Message-ID: <1245dba9-04e6-0d5c-feac-7fa785033bbb@freebsd.org> In-Reply-To: <23260CE1-A02A-44CF-AC55-F9FE602E88E5@libassi.se> References: <faed7a6c-e56c-d93e-abb8-aed24335f5c4@freebsd.org> <23260CE1-A02A-44CF-AC55-F9FE602E88E5@libassi.se>
next in thread | previous in thread | raw e-mail | index | archive | help
thanks! that's really interesting. Different from what I was expecting but what I'd expect from the code dropping into Fuchsia. It's such a pity our ping doesn't support ping -T (timestamps) but Linux does and I'd love to see [(Linux) 'ping -T tsandaddr {machine B}'] ---->[FreeBSD A] -----> [FreeBSD B] If anyone can do that, I'd really appreciate it.. Actually all three machines as Linux would be an interesting comparison as well (for both -T and -R). Linux adds an entry for both reception and transmission on the far end and the sender.. FreeBSD only does sender on the intermediate and far end, and receiver on the local. I don't know what Linux does on the intermediate hosts. My reading of the RFC agrees with BSD for RR. but you only get 9 slots so Linux is limited to a full distance of 2 (and return) if they use 2 slots for each hop. I can't say if we get Timestamp right as we can't do it. J On 10/14/20 1:25 AM, Peter Libassi wrote: > like this? ( ping from 192.168.3.1 -> (192.168.3.2/172.16.42.1) -> > 172.16.42.2 > > root@bsd1:~ # ping -R 172.16.42.2 > PING 172.16.42.2 (172.16.42.2): 56 data bytes > 64 bytes from 172.16.42.2: icmp_seq=0 ttl=63 time=1.280 ms > RR: 172.16.42.1 > 172.16.42.2 > 192.168.3.2 > 192.168.3.1 > 64 bytes from 172.16.42.2: icmp_seq=1 ttl=63 time=1.238 ms(same route) > 64 bytes from 172.16.42.2: icmp_seq=2 ttl=63 time=1.100 ms(same route) > 64 bytes from 172.16.42.2: icmp_seq=3 ttl=63 time=1.210 ms(same route) > 64 bytes from 172.16.42.2: icmp_seq=4 ttl=63 time=1.156 ms(same route) > > /Peter > >> 14 okt. 2020 kl. 09:05 skrev Julian Elischer <julian@freebsd.org >> <mailto:julian@freebsd.org>>: >> >> Can someone send me the output of a ping -R , starting with FreeBSD >> machine, through a second FreeBSD machine and bouncing back from a >> third FreeBSD machine? I don't have three in a row like that >> anywhere. Probably best to send it back through the list so I >> people can see if i get an answer. >> >> >> Thanks, Julian >> >> >> >> _______________________________________________ >> freebsd-net@freebsd.org <mailto:freebsd-net@freebsd.org> mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-net >> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1245dba9-04e6-0d5c-feac-7fa785033bbb>