0% found this document useful (0 votes)
52 views

Assignment-1-Client-Server B-21

This document provides an assignment brief for a unit on client/server computing systems. It outlines the context of an online trading company that needs to set up a new secure network branch. The assignment tasks the student to: 1) Explain client/server communication processes and compare parent/child processes and PIDs. 2) Capture communication records using Wireshark and illustrate application layer protocol processes. 3) Design a parent/child process model to realize a simple function and draw a message sequence chart to illustrate DHCP address acquisition.

Uploaded by

nyiminkhantgod
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views

Assignment-1-Client-Server B-21

This document provides an assignment brief for a unit on client/server computing systems. It outlines the context of an online trading company that needs to set up a new secure network branch. The assignment tasks the student to: 1) Explain client/server communication processes and compare parent/child processes and PIDs. 2) Capture communication records using Wireshark and illustrate application layer protocol processes. 3) Design a parent/child process model to realize a simple function and draw a message sequence chart to illustrate DHCP address acquisition.

Uploaded by

nyiminkhantgod
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Assignment Brief (RQF)

Higher National Certificate/Diploma in Computing


Student Name/ID Number:

Unit Number and Title: Unit 36: Client/Server Computing System

Academic Year:

Unit Assessor: Daw Zar Chi Phway

Assignment Title: Assignment 1: Analysis on client/server model

Issue Date:

Submission Date:

Internal Verifier Name:

Date:

Submission Format:

The submission is in the form of an individual written report. This should be written in a concise, formal
business style using single spacing and font size 12. You are required to make use of headings,
paragraphs and subsections as appropriate, and all work must be supported with research and
referenced using the Harvard referencing system. Please also provide a bibliography using the Harvard
referencing system. The recommended word limit is 2,000–2,500 words, although you will not be
penalised for exceeding the total word limit.

Unit Learning Outcomes:

LO1 Demonstrate an understanding of the concepts of server, client, process, the differences between PPID and
PID.
LO2 Illustrate and analyse the communication process between clients and servers in different application
protocols with record captured from Internet.

Assignment Brief and Guidance:

Scenario
“LastPass” is an online trading company that is established since 2000. It is located in Yangon,

Myanmar. It trades various products such as electronic devices, daily usage products, IT products,

etc. It mainly trades with UK, Malaysia and Thailand. This company has been successful, the

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
1
managing director decided to open new branch at Mandalay. LastPass therefore have need of

someone who can setup their network at their new Branch in Mandalay. He is very sensible about

security, especially Server System for the new Branch in Mandalay.

You have recently been employed as their Client Server and your principal duties include setting up

their network by implementing a secure working environment in terms of their network. As you are

the system administrator, your task is to create a prototype network as a proof-of-concept.

Your report should include the followings.

1. Introduce with client and server and also explain about the communication processes between servers
and client with illustration. It is needed to compare the parent process and child process, PID and PPID.
2. Explain the capture procedure by Wireshark between servers and client.
3. Design a model composed of parent process and child process to realise a simple function, i.e, how to
work the parent process and child process in realistic function.
4. Examine the concepts and functions of application layaer protocols such as TCP/IP, DNS and DHCP in
the OSI Model layers.
5. Operate Wireshark software, list the packet size (total size, header size and payload size) that captured
in the trace for TCP/IP, DNS, and DHCP.
6. Illustrate the communication processes of Application Layer protocols based on the client/server
system. For example, how to communicate between client side and server side of each procotols. M3
7. For each DHCP message, list the value of following critical parameters and explain their meanings.
 message type, transaction ID, client IP address, your IP address, Next server IP address, Relay
agent and any 4 options.
8. Finally, draw a realistic Message Sequence Chart (MSC) to illustrate the procedure of address acquisition
for DHCP messages.

Learning Outcomes and Assessment Criteria:

LO1 Explore the concepts of servers, clients, and processes and the differences between PPID and PID

Pass Merit Distinction

P1 M1
Illustrate the communication Recognise parent process and child
processes between servers and process in a communication record
clients. (such as the records obtained by
Wireshark) between servers and
clients.
P2
Compare parent process and M2
child process s, PID and PPID. Design a model composed of parent LO1 & 2

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
2
process and child process to realise a D1 Design a realistic model to
simple function. realise a function in real life using
LO2 Analyse the communication processes between clients and servers in an Application Layer protocol.
different application protocols with records captured from the internet

P3 M3
Examine the concepts and Illustrate the communication
functions of several Application processes of Application Layer
Layer protocols. protocols based on the client/server
system.
P4
Operate Wireshark software, and M4
recognise the different windows Analyse communication records
in the Wireshark interface. captured from the internet based on
Application Layer protocols.

Prepared by: Higher Education Qualifications (HEQ) Approved by: HEQ, QDAM (HE)
Version 1.0 – November 2017
DCL 1 – Public (Unclassified)
3

You might also like