Assignment Set 2 - Submission Guidelines (Spring 2003)
To submit your assignment, you will need to show a run
of specific input for Part 1 and Part 2. To receive partial credit
for any portion, you will need to demonstrate those parts function correctly. Here are the required runs to be
be captured.
- Part 1: Run your packet trace filtering tool on the input files given
below. You may copy
the files to your home directory or open them directly. However, it must be obvious
from the script what file is being opened and parsed.
- ~tmont/cs453-sp03-sniff-1.data
- ~tmont/cs453-sp03-sniff-2.data
- ~tmont/cs453-sp03-sniff-3.data
- ~tmont/cs453-sp03-sniff-4.data
First parse these files and display all packets. Secondly, parse all these files with the following restrictions:
- source IP address in the range 192.168.0.0/16
- destination address in the range 4.17.168.6/24
- Part 2: Run your server and use the client
tftp application
on shell to store a copy of the file
~tmont/cs453-sp03-sniff-2.data. Then retrieve the same file from
your server.
- Extra Credit: Run your application, using DNS server
157.182.140.2,
for the following names:
The domains to attach (and order of their use) should be:
- notadomain.org
- wvu.edu
- csee.wvu.edu
You must use script to start capturing your runs.
If you do not know how to use script, examine its man page.
You will need to submit all script runs and source code.
Please use the following command to submit your assignment:
perl ~tmont/sub_cs453.pl file1 file2 file3 . . .
Some restrictions:
- You should include a README file that explains the files
and the usage of your programs.
- You must include a script of your program in operation with specific
input as given above.
- Do not include any binary files.
- Do not include any additional directories.
- Do not include any native code if using Java (JNI).
Please follow this procedure. If you do not follow this procedure
your programs will not be graded!
Todd L. Montgomery (revised 04.02.2003)