Please solve it correctly and please provide explanation of your answers. Please answer parts g, h and i. A PC and a Web Server are communicating over a TCP connection. The PC had started the three way handshake with the initial sequence number of 3069 . The Web Server's initial sequence number is 4830 . The window size of the PC is 815 bytes and the window size of the Web Server is 463 bytes. Using the third TCP handshake ack segment the PC sends the http request of the size 396 bytes to the Web Server. Then the Web Server answers with 3 segments containing the requested data. The first segment size is 42 bytes and the second segment size is 276 bytes and the third segment size is 146 bytes respectively. The PC receives all three segments within the timer. But unfortunately the second segment was corrupted. So the PC immediately sends an acknowledgement segment. Assume that the PC uses Selective Repeat/Reject ARQ. g) The second segment from webserver was corrupted. So the PC immediately sends an acknowledgement segment to server. What is the rwnd size of this ack segment from the PC to the Web Server? h) Now the Web Server resends the segment/s and the PC receives them. The PC is able to process only the first segment and is able to send them to the upper application layer. After sending them the PC sends a cumulative acknowledge to the to the Web Server. What is the size of the data segment which is resend from webserver? (a) What will be the sequence number of the third TCP handshake signal send from PC to webserver? Ans: 3070 (b) What will be the sequence number of the ack segment sent by the PC to webserver after receiving three segments? Ans: 3070 (c) What will be the ack number of the ack segment sent by the PC to webserver after receiving three segments? Ans: 4873 (d) What will be the window size of PC A after receiving only the first segment from webserver? Ans: 773 bytes (e) What will be the window size of Webserver after receiving HTTP request from PC? Ans: 67 bytes (f) What will be the sequence number of the segment sent by the webserver which was corrupted? Ans: 4873 (g) The second segment from webserver was corrupted. So the PC immediately sends an acknowledgement segment to server. What is the rwnd size of this ack segment from the PC to the Web Server? (h) Now the Web Server resends the segment/s and the PC receives them. The PC is able to process only the first segment and is able to send them to the upper application layer. After sending them the PC sends a cumulative acknowledge to the to the Web Server. What is the size of the data segment which is resend from webserver? (i) What is the cumulative acknowledgement number send by PC after it gets all the three segments correctly and what is the rwnd size of this ack??
Networking Model
Networking is a method of linking two or more devices in order to share data, give technical support, and communicate. It refers to the communication between connected computing devices such as desktops, laptops, smartphones, servers, and tablets and also Internet of Things (IoT) devices such as cameras, doorbells, door locks, and various sensors.
Design of the Network System
For a medium and a large scale business around the globe computers and networking plays a major role. With the access of these digital components hardware, all the necessities are interconnected and thus business runs smoothly. As the daily consumption rate of a product is increasing day by day thus the networking factor or the network design of a business is also becoming more complex.
Networking
Networking refers to the communication shared between a group of computers. A group of computers connected to each other for the purpose of sharing resources and information is called a computer network. The first computer network was ARPANET, which stands for Advanced Research Projects Agency Network.
Please solve it correctly and please provide explanation of your answers.
Please answer parts g, h and i.
A PC and a Web Server are communicating over a TCP connection. The PC had started the three way handshake with the initial sequence number of 3069 . The Web Server's initial sequence number is 4830 . The window size of the PC is 815 bytes and the window size of the Web Server is 463 bytes. Using the third TCP handshake ack segment the PC sends the http request of the size 396 bytes to the Web Server. Then the Web Server answers with 3 segments containing the requested data. The first segment size is 42 bytes and the second segment size is 276 bytes and the third segment size is 146 bytes respectively. The PC receives all three segments within the timer. But unfortunately the second segment was corrupted. So the PC immediately sends an acknowledgement segment. Assume that the PC uses Selective Repeat/Reject ARQ.
g) The second segment from webserver was corrupted. So the PC immediately sends an acknowledgement segment to server. What is the rwnd size of this ack segment from the PC to the Web Server?
h) Now the Web Server resends the segment/s and the PC receives them. The PC is able to process only the first segment and is able to send them to the upper application layer. After sending them the PC sends a cumulative acknowledge to the to the Web Server. What is the size of the data segment which is resend from webserver?
(a) What will be the sequence number of the third TCP handshake signal send from PC to webserver? Ans: 3070
(b) What will be the sequence number of the ack segment sent by the PC to webserver after receiving three segments? Ans: 3070
(c) What will be the ack number of the ack segment sent by the PC to webserver after receiving three segments? Ans: 4873
(d) What will be the window size of PC A after receiving only the first segment from webserver? Ans: 773 bytes
(e) What will be the window size of Webserver after receiving HTTP request from PC? Ans: 67 bytes
(f) What will be the sequence number of the segment sent by the webserver which was corrupted? Ans: 4873
(g) The second segment from webserver was corrupted. So the PC immediately sends an acknowledgement segment to server. What is the rwnd size of this ack segment from the PC to the Web Server?
(h) Now the Web Server resends the segment/s and the PC receives them. The PC is able to process only the first segment and is able to send them to the upper application layer. After sending them the PC sends a cumulative acknowledge to the to the Web Server. What is the size of the data segment which is resend from webserver?
(i) What is the cumulative acknowledgement number send by PC after it gets all the three segments correctly and what is the rwnd size of this ack??
Step by step
Solved in 3 steps