Chapter 3 Homework (50 pts)
Problem 1 (8 pts)
What is the purpose of the length field in the UDP header, and why is it important for data transmission?
Problem 2 (8 pts)
Which set of bytes is used to compute the checksum field in the UDP header, and how does this process work?
Problem 3 (9 pts)
How does a cumulative acknowledgment, ACK(n), function in networking, and what does it signify?
Problem 4 (10 pts)
True or False: When multiple TCP clients send segments to the same destination port at a receiving host, those segments from different senders will always be directed to the same socket at the receiving host. Does the same principle apply to UDP as well?
Problem 5 (5 pts)
True or False: It is possible for two UDP segments to be sent from the same socket with source port 1234 at a server to two different clients.
Problem 6 (5 pts)
True or false: It is possible for two TCP segments with source port 8080 to be sent by the server to different clients.
Problem 7 (5 pts)
How does a networked application on a server determine the client’s IP address and port number to use when replying to a received datagram?
Submit
Post your solutions in Marmoset by the scheduled due date in the syllabus.