Path: utzoo!dciem!nrcaer!xios!peter From: peter@xios.XIOS.UUCP (Peter Manson) Newsgroups: comp.protocols.tcp-ip Subject: Re: PING with source/record route Message-ID: <528@xios.XIOS.UUCP> Date: 31 May 88 13:20:14 GMT Article-I.D.: xios.528 Posted: Tue May 31 09:20:14 1988 Reply-To: peter@xios.UUCP (Peter Manson) Organization: XIOS Systems Corporation, Ottawa, Ontario, Canada Lines: 35 Thanks very much to everyone who replied to my question about PING. Here's my interpretation of the various replies: PING (Packet Inter-Net Groper) was originally written in PDP-11 assembler for the fuzzball around 1980. Mike Muuss is the author of the UNIX version. Phil Dykstra at BRL modified it as follows (Mike Minnich (minnich@udel.edu) apparently also did some modifications including record route): 1) It will only show ICMP error messages when the -v flag is given. This will help reduce confusion from general users. 2) When IP packet headers are returned in ICMP error messages their headers are dumped broken down by fields. 3) Identification of ICMP error subcodes is now in the printed messages. 4) The RECORD_ROUTE option can be included in outgoing packets and the returned route is dumped. 5) Hostnames for dotted quads are looked up (unless a -n is given). The BRL version can be obtained by public FTP from brl-vgr.arpa (also known as vgr.brl.mil) in the file ~ftp/pub/ping.tar. In addition, Phil Wood (the poster of the original message a while ago) says there are sources on lambda.lanl.gov (128.165.4.16). I don't know which version this is. (I haven't checked these FTP-able sources, since I'm not on the Internet.) ---------------------------------------------------------------------------- Peter Manson | XIOS Systems Corp. | 150-1600 Carling Avenue, | peter@xios.uucp from UUCP Ottawa, Ontario | xios.uucp!peter@uunet.uu.net from Internet K1Z 8R8 | CANADA | (613) 725-5411 |