Spring 2024
ENSC 427: COMMUNICATION NETWORKS

Grading scheme for Assignment #5:

Question 1: ns-3 Tutorial - 5 marks
VII. Tracing - 3.5 marks
- Background (summarize in one paragraph)
- Overview (description and screen print) - 1 marks
- Real Example (description and screen print) - 2 marks
- Trace Helpers (summarize in one paragraph) - 0.5 mark
- Summary (summarize in one paragraph)
VIII. Data Collection (summarize in one paragraph) - 0.5 marks
- Motivation
- Example Code
- Gnuplot Helper
- Supported Trace Types
- File Helper
- Summary
IX. Conclusion (summarize in one paragraph) - 0.5
- Futures
- Closing

Question 2:
Chapter 3: Transport Layer, 5 marks
1. Internet checksum (similar to Chapter 3, P3 and P4) (20/64)*0.5
2. Reliable data transfer: rdt22 (130/64)*0.5
3. Reliable data transfer: rdt30 (10/64)*0.5
4. TCP sequence and ACK numbers, with segment loss (similar to Chapter 3, P27) (20/64)*0.5
5. TCP RTT and timeout (similar to Chapter 3, P31) (90/64)*0.5
6. TCP congestion window evolution (similar to Chapter 3, P40) (60/64)*0.5
7. TCP retransmissions (reliable data transmission with ACK loss) (150/64)*0.5
8. UDP Mux and Demux (80/64)*0.5
9. TCP Mux and Demux (80/64)*0.5

Note:
1. Please limit your pages as mentioned in assignment.
2. Attempt questions in serial order and provide your student ID number on the assignment.


Last modified: Fri 16 Feb 2024 23:22:37 EST.