Computer
Networks Laboratory (CS49001, 0-0-3)
SLOT: Monday 2:00 PM to
5:00 PM
Laboratory Test 2
November 14, 2011 (Monday,
1:30 PM)
Laboratory Viva-voce:
THERE WILL BE NO VIVA-VOCE;
required weightage will be extracted from the two
quit tests
1. W. Richard Stevens, Bill Fenner,
and Andrew M. Rudoff, “UNIX Network Programming,
Volume 1: The Sockets Networking API”, Third edition, Pearson Education, 2003.
Important Instructions:
·
Attendance in the laboratory classes is mandatory.
·
First few assignments will have to be done by the
students individually, and the rest in groups of two.
·
On the day of submission, evaluation of the
assignments will take place during the laboratory class hours, and will start
from 2:30 PM. All submissions must be ready for demonstration by 2:30 PM.
·
Instructions for electronic submission of the codes
for the assignments will be announced later.
·
Strict actions will be taken against copying of the
program codes, and monitoring of the same will be carried out on a regular
basis. If the codes of two students X and Y are found to be “almost identical”,
both of them will be assigned ZERO marks in that assignment, without any
consideration regarding who has copied from whom.
·
For assignments where the submissions have to be
made in groups of two, both the students must be present during the evaluation.
If any student is absent during the evaluation, he/she will be getting ZERO
marks in that assignment.
·
The breakup of marks will be as follows:
o Day-to-day
evaluation: 40
o Quiz test 1: 20
o Quiz test 2: 20
o Viva-voce: 20
o
Attendance: -
·
Instructions for submitting assignments online:
o All assignments have to be submitted through the webpage available at http://10.5.20.75/
o Your username is your roll number (Ex. 08CS1001) and default password is the same (in uppercase).. Please change the password at least once, else your submissions will NOT be accepted.
o
TAR all the files in a SINGLE tar file <roll_no>.tar and submit it through the webpage above.
Please stick to ".tar" format.. No other
type of archive will be accepted. You can use the following command:
"tar cvf <roll_no>.tar file1.c
file2.c ... <all_other_files>"
o After submission, you can check if your file was uploaded properly or not by viewing your past submissions.
o Make sure you choose the correct assignment from the drop-down menu before uploading.. Failing to do so will put your submission in wrong folder, and hence will not be considered for evaluation.
o Regardless of how many submissions you make, only your last submission will be taken into account.
o If any problem arises, contact your nearest TA.
Assignments: TA assignment for evaluating Assignment 5
Assgn. No. |
Topic |
Details |
Resources |
1. |
Familiarization with socket programming Deadline: 01/08/2011 (to
be done individually) |
||
2. |
More on socket programming Deadline: 08/08/2011 (to
be done individually) |
Linux man pages |
|
3. |
Implementing email client and server Deadline: 23/08/2011, 1:00 PM (to
be done in groups of two) EVALUATION:
25/08/2011, 2:00 PM |
||
4. |
Simulation of data link control protocols Partial evaluation: 05/09/2011 Deadline: 19/09/2011 (to
be done in groups of two) |
|
|
5. |
Design and implementation of a text based conferencing system Deadline for submitting specifications:
21/10/2011, 2:00 PM Deadline for final submission: 31/10/2011,
2:00 PM |
|
|
6. |
Miscellaneous assignment Not to be submitted; however, concepts may
be asked in quiz test and viva-voce. |