This issue is devoted to basic network connectivity diagnosis using
command line tools. Network connectivity problems can occur at any
time and usually will need to be dealt with immediately. Often times
these problems can be difficult to trace. Both Linux/Unix and
Windows have some very useful and easy to use command line tools to
diagnose such problems.
In order to keep this newsletter interesting and useful to you, I
would like to know what you want to know about. On that note, please
direct any questions, comments or suggestions to me. And if you have not
yet taken our poll, please take the time to answer just one question.
I would like to know what operating system you are using so that future
issues will include the information you need.
Click here to take the poll.
Jay Fougere
NetworkNewz Editor

First up, please click the link below to get your free Oracle Online
Information Kit. It contains an excellent overview of enterprise
portals and how they can transform business. They actually provide
solutions for all sizes of web sites to create traffic building
portals. Enjoy! networknewz.com/rd/oracle_nnz.html
Now let's get to the article.
I know that working from the command line can be intimidating to
those of us who have always had a nice graphical interface to use. I
am convinced, however, once you see how easy to use and effective
the following tools are, you will be hooked. Even if you are an old
pro, read on. You may find a use for one of these tools that you had
not before considered.
The simplest of these tools is the ping utility. Ping is used to see
if another IP address is valid and reachable. What ping does is to
send a packet to the specified address and wait for it to return.
During the interum, the elapsed time is being kept track of and will
be reported if the packet successfully hits its destination and is
returned. If, after a predetermined time, the packet does not return
the ping command will return with "destination host unreachable". In
Windows ping will repeat this process four times, reporting its
results as it goes. Linux/Unix machines will repeat the process
until you stop it by pressing "ctrl" and "c" simultaneously. The
syntax is straightforward, simply type "ping w.x.y.z" (where w.x.y.z
is the IP address of the machine that you are trying to reach). If
you have a protocol installed that supports it, you can also ping by
NetBIOS name or DNS name. You can type "ping /?" to get a list of
useful switches when it is being used under Windows. You can get
similar information with Linux/Unix by typing "man ping". One of the
most useful switches for ping when it is run under windows is "ping
-a w.x.y.z" . This will return the full DNS name of the target host,
if it is available, in addition to the information that is normally
returned.
If you cannot ping the host IP address that you had entered, you can
still determine a bit more about your network using ping. If you
ping your own IP address successfully, you will know that your NIC
(Network Interface Card) is functioning correctly. In the event that
pinging your own IP address does not produce desired results, you
can ping 127.0.0.1. This address is known as the local loopback
address. This will tell you if TCP/IP is installed correctly on your
system. If you cannot ping your own IP address and you can not ping
your local loopback, do not run out and buy a new NIC. Simply
(re)install TCP/IP on your machine. If you can successfully ping the
local loopback address but not your machine's IP address you may try
to reinstall the drivers for your network card.