Assessment Type |
Individual assignment |
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
|
Normal
0
false
false
false
EN-US
ZH-CN
X-NONE
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:””;
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:none;
font-size:11.0pt;
font-family:”Calibri”,sans-serif;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
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.