Network Systems and Administration CIS114-6

Assignment number and title Assignment 2 – Portfolio
Assessment type CW-Port (Coursework Portfolio – Individual)
Weighting of assessment 60%
Unit learning outcomes

1. Demonstrate deep and systematic understanding of system and networking concepts, including principles, technologies, and emerging trends.
2. Scientifically and critically analyse, implement and evaluate networking techniques, technologies, strategies and methodologies used in industry. Apply analytical and problem-solving skills in order to select and implement networking solutions appropriate to multiple organisational and environmental contexts.

What am I required to do in this assignment?
You are an IT consultancy firm that is responsible for designing, implementing and configuring advanced network systems. A client company needs to deploy an LDAP infrastructure based on a Linux system. Your tasks are to:
1) Install and configure LDAP on a Linux server
2) Create the following infrastructure:
a. Group01: Admin
b. Group02: ICT
c. Group03: Management
d. User01 and User02 are members of Admin
e. User03 is a member of ICT
f. User04 and User05 are members of Management
g. OU: AcmeUK
h. Domain name: acme.co.uk
i. All above groups and users are part of the OU
j. Create a directory accessible by Management and ICT only called Policies and store a dummy document called GDPR
k. Admin group members should have Read-only access to the Policies directory
l. Create a directory accessible as Read-only by all users called CompanyDocs and store a dummy document called HRdoc m. Only Admin group members can edit files in CompanyDocs directory 3) Install and configure a Linux client to be a member of the Domain and users from the this domain can access resources on the server 4) (Optional Task) Install and configure a Windows client to be a member of the Domain and users from the this domain can access resources on the server 5) Deploy any other required services as needed for the operation of LDAP 6) Your network must use the IP addressing scheme of 192.168.198.0/24 You are required to demonstrate the full operation of the network based on virtualised machines that must be built from scratch. No pre-built VMs will be accepted (except for Windows VMs obtained from https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) or unless supplied by the School. A brief description of the requirements is given below: PORTFOLIO DELIVERABLES Block Task 1 Weight Completion and Demonstration week A directory service using an LDAP implementation installed, configured with a number of users, groups, organisational unit (OU), and shared folders as stated above to mimic an enterprise server. The server should be provide the client with the necessary access to the directory service through its search features. Full testing of all user accounts, groups, OU, and shared folders should be carried out from the client side only. All work should be clearly documented and added to Task 4 along with the appropriate justifications and citations as required in that task. 30% End of week 4 Block Task 2 Identify the service(s) required to install and configure LDAP to operate from Linux and Windows clients. Install and configure the above required service(s). NOTE: Do not install or configure any service related to Windows clients if you do not intend to do the Optional Task below. 20% (10% for Linux and 10% for Windows) End of week 4 Optional Task – Windows Client Install and configure a Windows client to be used to access the LDAP resources on the Linux server. The same testing and documentation requirements should be applied as per the Linux client. 20% No demonstration to staff required – to be completed with Task 4 Block Task 3 Install Wireshark on the Linux server to capture the complete process of a user login to the LDAP server and accessing one of the files available to their group members. Step-by-Step packet analysis must be performed and discussed in the report. All work including installation, configuration and testing should be clearly documented and added to Task 4 along with the appropriate justifications and citations as required in that task. 20% End of Week 5 Block Task 4 Write an individual report showing all the steps followed to complete the block tasks above. You should provide as much as details as possible in a system administration manner for each service installed and configured, 35% End of week 6

and tasks for your system. Use the appropriate diagrams/screenshots (see the notes about these below) to support your work along with details of what is presented in each one of them. All your configurations should be fully justified making sure that any commands issued and appropriate changes to configuration files are fully detailed, commented, and justified. SCREENSHOTS NOTES:  All screenshots must have a summary caption explain them.  All screenshots must be correctly cropped to only show the important content.  Failure to follow these notes will result in up to 5 marks being deducted. Demonstrations You are also required to demonstrate your work to the unit staff, during the practical sessions. Citations Any command(s), or configuration(s) used from the Internet, software files, and/or textbooks must be clearly cited using Harvard referencing. Failure to correctly cite any materials may result in up to 5 marks being deducted. No textbook definitions or explanations should be included in the report. Assume that the document is to be read by a Systems Administrator.
Is there a size limit? You are required to follow and meet the Assessment Specifications stated below:

 This is an individual assignment (3000 words maximum) delivered as a portfolio with block tasks assigned.

 You are required to deliver networking service(s) in a fully operational environment using Linux Virtual machines of your choice. The notional hours required to complete the assignment successfully is 80 hours.

 Harvard Referencing must be used.

 Your report must be electronically submitted on Turnitin and a copy of the completed system(s) on a USB flash drive submitted, or via an online cloud storage with a shared link emailed, to the Unit Coordinator on the Due date.

 You are also required to demonstrate your work to the unit staff, during the practical sessions. What do I need to do to pass? (Threshold Expectations from UIF)

 Install, configure, and operate the network service(s) in an industry standard multi-user system.

 Justify your choice of network solution (contextually, technically and in terms of meeting current organizational norms and trends and satisfying the business context).

 Test and critically evaluate the behaviour of the system. How do I produce high quality work that merits a good grade? By addressing all the assessment requirements and threshold expectations stated above and following the comments in the Marks & Feedback section below. How does assignment relate to what we are doing in scheduled sessions? Assessment two (60% of total unit assessments’ weight) is an individual portfolio consisting of a report (60%) and software solution (40%) for a case study covering the development, implementation, configuration, and maintenance of a number of network services based on an industry standard network operating system. You are required to show your progress in the form of completed tasks for marking during the practical sessions for the whole duration of the assessment. At these sessions, you will be questioned on your knowledge and technical skills based on the presented

work and content covered in the lectures and practical sessions. A final report of 3000 words will be submitted where you are required to fully justify your design, implementation and configuration, provide a detailed testing strategy to test your configured services, create a maintenance plan as appropriate to the case, and critically evaluate your work.
How will my assignment be marked?
Your assignment be marked according to the threshold expectations and the criteria on the page.

Task 1 (30%) No task or totally nonworking implementation Poor demonstration of task
The task covers basics & needs significant improvements The task is satisfactory, but
rather brief The task contains good/clear contents, with some errors Shows good
understanding of subject matter Excellent analysis, with relevant source and
clear structure Excellent demonstration of task and level of understanding with clear initiative shown in the implementation of the solution Block  Task 2 (20%) No task or
totally nonworking implementation No demonstration of task Poor demonstration
of task The task covers the basics and  needs significant improvements Basic
demonstration of task (some non-working features) and/or showing very basic level of
understanding The task is satisfactory, but rather brief. Satisfactory demonstration
of task and level of understanding The task contains good/clear contents, with some errors
Shows good understanding of subject matter Good demonstration of  task and level of
understanding Excellent implementation, with relevant source and clear structure Excellent
demonstration of task  and level ofunderstanding with clear initiative shown in the implementation of the solution Block

Task 3 (20%)No task ortotally nonworking implementation   No demonstration of task
Poor demonstrationof task The task covers he basics and  needs  significant improvements Basic demonstration of task (some non-working features) and/or
showing very  basic level of understanding The task is satisfactory, but rather brief
Satisfactory demonstration of task and level of understanding  The task contains
good/clear contents, with some errors Shows good understanding of subject matter
Good demonstration of  task and level of understanding Excellent  implementation, with
relevant source andclear structure Excellent demonstration of task  and level of
understanding with clear initiative shown in the implementation  of the solution

Block Task 4 (35%) No report submitted Poor demonstration of task The report covers basics & needs significant improvements The report is satisfactory, but rather brief The report contains good/clear contents, with some errors Shows good understanding of subject matter Excellent report, with relevant source and clear structure Optional Task (20%) No task or totally non-working implementation No demonstration of task Poor demonstration of task The task covers the basics and needs significant improvements Basic demonstration of task (some non-working features) and/or showing very basic level of understanding The task is satisfactory, but rather brief. Satisfactory demonstration of task and level of understanding The task contains good/clear contents, with some errors Shows good understanding of subject matter Good demonstration of task and level of understanding Excellent implementation, with relevant source and clear structure. Excellent demonstration of task and level of understanding with clear initiative shown in the implementation of the solution
Total marks including optional task is 125%