MN504 Networked Application Management Assignment Help

MN504 Networked Application Management Assignment Help

MN504 Networked Application Management Assignment Help

Introduction

The aim of this report is to discuss different types of network applications and to provide an opportunity to analyse network packet of the various website using these network applications. A news and live streaming website will be selected in this report and will be analysed using Wireshark. Following parameters have been identified on which these websites will be analysed: load distribution, round trip time, warnings, throughput and TCP retransmission.

General Statistics

Website: http://www.nzherald.co.nz

1. Time of capture

MN504 Networked Application Management Assignment Help

2. Total number of captured packets

MN504 Networked Application Management Assignment Help3. Device at which the files were captured

MN504 Networked Application Management Assignment Help4. Average bytes/sec

MN504 Networked Application Management Assignment HelpWebsite: https://www.9now.com.au/live/channel-9

1. Time of capture

MN504 Networked Application Management Assignment Help

2. Total number of captured packets

MN504 Networked Application Management Assignment Help

3. Device at which the files were captured

MN504 Networked Application Management Assignment Help4. Average bytes/sec

MN504 Networked Application Management Assignment Help

Network Performance

Website: http://www.nzherald.co.nz

1. Throughput

Throughput basically means the amount of transaction per second any application has a capacity to handle. A lot of users request and performs operations over an application. With the use of throughput, the performance of an application can be calculated. In this case, the throughput increase and remain steady at 800 byte/sec. And average ping time remains at 0.48 seconds, which means at every 0.48 seconds a request is being made at this website. [1]

MN504 Networked Application Management Assignment Help2. Round Trip Time

Round Trip Time is also known as round- trip delay. It is basically the time taken by a signal or packet to travel to the destination. Round Trip Time of this website depends upon several factors such as data transfer rate, nature of the medium of transmission etc. In this case, the round trip time ranges from 67 to 67.3, 67.3 to 55 and 55 to 70, which means the transmission is not steady and fluctuate a lot. [3]

MN504 Networked Application Management Assignment Help3. Load Distribution

Packets are basically the means to be used for the communication in the network and load distribution means, to distribute the packet loads in the network. Load distribution helps to find the optimal part of the network. With the use of Load Distribution packets distribution can be maintained in the networking devices, so that each participating device share the same amount of network load. In this case, total HTTP response is 85, burst rate is 0.0600 and burst start at 45.947. Maximum load is distributed at the IP 23.37.248.106 having a count of 15.

MN504 Networked Application Management Assignment Help4. Warnings and errors

Warnings and errors analyses help us to determine the issues that persist in the networking communication. In this case, the issue which is determined is the Sippy RTPproxy Protocol.

MN504 Networked Application Management Assignment Help5. TCP retransmissions

TCP retransmission is the number of the packet that is either damaged or loss in the transmission. It helps to determine the health of router and switches. Sometimes buffering also results in the retransmission. In this case, TCP retransmission starts at 54 and reach to maximum to 1494, which means the website has a lot of content which constantly require the user to buffer.

MN504 Networked Application Management Assignment HelpWebsite: https://www.9now.com.au/live/channel-9

1. Throughput

Throughput determines the amount of transaction an application can sustain. Since it’s a live content website, a lot of content is to be buffered. Thus, the throughput ranges a lot in this case. In this case, the throughput starts at 0, reach to maximum to 180 and remains constant at zero.

MN504 Networked Application Management Assignment Help2. Round Trip Time

Round Trip Time means the time taken by a packet to reach its desired destination. In this case, the round trip time remains constant at 194 seconds which means a packet takes about 194 seconds to complete the travel. Round Trip Time for this website clearly shows that the website content consumes a lot of bandwidth of the user and takes times to load the content.

MN504 Networked Application Management Assignment Help3. Load Distribution

Load distribution is used to keep the networking device steady. Without it, there may be a chance where a device is being burdened with all the communication and other device remains in the idle state. With the use of load distribution statistics, it can be determined whether the communication is distributed across the network. In this case, the load distribution is steady across the network. HTTP request by Server and HTTP request by the Host is same i.e. 44. And Burst start for both the server and host is 32.006. 

MN504 Networked Application Management Assignment Help4. Warnings and errors

In this case, following warning and errors have been noted. It was found that the communication has a lot of sequence number issues and duplicate ACK issues.

MN504 Networked Application Management Assignment Help5. TCP retransmissions

TCP retransmission occurs due to congestion in thenetwork communication.

TCP retransmission, in this case, seems to decrease from 314 to 76. TCP retransmission can be very since this website most of the content depends upon the buffering and due buffering also retransmissions of packets occurs. [4]

MN504 Networked Application Management Assignment Help

Comparison 1

Two websites that are used for the comparison are:

Website 1: http://www.nzherald.co.nz

Website 2: https://www.9now.com.au/live/channel-9

We will be comparing these websites on the following parameters: Load distribution, TCP retransmission, throughput, warning and errors, and round-trip time.

1. Throughput

Website 1:http://www.nzherald.co.nz

MN504 Networked Application Management Assignment HelpWebsite 2:https://www.9now.com.au/live/channel-9

MN504 Networked Application Management Assignment HelpComparison

The throughputof the Website 1 is higher than the Website 2. Website throughput reaches 800 Bytes/sec and throughput of website 2 reaches 185 bytes/ secs. The difference exists since website 1 is a news website and content can be accessed from device easily and website 2 content is mostly visual content which is to be buffered so its throughput will be less.

2. Load Distribution

Website 1:http://www.nzherald.co.nz

MN504 Networked Application Management Assignment HelpWebsite 2:https://www.9now.com.au/live/channel-9

MN504 Networked Application Management Assignment HelpComparison

Load distribution seems to be better in case of website 2 as the network load is stable for both server and host. The reason for difference could be that the number of users is substantially more for the website 1 in comparison with website 2. Burst start is also better in the case of website 2. 

3. Round Trip Time.

Website 1:http://www.nzherald.co.nz

MN504 Networked Application Management Assignment HelpWebsite 2:https://www.9now.com.au/live/channel-9

MN504 Networked Application Management Assignment HelpComparison

Round trip time is constant in the case of website 2 and fluctuate in the case of website 1. The reason for the difference could be the type of the content both the website contains. Website 1 content is easily accessible across the globe and website 2 can only be accessed by the user of Australia.

4. TCP retransmission

Website 1:http://www.nzherald.co.nz

MN504 Networked Application Management Assignment HelpWebsite 2:https://www.9now.com.au/live/channel-9

MN504 Networked Application Management Assignment HelpComparison

TCP retransmission is higher in the website 1. And in case of website 2 the re-transmission decreases from 314 to 76. Reasons could be many of this difference as TCP re-transmission depends upon a lot of factors such as the health of router, switches and buffering, it will be difficult to pinpoint a particular cause for this.

5. Warning and errors

Website 1:http://www.nzherald.co.nz

MN504 Networked Application Management Assignment Help

Website 2:https://www.9now.com.au/live/channel-9

MN504 Networked Application Management Assignment HelpComparison

Warning and errors are more in the case of website 1. In case of website 1 RTPproxy causes serious errors and affects its performance. In case of website 2, warning and errors are not of serious concern. Duplicate ACK is also more in the case of website 1 in comparison with website 2.

Comparison 2

The network performance measurement tool is available from the internet. A most appropriate tool which can be used is Wireshark which is most widely used Network Protocol Analyser. It provides with a microscopic view of the network to analyze full working of the network. Various similar tools which can be used in this scenario can be Microsoft Message Analyser. It is a new tool which is generated to display, capture and analyze the protocols of message traffic, events etc in network troubleshooting.

Comparison in between these two tools can be made according to the following points:

Ease of access and use:Microsoft message Analyser is very easy to use and install.

1.It can be downloaded from Microsoft Download centre to get the latest updated Message Analyser. This page also provides information about system requirement and specification and detailed brief of the installation process which is very helpful for the users to install it easily.

2.Microsoft Message Analyser is highly flexible and can be installed on a various  operating system  like Window 7, Windows 8, Windows Server 2012 etc and requires .NET framework 4.5.

As compared to Microsoft Message Analyser, Wireshark is user-friendly as it can be downloaded at zero cost from its official website i.e. Windows Foundation Website followed by the execution for installing this on the system. [2]

3.Wireshark installer consists of WinPcap which is responsible for the packet capture. It also enables to captures the live network traffic otherwise, users can open only saved captured files.

4.This is available for both macOS and Windows operating system. It is also available for Linux and all other UNIX platforms

5.By default, official windows package automatically check for new updates or versions and give the notification to the users when it gets available.

GUI (Graphical user interface): It is the graphical representation of data to interact with the users in the more attractive way. Like it includes representation in form of a chart, graphs diagrams etc. GUI features of Microsoft Message Analysis are:

1.MMA is used for viewing and capture live USB traces.This is traced with the help of single Graphical User interface instead of using command line tool or logman and then parsing it to a different platform. Whereas in Wireshark no live traffic is controlled.

2.Microsoft Message Analyser displays and captures the information in the human-readable form and parse this information dynamically. All the information is displayed in the form of the summary column where tables are made for all events, requests etc. Whereas, in Wireshark information for all protocols in each packet are stored in trees. The user can expand the trees to view these details.

3.Message Analyser guidance is presented always in the form of usage task where all tasks determine some conceptual background of the associated features and functions user are working with. Whereas in Wireshark grid are used to store the information.

4.MMA also provides a streamlined architecture for the workflow of input which is designed so that capabilities of expansion data collection is increased. It also enables to include the addition of new data sources in future.

Visualization of traffic: In Message analyzer, when the packet is captured visualize of the traffic can be created in the real-time but message analyzer focus more on Analytics and less on live monitoring.

Statistics generation: This can be compared to considering the throughput and RTT of both the tools:

In Message analyzer by default, it uses the Server Garbage collection which is helpful for generating higher throughput and performance. In this, it reclaims the memory automatically which is not used by the program. In Wireshark, throughput can be calculated with the help of IO graph in the network. In this, we can calculate the throughput of the communication line between the end devices like starting from PC till server or PC to the internet.

RTT (Round trip time) : Round Trip Time can be described as total time duration data packets takes to travel through the starting point to the destination point and comes back again.

In message Analyzer, RTT is used determine the condition of the connection on a huge network.  

Details of HTTP: Message Analyser enables a user to set a viewpoint which is predefined temporarily that can filter or rearrange the data packets. When the user clicks on any particular HTTP, all associated raw details are displayed in the message like URI, current Version, Header of the file, etc. From this detailed information, the user can put some filters on these grids to view some specific information they want. These filters are responsible to manage the HTTP traffic on the network

Whereas,

1.Wireshark is a network protocol analyzer in which when HTTPs is used, the user first needs to disable it in their test environments so that Wireshark can be efficiently used.

2.Wireshark is not able to sniff the traffic on the same machine like local hosts on windows. Local traffic sniffing can be possible with the help of Message Analyser.

Conclusion

Both websites has been successfully compared using Wireshark. A comprehensive comparison has been done for these websites. A news and live streaming website have been selected and analysed on the following parameters namely: load distribution, round trip time, warnings, throughput and TCP retransmission. A comparison of Wireshark with Microsoft message analyser is also presented in this report.

Reference

[1]S. Orgera, "How to Use Wireshark: A Complete Tutorial", Lifewire, 2017. [Online]. Available: https://www.lifewire.com/wireshark-tutorial-4143298. [Accessed: 26- Jan- 2018].

[2]M. Williams, "Capture and explore  network traffic  with Microsoft Message Analyzer", BetaNews, 2016. [Online]. Available: https://betanews.com/2016/07/21/capture-and-explore-network-traffic-with-microsoft-message-analyzer/. [Accessed: 26- Jan- 2018].

[3]Wireshark, Wireshark User's Guide, 1st ed. 2013.

[4J. Kurose and K. Ross, Computer networking. Boston: Pearson, 2013.