In: Computer Science
In reality, network performance is limited by bandwidth,
latency, jitters, congestions,
Errors and etc. Meanwhile the client also has the limitations due
to resource load,
application interaction with TCP stack, and etc.
In this question, you will be tested for your familiarity in using
Wireshark software for
packet capture and analyze the client’s TCP window size.
Instruction: Start packet capture in Wireshark application and
download Ubuntu 18.04.2
image from this page: http://releases.ubuntu.com/bionic/.
Answer the following questions with proven screenshots:
(a) What is the Internet Protocol (IP) address of the URL of
Ubuntu.com?
Answer Guide:
may use dnslookup + wirehshark to complete this action.
(b) What is the port number that the website/network service
used?
Answer Guide: Kindly able to notice and differentiate between a
simple HTTP, HTTPS,
TLS, and SSL. Some website may appear to use SSL/TLS for the comm.
Provide a
screenshot to support your answer.
(c) How long does it take from the HTTP GET message was sent until
the HTTP OK reply
was received for the ubuntu.com webpage that you visited?
Answer Guide: Inspect either the web is using HTTP/HTTPS or SSL/TLS
and provide
your statement. The trick is, through the Wireshark. If there is no
HTTP protocol
involves during the observation,
(d) Determine the TCP window size while downloading is still in
progress. Determine the
steps taken to determine the TCP window size value with screenshot.
Answer Guide:
The Ubuntu ISO will be downloaded from a mirror. Please specify the
mirror that you
are using at that moment. State the domain name, protocols
involved, and the port
number.
(e) Provide a screenshot of TCP Window using I/O graph (Statistics
> TCP StreamGraph
> Window Scaling Graph).
The window scaling graph shows the size of advertised receive
window (including scaling
factor). The graph tells on how well the receiver can handle the
received data.
Observation:
Answer A
**********
ubuntu ip = 91.189.88.166
Answer B
***********
Port number of source is 1762
Port number of dest is 80
http , dns , ip services are used
The differences between two protocols are less SSL and TLS are different standards. TLS uses stronger encryption algorithms and has the ability to work on different ports. TLS version 1.0 does not interoperate with SSL version 3.0.
Answer C
***********
HTTP GET and HTTP OK gets < 2 ms of time
Answer D
***********
TCP window size is 256
Answer E
***********
if you have any doubt then please ask me without any hesitation
in the comment section below , if you like my answer then please
thumbs up for the answer , before giving thumbs down please discuss
the question it may possible that we may understand the question
different way and we can edit and change the answers if you argue,
thanks :)