info-vax@ucbvax.ARPA (10/11/84)
From: Ron Tencati <TENCATI@JPL-VLSI.ARPA> I seem to be having problems with my routing table entries. Does anyone know of any software that I can get my hands on that will let me "ping" gateways? We run the Kashtan 4.1c IP kernel under VMS 3.6. It sure would be nice if we could get rid of these annoying "network unreachable" messages... I need a way to verify that packets are making it to their destination. We need existing software, we don't have the technology to write our own. Thanks in advance for any help. Ron ------
info-vax@ucbvax.ARPA (10/11/84)
From: Rudy.Nedved@CMU-CS-A.ARPA You don't want to ping anything...all you do is clogg up the network if everyone uses your solution. The best bet is to wait for the BBN core gateways to get the "last bug" fixed where they forget about little networks like MILNET. They seem to do a pretty good job... ...is it possible that you have te version of VMS software that does not have a default gateway and you have to specify for each network a gateway? Maybe this is the problem...we had this problem and we got errors like "network unreachable" or something. At the moment, TOPS-20/TENEX BBN code has pinging in it for PRIME gateways...for one site this caused their connected IMP to "freeze" every so many minutes because the PING code was sending a massive number of PINGs to a large number of gateways (of course the problem was also one of incorrect "channel" usage and can sort of be avoided). All and all PINGs by non-gateway hosts is a bad idea...especially for them poor 9600 and 1200 baud links some folks (like us) have. -Rudy
info-vax@ucbvax.ARPA (10/11/84)
From: Paul Milazzo <milazzo@rice.ARPA> Rudy: What Ron meant was that he wants a program with which can manually send out pings and look for responses. He is interested in using such a program as a manual diagnostic aid for connectivity analysis, not part of his standard operating procedure. I'm sure that by now we're all aware that pinging in the TOPS-20 sense is a bad idea. Incidentally, the particular problem Ron wishes to diagnose is why, after correcting his routing information, we (Rice) can connect to JPL-VLSI, but JPL-VLSI can't open connections to us at either our CSNET-PDN or RICE-NET address. I've never seen this sort of asymmetric behavior in a TCP/IP. Does anyone out there have any ideas? Paul G. Milazzo <milazzo@rice.ARPA> Dept. of Computer Science Rice University, Houston, TX
info-vax@ucbvax.ARPA (10/11/84)
From: Rudy.Nedved@CMU-CS-A.ARPA Well. Yesterday CMU-Gateway stop getting routing updates for MILNET from the core gateway that we get information from for about 4 hours. The result was that CMU-CS-A (ARPANET) could not talk to CMU-CS-B (MILNET) but CMU-CS-B could talk to CMU-CS-A. The subtle difference (I believe) is that the TOPS-10 code will use the IMP/port information it keeps on active connection when sending a response....and uses its assigned gateway when it initiates a connection. Given that if you give a packet to a one of your two assigned ARPANET/MILNET gateways...it tends to deliver it even though the core gateways don't tell anyone else about its delivery ability. I don't like the situation and wish there were "fixes" but one must recognize that the "growth" of the Internet structure has been like an explosion...kinda of unexpected....the core gateways and other gateways are having a problem dealing with the information (that is why I like the concept of hiding as much internal network structure as possible from external gateways). -Rudy
info-vax@ucbvax.ARPA (10/12/84)
From: Martin Fouts <fouts@AMES-NAS-GW.ARPA> I don't have an idea, but I've got related problems. We have three vaxes here using the same MILNET Imp. The VMS host can get through to SRI-UNIX without problems. Both of the 4.2BSD vaxes are LAN gateways and running Kirton's EGP implementation. One of the 4.2BSD nodes can get through to SRI-UNIX, but nodes on its LAN can't. The other one can't get through at all. The error message is "connection timed out" in either case. Anybody got any ideas? ----------
info-vax@ucbvax.ARPA (10/12/84)
From: Mike Muuss <mike@BRL-TGR.ARPA> For 4.2 BSD, BRL has a program called "ping", which allows you to measure connectivity, round trip time, and packet loss. Source is availible on BRL-VGR and BRL-TGR via anonymous FTP. We also have in development a program to make sure that the "default route" is working, and to switch among a set of them in event of failure. We will probably put this program into production in a week, and will distribute in November. -Mike
info-vax@ucbvax.ARPA (10/12/84)
From: Dan Grim <grim@udel-ee> We saw exactly the same behavior here at Delaware when machines on two separate local nets could not connect in one direction when they could in the other. Our problem turned out to be that one of our multiply connected machines (arpa and local ethernet) was sending its arpa internet address as the source address in the IP packets and the machine on the other local net apparently had the wrong routes installed to reply. That machine could reach other arpa hosts however so it is not as simple a problem as it may seem. The outcome is that routing on intermediate hosts seemed to be able to cause the assymetric behavior. Dan Grim <Grim@UDel> Dept of Electrical Engineering University of Delaware
info-vax@ucbvax.ARPA (10/17/84)
From: Ron Tencati <TENCATI@JPL-VLSI.ARPA> Since it was I that made the original request for software to "ping" a gateway, I should respond to the inquiry as to what a "ping" is so everyone will know what I was asking. I am not a technical person at all. As I understood it, you run some program and tell it the net-address of a gateway (or host) that you wanted to check yourconnection to. The software would then send some number of packets out to that address and wait for some to return. After some length of time, it would print a summary of timing delays and packets sent/recieved which would implicitly tell you that you could in fact make a connection to that address. I need that information to check out my routing tables so I can be sure that all my routes are valid. I am still not sure. I admit that this information is probably wrong, but wrong as it may be, it was the basis for my previous question. I understand that it is not a good idea to "ping" anything since all it does is flood the net with packets, and if every one pinged, there would be no traffic getting through.... but what about my route tables? I could still use some advice... Ron Tencati TENCATI@JPL-VLSI ------