Lab-1 Basic Commands: Ping Explained
Lab-1 Basic Commands: Ping Explained
Basic Commands
Ping explained
ping is perhaps the most commonly used tool to troubleshoot a network. Ping (Packet
Internet Groper) is included with most operating systems. It is invoked using a ping
command and uses ICMP (Internet Control Message Protocol) to reports errors and
provides information related to IP packet processing. Ping works by sending an ICMP echo
request message to the specified IP address. If the computer with the destination IP address is
reachable, it responds with an ICMP echo reply message.
A ping command usually outputs some other information about a network performance, e.g. a
round-trip time, a time to send an ICMP request packetand receive an ICMP reply packet.
Traceroute explained
Traceroute is a command-line interface based tool used to identify the path used by a packet
to reach its target. This tool also uses ICMP messages, but unlike ping, it identifies every
router in a path taken by the packets. Traceroute is useful when troubleshooting network
problems because it can help identify where exactly the problem is. You can figure out which
router in the path to an unreachable target should be examined more closely as the probable
cause of the network’s failure.
Traceroute sends a series of ICMP echo request packets to a destination. First series of
messages has a Time to Live (TTL) parameter set to 1, which means that the first router in a
path will discard the packet and send an ICMP Time Exceeded message. TTL is then
increased by one until the destination host is reached and an ICMP echo reply message is
received. Originating host can then use received ICMP messages to identify all routers in a
path.
NOTE
The traceroute command on Windows is named tracert. On Unix and Cisco IOS traceroute it is
invoked using the traceroute command.
In the output above you can see that the traceroute command has listed the IP addresses of
all of the routers in the path.
Traceroute command on Unix works slighty different than the Windows version. It uses UDP
packets with a large destination port number (33434 to 33534) that is unlikely to be used by
any application at the destination host. Like the Windows version of the command, traceroute
on Unix uses TTL to get the IP addresses of the intermediary routers. When a destination host
is reached, it replies with an ICMP port unreachable message.
Tasks:
Task 1: Type ipconfig command on CMD and find IP address and subnet mask.
Task 2: ping host IP address and take screen shot.
Task 3: ping Yahoo.com and Google.com also find IP address of both sites.
Task 4: type exit command on CMD prompt and write note down output.
Task 5: find system mac address.
Solution 1:
Solution 2:
Solution 3:
Yahoo.com = [98.137.246.8]
Google.com = [216.58.207.14]
Solution 4:
Use to exit the command prompt.
Solution 5:
Use command ipconfig/all or getmac for mac address.