Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

(a) The following figure describes a TCP three-way handshake process. i. Three t

ID: 3718537 • Letter: #

Question

(a) The following figure describes a TCP three-way handshake process.

               i. Three types of packets are used in the figure. What are the three packet types? (3 points)

               ii. Fill in blanks (5 points)

(b) If one packet from an internal computer comes to NAT with source address as 192.168.0.3 and destination address as 56.21.46.89.

i. What source and destination addresses will this packet have after it passes NAT? (3 points)

ii. Assuming this packet reaches the remote server and the remote server sends a response packet, what source and destination address will the response packet have? (3 points)

client server Seq 2021 seq= 1232, ACK = “ “ Seq-" ,, , ACK = “ ”

Explanation / Answer

Hi there, let me reply your first question:

In three way tcp handshalking. the server acknowledge the client with ackno. of seq+1, so here first fill in the blanks would be 2022.
And then client acknowledge in same way, with ack no. 1233. and seq can be any number.

Now move on your second question.
Before that let me tell you the jonb of NAT-it remap the ip address in ip header of packet when it is changing the network. So just you think how the packet will go to outside of private and how would it inward the private network. And moreover how it would be reach to the gateway of private network.
Here when 192.168.0.3 would try to communicate with outside world, NAT would mark the destincation address as gateway address for node. And then on further link will mark as the public IP (128.87.55.67). And in similar way while returning back the destination IP would be the public ip of network and after reaching the network it would get marked with respective node ip as it's destination ip.

Thanks. Kindly let me know for any further clarifications.