Analyze Network Performance


Assessment Type Individual assignment

[read more=”Click here to Read More” less=”Read Less”]
Assessment Title Analyze Network Performance
Purpose of the assessment (with ULO Mapping) This assignment is designed to develop student’s deep analytical understanding of different distributed network conditions includes, but are not limited to, presenting understanding to a wide range of technical and non-technical audience.
At the completion of this assessment students should be able to:
a) Use various technologies and techniques for networked application management, deployment and performance tuning.
b) Describe important networked application architectures and technologies.
c) Analyze performance and deployment related issues for networked applications
d) Employ industry relevant tools and techniques for managing networked applications
Word limit 1500 – 2000 (minimum1500)
Submission Guidelines • All work must be submitted on Moodle by the due date along with a completed Assignment Cover Page.
• The assignment must be in MS Word format, 1.15 spacing, 12-pt Calibri (Body) font and normal margins on all four sides of your page with appropriate section headings.
• Reference sources must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE referencing style.
• The report should be in MS word format submitted on Moodle on time.

Assignment description

This assignment is design to develop student’s analytical skills in addition to Wireshark utilization to capture data from live network traffic. Through the labs, students have learned how to analyze HTTP packets, TCP packets streams, audio streaming with TCP. Students have learned to identify the performance parameters such as load distribution, throughput graph, time sequence graph, flow graph and window scaling graph.


Overview and General instructions of Assignment

The student need to use captured Wireshark data to explain the performance of the distributed system behind the given web system.

Task -1
From the lab network (MIT lab Network), students need to chase and capture the three websites in the table below (Table 1). Students have to analyze the performance for each website in regards of:

o Load Distribution
o throughput graph
o Time Sequence graph
o Flow graph (Both general and TCP flow)
o Window scaling graph

Task – 2
Investigate streaming audio delivery over TCP by listening to Internet live radio and capturing the transmitted packets.

From a second network (Home, work, etc.), students have to chase and capture one more website which has an audio stream (such as radio station, etc.). Students are free to choose any website. Show your analysis using TCP Stream Graph and Time Sequences Graph


Each student needs to be able to demonstrate the successful completion of their tasks during lab in week 7


Table 1: Websites, analytical tools/performance parameters.

websites performance parameters
o Load Distribution
o throughput graph and
o Time Sequence graph
o Flow graph (Both general and TCP flow)
o Window scaling graph

NB: You can also demonstrate other statistics that you find to be significant for analyzing this network traffic. A document is uploaded on Moodle with name “Wireshark HTTP Analysis.pdf”. You can use this document to help on capture and analysis.


Marking criteria:
Example of marking criteria is shown in following table. Marks are allocated as follows:

The submitted report has to be divided into Five sections each section title as the table below
except (Reporting)


Section to be included in the report Description of the section Marks
Introduction Outline of the report (in 4-5 sentences) 5
Task -1 The significance of the project to given performance parameters. Analyze the topic in terms of network performance.
Task -2 Explain briefly the output of the graphs.
Analyze the topic in terms of network performance.
Reporting The quality of the report (report style)
Grammar and Syntax check 10
Conclusion Write short conclusion of the report 5
Reference style Follow IEEE reference style
At least of 5 different references 5
Total 50



Marking Rubric for Assignment #1: Total Marks 50

Grade Mark HD 40-50 DI 35-44 CR 30-34 P 25-29 Fail
Excellent Very Good Good Satisfactory Unsatisfactory

/5 All topics are pertinent and covered in depth. Ability to think critically and source material is demonstrated Topics are relevant and soundly analyzed. Generally relevant and analyzed. Some relevance and briefly presented. This is not relevant to the assignment topic.

/15 Demonstrated excellent ability to think critically and sourced reference material appropriately demonstrated excellent ability to think critically but did not source reference material appropriately y Demonstrated ability to think critically and sourced reference material appropriately Demonstrated ability to think critically and did not source reference material appropriately Did not demonstrate ability to think critically and did not source reference material appropriately

/10 Logic is clear and easy to follow with strong arguments Consistency logical and convincing Mostly consistent logical and convincing Adequate cohesion and conviction Argument is confused and disjointed
/10 All elements are present and very well integrated. Components present with good cohesive Components present and mostly well integrated Most components present Proposal lacks structure.


/5 Excellent use of creditable sources. Accurate referencing.
Obvious that outstanding effort made Extremely good effort Good effort made but not outstanding Made some effort. For example, Web searches only Very little attempt to reference. Lazy effort with inaccuracies
Reference style

/5 Clear styles with excellent source of references. Clear referencing style Generally good referencing style Sometimes clear referencing style Lacks consistency with many errors