SHE Level 5
SCQF Credit Points 15.00
ECTS Credit Points 7.50
Module Code MMI125768
Module Leader Colin Raeburn
School School of Computing, Engineering and Built Environment
Subject Cyber Security and Networks
  • B (January start)

Summary of Content

This module aims to provide students with the theoretical knowledge and practical skills needed to determine appropriate design choices for a wide range of system management techniques (SNMP, remote management, logging, event monitoring), network services, and performance optimization (quality of service) implement them and verify their operation.


System management Implement and troubleshoot device management (Console and VTY,telnet, HTTP, HTTPS, SSH, SCP (T)FTP). Implement and troubleshoot SNMP (v2c, v3). Implement and troubleshoot logging (Local logging, syslog, debug, conditional debug, Timestamp). Quality of service Implement and troubleshoot end to end QoS (CoS and DSCP mapping). Implement, optimize and troubleshoot QoS using MQC (Classification, Network based application recognition (NBAR), Marking using IP precedence, DSCP, CoS, ECN, Policing, shaping, Congestion management (queuing), HQoS, sub-rate ethernet link, Congestion avoidance (WRED) ). Network services Implement and troubleshoot first-hop redundancy protocols (HSRP, GLBP, VRRP, Redundancy using IPv6 RS/RA). Implement and troubleshoot network time protocol (NTP master, client, version 3, version 4, NTP authentication). Implement and troubleshoot IPv4 and IPv6 DHCP (DHCP client, IOS DHCP server, DHCP relay, DHCP options, DHCP protocol operations, SLAAC/DHCPv6 interaction, Stateful, stateless DHCPv6, DHCPv6 prefix delegation). Implement and troubleshoot IPv4 network address translation (Static NAT, dynamic NAT, policy-based NAT, PAT, NAT ALG). Network optimization Implement and troubleshoot IP SLA (ICMP, UDP, jitter, VoIP). Implement and troubleshoot tracking object (Tracking object, tracking list, Tracking different entities (e.g. interfaces, routes, IPSLA, and such)). Implement and troubleshoot netflow (Netflow v5, v9Local retrieval, Export (configuration only) ). Implement and troubleshoot embedded event manager (EEM policy using applet ). Network programmability (SDN) Architectural and operational considerations for a programmable network Data models and structures (YANG, JSON and XML) Device programmability (gRPC, NETCONF and RESTCONF) Controller based network design (policy driven configuration and northbound/ southbound APIs) Configuration management tools (agent and agentless) and version control systems (Git and SVN)

Learning Outcomes

On completion of this module, students should be able to:- evaluate the workings of system management, quality of service(QoS), and network optimization tools at an advanced level.- assess and implement appropriate solutions to optimize network services.- assess and implement appropriate solutions to manage a network.- critically analyze the performance requirements of an organization and identify the appropriate quality of service mechanisms to meet those requirements.- Select from the techniques and tools presented to implement router and switch configurations;- evaluate the correct operation of QoS, network optimization tools and network services.- support and fix problems with Infrastructure services technologies using common commands and diagnostic tools.

Teaching / Learning Strategy

The course will be presented as a programme of lectures supported by tutorials and associated practical work. Students are directed to read appropriate texts and articles to consolidate their knowledge of the t opics co vered. Materials will be made available for students who are taking the programme through Distance or Flexible learning and to improve accessibility in accordance with the University's Strategy for Learning 2015-2020.

Indicative Reading

Odom, W. Cavanaugh, M.J. (2004) Cisco QoS Exam Certification Guide, 2 nd edition, Cisco Press. Szigeti, T. Hattingh, C. Barton, R. Briley, K (2013). End-to-end QoS Network Design: Quality of Service for Rich-Media & Cloud Networks, Cisco Press. Fall, K. R. Stevens, W.R (2011) TCP/IP Illustrated, Volume 1, 2nd edition,Addison Wesley. Comer, D.E. (2013) Internetworking with TCP/IP, 6th edition, Pearson. Hunt, C. (2004) TCP/IP Network Administration, 3 rd edition, O'Reilly. Liu, C. Albitz P.(2006) DNS and Bind, 5th Edition, O'Reilly.

Transferrable Skills

D1 Time management: organising, prioritising and planning work D2 Independent working and self reliance D3 Reviewing and evaluating own learning, strengths and weaknesses D4 Presentational skills D5 Commercial Awareness D6 Team working and Interpersonal Skills

Module Structure

Activity Total Hours
Tutorials (FT) 4.00
Assessment (FT) 10.00
Independent Learning (FT) 46.00
Practicals (FT) 64.00
Lectures (FT) 26.00

Assessment Methods

Component Duration Weighting Threshold Description
CW1 2.00 50.00 45% Class Test (Digital assessment)
TS1 2.00 50.00 45% Practical Case Study (Lab test)