Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

2. (16 pts.) 37800 data bytes are transferred from server to client over a TCP connection over a point-to-point line using Ethernet frames (total overhead

image text in transcribed
2. (16 pts.) 37800 data bytes are transferred from server to client over a TCP connection over a point-to-point line using Ethernet frames (total overhead 34 bytes, including an 8-byte interframe gap). The line bit rate is 1 Gbps, distance is 5 km with vo 2.5 x 10 m/s. The connection parameters are the following: MSS-1400 for both ends, initial sequence number for client is 887 and for server is 324. The server initiates the disconnection right after finishing data transmission by sending the FIN flag and client replies by sending the FIN flag. Assume the window size is 20000 bytes on both sides and no options in IP and TCP headers. Also assume one ACK segment is sent every 3 data segments (a) Show a diagram of a data frame and a control frame (ACK, SYN, etc). Show how many bytes in each field: Eth header, payload, trailer. Assume padding is used for Ethernet frames with a data length less than 46 bytes. (b) Calculate the time to transmit each type of frame and the delay in the line. (c) Draw a diagram showing connection setup. Indicate ACK, SYN, FIN flag values, SEQ and (d) Draw a diagram showing the disconnection exchange. Indicate ACK, SYN, FIN flag values, (e) How many data frames are sent from server to client? How many control frames are sent ACK numbers. SEQ and ACK numbers from client to server? (f) What is the time elapsed until the connection is closed? 2. (16 pts.) 37800 data bytes are transferred from server to client over a TCP connection over a point-to-point line using Ethernet frames (total overhead 34 bytes, including an 8-byte interframe gap). The line bit rate is 1 Gbps, distance is 5 km with vo 2.5 x 10 m/s. The connection parameters are the following: MSS-1400 for both ends, initial sequence number for client is 887 and for server is 324. The server initiates the disconnection right after finishing data transmission by sending the FIN flag and client replies by sending the FIN flag. Assume the window size is 20000 bytes on both sides and no options in IP and TCP headers. Also assume one ACK segment is sent every 3 data segments (a) Show a diagram of a data frame and a control frame (ACK, SYN, etc). Show how many bytes in each field: Eth header, payload, trailer. Assume padding is used for Ethernet frames with a data length less than 46 bytes. (b) Calculate the time to transmit each type of frame and the delay in the line. (c) Draw a diagram showing connection setup. Indicate ACK, SYN, FIN flag values, SEQ and (d) Draw a diagram showing the disconnection exchange. Indicate ACK, SYN, FIN flag values, (e) How many data frames are sent from server to client? How many control frames are sent ACK numbers. SEQ and ACK numbers from client to server? (f) What is the time elapsed until the connection is closed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases DeMYSTiFieD

Authors: Andy Oppel

2nd Edition

0071747990, 978-0071747998

More Books

Students also viewed these Databases questions