Assessment taskstask weighting programmegiven the scenario above
the two packet types used on an 802.x network.
Given this, the aim is to create a simple client server system to demonstrate (via output
●
Your program must set and close sessions of communication
sequence number for the packet (SN=x)
●
●
Your client must take an IP address or Hostname and port number as
The sender must read the line of data from the file and combine that text
with the sequence number and send the packet to the receiver.
Your code must be commented throughout
Best practice should also be applied to your code.
Task 1 (20% weighting) - Programme
Given the scenario above, you are going to design and code a program to communicate
window size = 1.
3. Once this runs, you are going to expand on your program to increase the sliding
expecting, print the data to the screen or file and transmit ACK back to the
sender, remembering that the sliding window is size=5.
selected constructs support the functional requirements.
2. An overview of the program design, and how the main components support
Task 3 (60% weighting) – Report
Continue your report with a discussion on “why, when using UDP, you need to use
II.
Evaluate its effectiveness for certain situations; an example might be gaming.
Your discussion should be supported by appropriate references to the
literature and should use accurate technical terms.
II.
Wireshark and its use in LANs and WANs as a monitoring tool.
section.