Network Systems and Administration CIS114-6 (Block 4)

Unit title & code Network Systems and Administration CIS114-6 (Block 4) 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.
Router1 Router2 Client Client/Server
192.168.XXX.0/24
192.168.YYY.0/24 172.16. XXX.0/16
VMNet2 VMNet3 VMNet4
LAN1 LAN2
Router1 Router2
172.16.XXX.0/16
VMNet2
Figure 2 – Optional Configuration
2
Figure 2 shows an optional configuration where additional XP VMs are to be used to demonstrate the VPN operations in both site-to-site and remote VPN (Tunnel and Transport modes) with additional Wireshark captures to be performed from one of the XP VMs.
Note: The values of XXX, and YYY will be allocated to each student separately by the unit staff and published on BREO to use in your configuration. No student is to use any numbers not allocated to them.
Use of a command line sniffer such as tcpdump should is required on the networks to demonstrate the mode of operation.
You are required to either build the VMs from scratch or use the official VyOS VM available from our FTP server (see document on BREO), Dr Ali Mansour’s shared Google drive (see link on BREO), or from the official website (https://www.vyos.io/).
A brief description of the requirements is given below:
PORTFOLIO DELIVERABLES
Task 1 Weight Completion and Demonstration week Implement the topology shown in Figure 1 with fully functional routers (i.e. a network connecting the two VyOS routers).
The network should be configured, tested, demonstrated, and clearly documented (part of task 3) showing its full operation. Routing between the two routers must be configured using any form of routing. Details of your routing implementation must be clearly stated/shown.
30% End of week 4
Task 2
Configure, test, and demonstrate the VPN operation.
Captured traffic must be shown to demonstrate the operation of the VPN and when the VPN is not active.
30% End of week 5
Task 3 Technical report documenting all the work done in the previous tasks. See the points below under Documentation Requirements. 40%
End of Week 6
Optional Task (Extra Credit) 30% End of Week 6
Implement the topology shown in Figure 2 using the same network in Task 1 extended with 2 Windows XP VMs to demonstrate transport mode operation. The network should be configured, tested, demonstrated, and clearly documented as in Task 3 requirements showing its full operation. Wireshark captured traffic must be shown to demonstrate the operation of the VPN and when the VPN is not active.
This task must only be done once tasks 1 to 3 are complete.
Documentation Requirements • Details of installation, configuration, and testing must be included in the report. • All commands used must be fully explained and referenced accordingly. • No definitions or any textbook materials should be included in this technical report. • All screenshots should be your own captured ones and no copies used from the Internet or other students. • All screenshots must be original and not modified. • Any screenshot identified to have been manipulated to change some of its contents may result in an Academic Concern being raised. • All screenshots must have a summary caption to explain them. • All screenshots must be correctly cropped to only show the important content. • Failure to follow the screenshots points above will result in up to 10 marks being deducted.
3
Demonstrations To demonstrate the full operation of your systems in your report with accompanying screenshots and sniffer dumps, follow the steps below: 1. Test the connectivity between the two routers to show successful results 2. Capture the connection traffic using a sniffer installed on one of the routers 3. Activate your VPN tunnel and check the connection between the routers 4. Capture the traffic over the VPN tunnel 5. Compare the two types of captured traffic and explain your results.
Citations Any command(s), or configuration(s) used from the Internet, software files, and/or papers/websites/textbooks must be clearly cited using Harvard referencing. Failure to correctly cite any materials may result in up to 5 marks being deducted.

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 assigned tasks. • 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. • Your report must be electronically submitted on BREO via the Assessment 2 link and a copy of the completed systems (VMs) on a USB flash drive, or via an online cloud storage with a shared link emailed, to the Unit Coordinator on the Due date (the latter is the preferred option).
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.

4

How will my assignment be marked? Your assignment be marked according to the threshold expectations and the criteria on the following page.

You can use them to evaluate your own work and estimate your grade before you submit. 0-34% 35-39% 40-49% 50-59% 60-69% 70%+ Task 1 (30%) No task or totally nonworking implementation
No demonstration of task
Non-working or partially working system
Poor demonstration of task
The task covers the basics and needs significant improvements
Basic demonstration of task (some nonworking 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
Task 2 (30%)
No task or totally nonworking implementation
No demonstration of task
Non-working or partially working system
Poor demonstration of task
The task covers the basics and needs significant improvements
Basic demonstration of task (some nonworking 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
Task 3 (40%)
No report or no tangible work
Poor quality work with large amount of missing content
Basic report with missing content
Satisfactory report with issues
Good report overall with some issues
Excellent and comprehensive report covering all aspects of the assignment
Optional (30%)
No task or totally nonworking implementation
No demonstration of task
Non-working or partially working system
Poor demonstration of task
The task covers the basics and needs significant improvements
Basic demonstration of task (some nonworking 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 130%