Lab

advertisement
Hyder Khoja
Page 1
3/6/2016
DCCT 3000
DATANETWORKS
LAB #8
ANALYZING FTP AND TELNET TRAFFIC
1.
CAPTURING TELNET TRAFFIC :
(a)
Set up Ethereal to capture your own packets. Write all the
steps necessary to do this.
_______________________________________________________
_______________________________________________________
_______________________________________________________
(b)
Telnet to hal, login and then stop the capture. Write every tep below.
__________________________________________________________
__________________________________________________________
__________________________________________________________
(c)
Click on TOOLS and then FOLLOW TCP STREAM. Answer the
following questions.
(1)
Do you see your user id and password ? _____________
(2)
Is it encrypted or plain text? _______________________
(3)
What are the client and Server Port #s ______________
(4)
Close the TCP Stream and try finding your user id password
on the screen.
Hyder Khoja
2.
Page 2
3/6/2016
CAPTURING FTP TRAFFIC :
(a)
Work in a group of 2 for this part of the Lab. Open Ethereal on your
computer and set it up to capture packets from your friend’s
computer
(b)
Let your friend ftp to an external site by typing following steps
ftp nic.funet.fi
login by using ANONYMOUS as user id and email as password
once logged in type ls –l , then type bye
(c)
On your computer, Click TOOLS and then Follow TCP STREAM
( d)
Now answer following Questions
(1)
Do you see your used id and password ?___________. What
format?________________________________________________
(2)
How many uses are currently logged in?________________
(3)
What are the client and Server port #s ?________________
(4)
What is the maximum number of users for this site
(5)
Close the TCP stream and find your user id and password in
the packets shown on the screen. Explain?
__________________________________________________________
__________________________________________________________
_________________________________________________________
3.
DNS RERQUESTAND REPLY :
(a)
Configure the Ethereal to capture your own packets.
(b)
Ping 192.75.71.100
(c)
Search through the captured packets. Do you see any DNS request
or Reply? Explain: _______________________________________
Hyder Khoja
Page 3
3/6/2016
(d)
Now Capture the packets using the command Ping hal.
(e)
Explain and discuss the difference between the two commands
______________________________________________________
_______________________________________________________
(f)
Type ipconfig /displaydns and press enter. Record the output and
study the results.
_________________________________________________________________
_________________________________________________________________
_________________________________________________________________
(g) How long these entries stay in the cache?
________________________________________________________________
________________________________________________________________
__
(h) Type ipconfig /flushdns and record the results.
________________________________________________________________
________________________________________________________________
_______________________________________________________________
(i)
Ping several hosts again and examine the DNS cache once more.
EXPLAIN?
________________________________________________________________
________________________________________________________________
________________________________________________________________
Hyder Khoja
Page 4
3/6/2016
LAB 9 RESULTS SHEET:
FTP:
FTP uses 2 port addresses on both the client and Server side: FTP control and FTP Data.
What are the 2 “well known” FTP port numbers for these ports
FTP CONTROL port # :__________________ FTP DATA port # : ___________________
How many packets does FTP use to send the user id: ________________________________
Telnet:
What is the Server side port number for Telnet: ____________________________________
Which protocol Telnet uses to login to a remote computer: ___________________________
How many packets does telnet use to send the user id and password: __________________
Does telnet suffer from the same security issues as the FTP. Explain their differences
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
FOR THE DNS QUERY PACKET :
The Source Port Number: ____________________________
The Destination port number: __________________________
In what Header did you find these port numbers:_________________________What is the protocol code for UDP: ____________________________________
What is the Length of the UDP datagram: _______________________________
What is the length of the UDP Datagram Header: _________________________
For the Host , the type _________ and Class______________________
Hyder Khoja
Page 5
FOR THE DNS RESPONSE PACKET:
The Source Port Number: ________________________________________________
The Destination Port number: ____________________________________________
The Length of the IP Datagram Header: ___________________________________
The Length of the IP Datagram: __________________________________________
In the UDP datagram, list the 6 elements found in the ANSWERS entry.
3/6/2016
Download