Background

Lab 9.2.7 Troubleshooting Using Network Utilities

Step 1: Build the network and configure the hosts 
a. Have your instructor set up a network topology similar to the one shown with the Host-A client computer, integrated router, server, and router preconfigured. 
b. Work from Host-A to issue commands to troubleshoot problems introduced by the instructor. 
c. All commands are issued from a command prompt window. Open a command prompt window by clicking Start > All Programs > Accessories > Command Prompt. Keep the window open for the duration of the lab.
Step 2: Record the baseline IP address information for computers and integrated router
NOTE: Perform this step before the instructor introduces problems. 
a. Host-A configuration—Issue the command that displays the IP address information for Host-A, including the DNS server, and record the information below. Which command did you use? 
Jawaban : ipconfig /all
IP address: May vary – 192.168.1.x
Subnet mask: 255.255.255.0
Default gateway IP address:  May vary – 192.168.1.1
DNS server IP address:  Will vary – IP address of Server set by instructor
DHCP server IP address: May vary – 192.168.1.1
How did Host-A obtain its IP address? DHCP from integrated router 

b. Integrated router configuration—From Host-A, open a browser and go to the integrated router GUI by entering 192.168.1.1 as the URL address. Log in to the integrated router using the default user ID and password (check with your instructor if necessary). Check the internal and external IP address information and record it below.
Jawaban :
Internal IP address: Setup > Basic Setup – 192.168.1.1
Subnet mask:  255.255.255.0
Is the DHCP server enabled? Yes assigned by DHCP server of Router – Set by instructor
Subnet mask: Assigned by DHCP server from
Router – Set by instructor
Default gateway IP address: IP address of next hop interface on Router – Set by instructor
DNS server IP address: IP address of Server – Set by instructor 

c. Server configuration—Obtain the Server IP configuration from your instructor and record the information below.
Jawaban :
IP address: Static set by instructor
Subnet mask: Static set by instructor
Default gateway IP address: Static set by instructor – IP address of next hop interface on Router
Web Server 1 protocol and name: (May vary – Live CD server name is http://server-1.discovery.ccna
Web Server 2 protocol and name: (May vary – Live CD server name is http://server-1.discovery.ccna
FTP Server 1 protocol and name: (May vary – Live CD server name is http://server-1.discovery.ccna
FTP Server 2 protocol and name: (May vary – Live CD server name is http://server-1.discovery.ccna

Step 3: Scenario 1—Diagnose Web server access
 
a. After your instructor sets up the problem for this scenario, use various utilities to diagnose the problem. 
b. Open your browser and enter the name of the Web Server 1 from Step 2. What happened?
Jawaban : Host-A is unable to reach the server website 
c. Which commands did you use to diagnose the problem?
Jawaban : Browse by name and IP fails; 2. Ping server by name succeeds 
d. Report the problem or suspected problem to the instructor. What was the problem?
Jawaban : Problem: Web server software was disabled. Network connectivity tested good. DNS is working. Must be problem with the HTTP server 
e. What did you do to correct the problem, if anything?
Jawaban : Nothing student can do but report suspected problem to instructor to start HTTP server 
f. You may need to contact the instructor to correct the problem. When the problem is corrected, retest and verify access to the server.

Step 4: Scenario 2—Diagnose Web server access 
a. After your instructor sets up the problem for this scenario, use various utilities to diagnose the problem. 
b. Open your browser and enter the name of the Web Server 2 from Step 2. What happened?
Jawaban : Host-A is unable to reach the server website 
c. Which commands did you use to diagnose the problem?
Jawaban : 1. Browse by name fails. 2. Browse by IP succeeds. 3. Ping by name fails. 4. Ping by IP succeeds. nslookup for http://server-2.discovery.ccna reveals that the server name is associated with the wrong IP address 
d. Report the problem or suspected problem to the instructor. What was the problem?
Jawaban : Web server software enabled and physical connectivity present, but DNS server has incorrect name/address resolution Browser can get to web server by IP but not by name. Network connectivity tested good. Suspected DNS server could be down, but nslookup discovered bad entry in DNS table 
e. What did you do to correct the problem, if anything?
Jawaban : Nothing student can do but report suspected problem to instructor, or student can browse to http://server-1.discovery.ccna, which resolves to the correct IP address. If DNS is running stale information, solution could be to wait for information to expire and then flush tables (not possible without admin access) or redirect client to another name server 
f. You may need to contact the instructor to correct the problem. When the problem is corrected, retest and verify access to the server.

Step 5: Scenario 3—Diagnose FTP server access 
a. After your instructor sets up the problem for scenario, use various utilities to diagnose the problem. 
b. Use your FTP client (CLI or GUI) to connect to FTP Server 1 from Step 2. What happened?
Jawaban : Host-A is unable to reach the FTP site 
c. Which commands did you use to diagnose the problem?
Jawaban : 1. FTP client to server by name fails. 2. FTP client by IP fails. 3. Ping to server by name or IP fails. 4. Ipconfig on Host-A shows correct IP info. Tracert to server fails at router connected to server. 
d. Report the problem or suspected problem to the instructor. What was the problem?
Jawaban : FTP server software enabled, but physical connection to server not present FTP and ping network connectivity testing failed. Host-A IP config is OK. Traceroute indicated problem at router connected to server. Visual inspection reveals cable to server NIC is disconnected 
f. What did you do to correct the problem, if anything?
Jawaban : Connect cable to server NIC and retest to verify that this is the only problem 
g. You may need to contact the instructor to correct the problem. When the problem is corrected, retest and verify access to the server.

Step 6: Scenario 4—Diagnose FTP server access 
a. After your instructor sets up the problem for this scenario, use various utilities to diagnose the problem. 
b. Use your FTP client (CLI or GUI) to connect to FTP Server 2 from Step 2. What happened?
Jawaban : Host-A is unable to reach the server FTP site 
c. Which commands did you use to diagnose the problem?
Jawaban : 1. FTP client to server by name fails. 2. FTP client by IP fails. 3. Ping to server by name or IP fails. 4. Ping to default gateway (integrated router internal address) fails. 5. Ipconfig on Host-A shows incorrect static IP info. 6. Tracert fails at integrated router 
d. Report the problem or suspected problem to the instructor. What was the problem?
Jawaban : Problem: FTP server software enabled and physical connection present, but local host has wrong static IP address and not configured as DHCP client FTP and ping to server testing failed. The ipconfig command indicated that Host-A had noncompatibl static address. Host-A should be a DHCP client 
e. What did you do to correct the problem, if anything?
Jawaban : Configure Host-A as DHCP client, and retest to verify that this is the only problem 
f. You may need to contact the instructor to correct the problem. When the problem is corrected, retest and verify access to the server.

Step 7: Scenario 5—Diagnose Telnet server access problem 
a. After your instructor sets up the problem for this scenario, use various utilities to diagnose the problem. 
b. Use a Telnet client (CLI or GUI) to connect to the name of Server 1 identified in Step 2. What happened?
Jawaban : Host-A is unable to reach the Telnet server 
c. Which commands did you use to diagnose the problem?
Jawaban : 1. Telnet client to server by name fails. 2. Telnet client to server by IP fails. 3. Ping to server by name or IP fails. 4. Ping to default gateway (integrated router internal address) succeeds. 5. Ipconfig on Host-A shows correct IP info. Tracert to server fails at router connected to server 
d. Report the problem or suspected problem to the instructor. What was the problem?
Jawaban : Problem: Telnet server software enabled, but the wrong cable type (straight-through) used to connect the server. Server NIC and router interface are both hosts and are considered to be like devices. Should be a crossover instead of a straight-through cable, because there is no switch or hub in between Telnet and ping to server testing failed. Host-A IP config is OK and Host-A can ping its default gateway. Traceroute indicated problem at router connected to server. Visual inspection reveals cable to server NIC is wrong type 
e. What did you do to correct the problem, if anything? 
Jawaban : Replace the straight-through cable from server to router with a crossover cable and retest 
f. You may need to contact the instructor to correct the problem. When the problem is corrected, retest and verify access to the server.

Step 8: Scenario 6—Analyze TCP connections to Host-A 
a. Ask your instructor to verify that all problems introduced with the lab setup have been corrected. Using the appropriate clients, connect to the Web, FTP, and Telnet servers simultaneously from Host-A. 
b. From the command line, issue a command to display the current active TCP connections to Host-A with names of the servers and protocols. Which command did you use?
Jawaban : netstat 
c. Which named connections did you see?
Jawaban : HTTP, FTP, Telnet, and possibly others 
d. From the command line, issue a command to display the current active TCP connections to Host-A with IP addresses and protocol port numbers. Which command did you use? 
Jawaban : netstat -n 
e. Which IP addresses and port numbers did you see?
Jawaban : Should see the foreign IP address of the server and ports 80 (HTTP), 21 (FTP), 23 (Telnet), and possibly others. 
f. From the command line, issue a command to display the current active TCP connections to Host-A, along with the program that created the connection. Which command did you use?
Jawaban : netstat -b 
g. Which program executable (filename with an .exe extension) is listed for each of the connections?
Jawaban : Executables for each client (GUI or CLI) used to initiate the connection: iexplore.exe, ws-ftp.exe, ftp.exe, telnet.exe, and so on.

Step 9: Reflection 
a. When troubleshooting the problem scenarios during this lab, which troubleshooting technique did you use primarily (top-down, bottom-up, or divide and conquer)?
Jawaban : Mostly top-down 
b. Which utility or command do you feel was the most useful for network troubleshooting?
Jawaban : probably ping

Categories: Share

Leave a Reply