程序代写代做代考 EE4204 Computer Networks (Part 1)

EE4204 Computer Networks (Part 1)
Socket Programming Assignment
Assessment Details
Lecturer : Assoc. Prof. Mohan Gurusamy, HYPERLINK “mailto:elegm@nus.edu.sg” elegm@nus.edu.sg

Instructions:

The details of demo schedule (date/time) for individual students will be announced separately. There will be two lab sessions. The first session is a contact/practice session (in week 9) wherein you will practice the sample programs provided. You will also have an opportunity to meet the GA (graduate assistant) during the lab session to clarify your doubts, if any. The second session (in week 13) is a demo session when you demonstrate the working of your program, submit the report, and answer queries posed by the GA. While the report does not carry marks, it weill serve as a supporting document with the performance results plotted and observations explained.

You are required to carry out work independently. Copying from others is a serious issue which will result in heavy penalty.

Note: For this year, the first lab session will be conducted online. The GAs will be available for consultation online. The details will be posted later.

Your lab assignment work will be assessed based on the following.

Does data transfer takes place?
Understanding of basic socket programming tool/functions
Implementation of the flow control protocol/ARQ
Selection of parameter values
Performance trend of the experimental results
Interpretation of the performance trend

Suggest to do the following and be ready before you come for demo

Run your programs and tabulate/plot the performance results offline (before coming for demo).
As stated in “Instructions” above, prepare a short report.
Please note that this report need not be formal. The report is not graded. It just helps you as a supporting document during demo.

During the Demo session

Demonstrate the working of your program for a few parameter values
Answer the questions asked by the GA
Show the report of tables/figures showing the performance results and explain the trend with reasons for such behaviour

[ALL THE BEST]