Question

In frame 3, the client initiates a 3-way handshake to establish a connection with the

web server and subsequently issuing a HTTP GET request in frame 7.

(b)

(c)

(d)

Illustrate the protocol operation in the 3-way handshake using a timing

sequence diagram and describing the exchange of frames between the client and

the server.

(5 marks)

Provide screen capture of the packet details in the GET request. Highlight the

relevant packet details to indicate the request filename, server hostname, and

the file types which the client is expected to receive.

(5 marks)

Analyze the stream of packets transmitted in respond to the GET request.

Explain how the first and final data frames of the requested file can be

identified. Provide screen capture of the final frame showing the frame number

and packet details of the HTTP response message. [Hint: you may alternatively

use the "Follow TCP Stream" function on the analyzer to filter and trace a

particular protocol stream]

(5 marks)

Provide screen captures of the first and final data frames. Highlight the relevant

packet details showing the packet length and sequence number in each of the

frames. Based on the information highlighted, estimate the total data size of the

file being transmitted. [Hint: you may verify your answer against the expert

information provided by the protocol analyzer.]

(5 marks)

Question image 1