程序代写案例-CM50123-Assignment 2

欢迎使用51辅导,51作业君孵化低价透明的学长辅导平台,服务保持优质,平均费用压低50%以上! 51fudao.top
CM50123 Networking
Assignment 2 of 2
Set: Monday 16th November 2020
Due: 8pm, Monday 7th December 2020
Marks: 15% of unit total
Set by: Russell Bradford
The purpose of this coursework is to learn how to interpret the output of the tcpdump tool, to understand
how to interpret TCP/IP packets and their interaction, and to comment on TCP implementations. This
will require reading and understanding the relevant RFCs.
1. http://www.bath.ac.uk/~masrjb/CourseNotes/Assign.bpo/cm50123-tcpdump.txt is a file contain-
ing a packet trace generated on 172.16.2.1 with tcpdump with the numeric (do not interpret names)
flag. Annotate this file, marking every packet, or group of packets, with its function, and commenting
on TCP/IP features you observe, such as slow start, Nagle, etc.
The trace was generated by running a web browser. However, there may be other, unrelated, packets
in the trace—just mark them as unrelated.
2. Based on this evidence, comment on the quality of the TCP implementation as you see it on 172.16.
2.1. If you believe that it breaks any MUST or SHOULD statements in an RFC, say so and give a
description, with the appropriate reference to the RFC.
3. Based on this evidence, comment on the quality of the TCP implementation as you see it on 128.186.
6.14. If you believe that it breaks any MUST or SHOULD statements in an RFC, say so and give a
description, with the appropriate reference to the RFC.
You should hand in, via Moodle, your answers for each part, together with any extra information that you
feel will clarify your answers.
You should hand in a PDF, not DOC or DOCX or other variant
Notes
• 172.16.0.3 is a local file server
• 172.16.2.1 is on a private NATed network with 172.16.0.1 the gateway/NAT firewall
• Note this browser can open multiple simultaneous connections
• You may find it convenient to take copy of the trace and edit it to add annotations. Make sure your
annotations are easy to see
Assessment Criteria
• A good solution will have correct interpretation of the data, with thorough annotation of the TCP/IP
features present; and strong analysis of the compliance of the TCP implementations
• A passing solution will substantially correct interpretation of the data, and some analysis
• A poor to failing solution will have substantially incorrect interpretation of the data, or weak analysis
Marking and Feedback
Feedback on this assignment will be given via Moodle, normally within three semester weeks.
This unit will be marked anonymously, so you may wish not to put your name on your submission.
This is individual coursework. Plagiarism is not acceptable: all work must be your own.
https://library.bath.ac.uk/referencing/plagiarism
If you have a good reason for an extension to the deadline for this coursework, please apply to the Director
of Studies, Marina De Vos: forms to apply for an extension are on Moodle (on the Year page, not the Unit
page).

欢迎咨询51作业君
51作业君

Email:51zuoyejun

@gmail.com

添加客服微信: abby12468