Analyse Network Performance Proof Reading and Editing Services

Analyse Network Performance Assignments Solution

Analyse Network Performance Proof Reading and Editing Services

Introduction

The report is prepared for the analysis of a network solution using the network monitoring tool and identification of the loads and performance of the network. Wireshark is used for identification of the performance parameters and development of the analytical skill for capturing live data traffic from the network and generate graphs for the analysis of the protocols used for communication. The performance management of the distributed system should be analysed and the graphs and the browsing data should be analysed for the justification of the effect. The protocols listed in the protocol column are listed and appropriate screenshot are added in the report for its demonstration. Three different websites are visited and the packet is captured using Wireshark for the analysis of each of the website. The use of the Wireshark helps in analysis of the port number and the Ip address of the source and the destination address and management of the flow of the data packet in the network. It helps in analysis of the security and the network and can be used by the network administrator for monitoring the data flow of the network. The interface of a client computer is used for capturing the data packets and different types of graphs are generated for the identification of the sequence, throughput, flow graph and scaling graph.

Task 1a – Explanation of the data captured

The three different types of protocols that are seen in the protocol column when the packet list is unfiltered are as follows:

1. UDP
2. TCP, and
3. ARP

The following screenshot is given for supporting the answer

The time taken for the HTTP GET request to HTTP OK reply is given in the following frames. The arrival time and the time delta for the previous packet can be fetched from the captured packet with the details such as the frame number, packet length and the capture length. The two frames i.e. one for the GET request and the one for the OK reply message is business analysis and the time is noted and they are subtracted for finding the time taken until the HTTP OK reply message is received. Here the difference between the times are

.43960400 - .426032000

= 0.013572 sec

The internet address of gai.cs.umass.edu is 192.168.43.1

The internet address of the client computer is 192.168.43.173

This is analysed from the following frame of the packet captured

Frame 32: 77 bytes on wire (616 bits), 77 bytes captured (616 bits) on interface 0

Ethernet II, Src: HonHaiPr_f2:4c:ed (9c:30:5b:f2:4c:ed), Dst: VivoMobi_d1:30:ad (dc:1a:c5:d1:30:ad)

Internet Protocol Version 4, Src: 192.168.43.173, Dst: 192.168.43.1

0100 .... = Version: 4

.... 0101 = Header Length: 20 bytes (5)

Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT)

Total Length: 63

Identification: 0x0055 (85)

Flags: 0x0000

Time to live: 128

Protocol: UDP (17)

Header checksum: 0x625a [validation disabled]

[Header checksum status: Unverified]

Source: 192.168.43.173

Destination: 192.168.43.1

User Datagram Protocol, Src Port: 64050, Dst Port: 53

Domain Name System (query)

Task 1b – Significance of the project

The performance of the following websites are analysed in terms of their load distribution, throughput graph, time sequence graph, flow graph and window scaling graph. Each of the graphs have different functionality such as:

1. Throughput graph– It is used for the analysis of the average throughput and the goodput
2. Window Scaling – It is used for the analysis of the window size and the outstanding bytes
3. Time sequence – it is used for the generation of a simple graph that is quite similar with the tcptrace and includes the forward segments, selective acknowledgement, zero windows and the reverse window size.
4. Flow Graph– It is used for the demonstration of the flow of the data packets and the messages between the client and the server.

There are different filters that can eb applied in wireshark for getting more specific result and optimizing the result of the analysis of the network performance.

https://www.sbs.com.au/news/

Load Distribution

Throughput Graph

Time Sequence Graph

Flow Graph (general and TCP flow)

Window Scaling Graph

https://www.amazon.com.au

Load Distribution

Throughput Graph

Time Sequence Graph

Flow Graph (general and TCP flow)

Window Scaling Graph

http://howeverythingworks.org/

Load Distribution