CIS 331: Network Introduction
Lehman College, City University of New York
Fall 2014
This Homework Is Due By 11:59 PM on Sunday November 9, 2014
Explain the use of the pseudo-header for a UDP datagram and TCP segment. When is it used?
Is it transmitted with the datagram? How does the ultimate destination obtain the contents
of the pseudo-header?
What is the chief advantage of using protocol ports instead of process identifiers to specify
the destination within a machine?
Given that a frame is formatted as follows:
And given that an IP datagram is formatted as follows:
And given that a UDP datagram is formatted as follows:
And given the following frame with an encapsulated IP datagram and UDP datagram:
What is the UDP source port?
What is the UDP destination port?
What is the UDP message length?
What is the UDP checksum?
If the UDP header and the IP header include no options or padding, what are the first five
bytes of the datagram data?
Given that a frame is formatted as follows:
And given that an IP datagram is formatted as follows:
And given that a TCP segment is formatted as follows:
And given the following frame with an encapsulated IP datagram and TCP segment:
What is the TCP source port?
What is the TCP destination port?
What is the Sequence Number?
What is the Acknowledgment Number?
What flags are set?
What is the Window Size?
What is the checksum?
What is the urgent pointer?
If the TCP header and the IP header include no options or padding, what are the first five
bytes of the TCP segment data?
Please submit the completed assignment on Blackboard as a Microsoft Word file or a PDF file.
No other forms of submission will be accepted.