Assignment 1
Assignment 1
Re-Sub
STUDENT DECLARATION
Plagiarism
Plagiarism is a particular form of cheating. Plagiarism must be avoided at all costs and students who break the rules,
however innocently, may be penalised. It is your responsibility to ensure that you understand correct referencing
practices. As a university level student, you are expected to use appropriate references throughout and keep
carefully detailed notes of all your sources of materials for material you have used in your work, including any
material downloaded from the Internet. Please consult the relevant unit lecturer or your course tutor if you need
any further advice.
Student Declaration
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of
plagiarism. I understand that making a false declaration is a form of malpractice.
Also, I acknowledge that I have received the feedback about my work from the assessor.
FORMATIVE FEEDBACK
1
Learning Outcomes and Assessment Criteria:
Learning Outcome Pass Merit Distinction
LO1 Understand the P1 Explore protocols and M1 Present a D1 Critically analyse the
basic concepts and layers in the OSI and technical report for layers concerned in OSI
protocols of the TCP/IP reference models. layers and services in a and TCP/IP reference
network based on the P2 Identify the layers and network application. models in a network
OSI and TCP/IP services in a network application.
reference models. application.
P3 Explain Sockets, Ports
and Protocols in a network
application.
LO2 Understand P4 Examine the host M2 Develop a D2 Critically analyse
Client/Server network machine’s IP address and program to Performing the main session
programming with port via a computer Operation on Data in parameters and program
Sockets. program. Client/Server flow diagram in
P5 Explore the Socket Programs. Client/Server programs
Modules and Methods for a in a network application.
Client/Server
communications.
P6 Produce a Client/Server
programs using Socket
Module for TCP or UDP
transmission protocols.
2
Figure 1 Client/Server Calculator Network Application.
Task 1 (Outdoor)
From your exploration of protocols and layers in the OSI and TCP/IP reference
models, Design a smart Ethernet LAN network consists of a Network Gamming Server
and a few clients PCs. All PCs have a symmetric hardware configuration and the same
operating systems.
1. Identify the layers number and suitable network model.
2. Sketch your Design and comment on each node and link.
3. Explain required services, interfaces, sockets, ports and protocols for each layer in
that application.
4. Critically analyze the layers for OSI and TCP/IP reference models. Examine the
changes, if a new clients PCs have been added to the Network with different hardware
configurations and operating systems.
5. Present a technical report to describe layers and services for that network
application. In this case, discuss the benefits, types, and GPU specifications of
Graphics cards, then give some real-world application examples.
3
Sources of information
• Class handouts and learning materials.
• Individual research.
• Lab ………….
• The Egyptian Knowledge Bank https://www.ekb.eg
(Using The Egyptian Knowledge Bank is a MUST)
4
Higher Nationals - Summative Assignment Feedback
Form
Student Name Student ID
Assessor Summative Feedback: Feedback should be against the learning outcomes and assessment
criteria to help students understand how these inform the process of judging the overall grade. *should be
constructive and useful including:
- Feedback should give full guidance to the students on how they have met the learning outcomes and
assessment criteria
a) Strengths of performance
b) Limitations of performance
* Please note that grade decisions are provisional. They are only confirmed once internal and external moderation
has taken place and grades decisions have been agreed at the assessment board.