Assessment Details and Submission Guidelines
Unit Code MN504
Unit Title Networked Applications Management
Assessment Type Individual Assignment with group work component
Assessment Title Protocol Analysis and Network Performance Measurement using Wireshark
Purpose of the assessment (with ULO Mapping) This assignment is designed to develop deeper analytical understanding of different distributed network conditions.
At the completion of this assessment students should be able to:
a) Use various technologies and techniques for networked application m anagement, deployment and performance tuning.
b) Describe important networked application architectures and technologies.
c) Analyse performance and deployment related issues for networked applications
d) Employ industry relevant tools and techniques for managing networked applications
Weight 15%
Total Marks 50
Word limit 2000
Due Date Week 7
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.5 spacing, 11-pt Calibri (Body) font and 2 cm 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 5 to 6 pages and submitted on Moodle on time.
Extension • If an extension of time to submit work is required, a Special Consideration Application must be submitted directly to the School's Administration Officer, in Melbourne on Level 6 or in Sydney on Level 7. You must submit this application three working days prior to the due date of the assignment. Further information is available at:
http://www.mit.edu.au/about-mit/institute-publications/policies- procedures-and-guidelines/specialconsiderationdeferment
Academic Misconduct • Academic Misconduct is a serious offence. Depending on the seriousness of the case, penalties can vary from a written warning or zero marks to exclusion from the course or rescinding the degree. Students should make themselves familiar with the full policy and procedure available at: http://www.mit.edu.au/about-mit/institute-publications/policies- procedures-and-guidelines/Plagiarism-Academic-Misconduct-Policy- Procedure. For further information, please refer to the Academic Integrity Section in your Unit Description.
Assignment Description
This assignment, detailed below, is designed to develop deeper analytical understanding of different distributed network conditions. This exercise will provide opportunity to learn underlying inherent mechanisms of networked application protocols.
It has scope to do comparative study between different network conditions to ensure load balancing and QoS. This exercise provides students with the opportunity to demonstrate analytical ability of evaluating distributed systems performance, Quality of Service and service management.
Overview and General instructions of Assignment
Your tutor will allocate a protocol to you from Table 1 on random selection basis. Download the Wireshark trace file from given Hyperlink for the allocated protocol and use Wireshark to analyse the trace for QoS and overall performance. Prepare a report which should address the following:
• How the protocol works, including its strengths and weaknesses?
• Analysis of the traffic in the trace, using the appropriate features in Wireshark to identify level of QoS and overall performance of the protocol in given traces.
• The student also pair with another student who is working in the same topic group and compare data to identify best and worst performance in terms of QoS and overall performance.
Table 1: Protocol details and tracefile download link http://wiki.wireshark.org/SampleCaptures
Group Protocol name Trace name Hyperlink to download Details
I - Peer- to-peer IRC SkypeIRC.cap http://wiki.wireshark.or g/SampleCaptures#Gen eral_.2F_Unsorted Some Skype, IRC and DNS traffic
BitTorrent BitTorrent.Transfer 1.cap http://wiki.wireshark.or g/SampleCaptures#Pee r-to-peer_protocols Here's a capture with a few BitTorrent packets; it contains some small packets I got whilst downloading something on BitTorrent.
BitTorrent BITTORRENT.pc
ap http://wiki.wireshark.or g/SampleCaptures#Pee r-to-peer_protocols Capture file of two torrent clients communicating without DHT or peer exch.
II - NFS Lightweight Directory Access Protocol (LDAP) ldap-controls- dirsync-01.cap http://wiki.wireshark.or g/SampleCaptures#Lig htweight_Directory_Ac cess_Protocol_.28LDA P.29 Sample LDAP PDU with DIRSYNC CONTROLS
NFS Protocol Family nfs_bad_stalls.cap http://wiki.wireshark.or g/SampleCaptures#NF S_Protocol_Family An NFS capture containing long stalls (about 38ms) in the middle of the responses to many read requests. This is useful for seeing the staircase effect in TCP Time Sequence Analysis.
Lightweight Directory Access Protocol (LDAP) ldap-krb5-sign- seal-01.cap https://wiki.wireshark.o rg/SampleCaptures#Li ghtweight_Directory_ Access_Protocol_.28L DAP.29 Sample GSSAPI-KRB5
signed and sealed LDAP PDU
Marking criteria for Assignment #1: Total Marks 50:
Section to be included in the report Description of the section Marks
Introduction Outline of the report ( in 3-4 sentences) 5
Analyse the protocol in terms of QoS and overall network performance The significance of the project to given performance parameters. 15
Appropriateness of finding Relate MN504 content and compare 10
Comparison The student need to pair with one of their friend who is working on a website from same group and compare their findings and write one to two paragraphs about it. 10
Conclusion Draw conclusion of the report 5
Reference style Follow IEEE reference style 5
Total 50
Marking Rubric for Assignment #: Total Marks 50
Grade Mark HD 40-50 DI 35-44 CR 30-34 P 25-29 Fail
<25
Excellent Very Good Good Satisfactory Unsatisfactory
Introduction
/5 All topics are pertinent and covered in depth. Ability to think critically and source material is demonstrated Topics are relevant and soundly analysed. Generally relevant and analysed. Some relevance and briefly presented. This is not relevant to the assignment topic.
Analyse Demonstrated Demonstrat Demonstrated Demonstrated Did not
excellent ability to ed excellent ability to think ability to think demonstrate
/15 think critically and ability to critically and critically and did ability to think
sourced reference think sourced not source critically and
material critically but reference reference did not source
appropriately did not material material reference
source appropriately appropriately material
reference appropriately
material
appropriatel
y
Appropriatenes Logic is clear and Consistency Mostly Adequate Argument is
s easy to follow with logical and consistent cohesion and confused and
strong arguments convincing logical and conviction disjointed
/10 convincing
Comparison All elements are Components Components Most Proposal lacks
/10 present and very present with present and components structure.
well integrated. good mostly well present
cohesive integrated
Conclusion Excellent use of Extremely Good effort Made some Very little
creditable sources. good effort made but not effort. For attempt to
Accurate outstanding example, Web reference. Lazy
/5 referencing. searches only effort with
Obvious that inaccuracies
outstanding effort made
Reference style Clear styles with Clear Generally good Sometimes Lacks
excellent source of referencing referencing clear consistency
/5 references. style style referencing with many
style errors