SHE Level 5
SCQF Credit Points 15.00
ECTS Credit Points 7.50
Module Code MMI125765
Module Leader Anand Philip
School School of Computing, Engineering and Built Environment
Subject Cyber Security and Networks
  • A (September start)

Summary of Content

This module aims to provide students with the theoretical knowledge and practical skills needed to determine appropriate design choices for layer 3 network solutions, implement them and verify their operation. This module covers IPv4 addressing issues, interior routing protocols e.g. RIP, EIGRP, Layer 3 design issues, address summarisation, filtering within routing protocols;


Addressing technologies Identify, implement and troubleshoot IPv4 addressing and sub-netting (Address types, VLSM, ARP). Fundamental routing concepts Implement and troubleshoot static routing Implement and troubleshoot default routing Compare routing protocol types (distance vector, link state, path vector). Implement, optimize and troubleshoot administrative distance Implement and troubleshoot passive interface Implement, optimize and troubleshoot filtering within a routing protocol Implement, optimize and troubleshoot manual and auto summarization with a routing protocol Implement, optimize and troubleshoot policy-based routing Identify and troubleshoot sub-optimal routing Implement and troubleshoot bidirectional forwarding detection Implement and troubleshoot loop prevention mechanisms (Route tagging, filtering, Split horizon, Route poisoning). Implement and troubleshoot routing protocol authentication (e.g MD5, key-chain, EIGRP HMAC SHA2-256bit) Implement and troubleshoot RIPv2 Implement and troubleshoot EIGRP for IPv4 Describe packet types [hello, query, update, and such], Route types [internal, external]). Implement and troubleshoot neighbor relationship (Multicast, unicast EIGRP peering). Implement and Troubleshoot Loop free path selection (RD, FD, FC, successor, feasible successor, Classic metric, Wide metric). Implement and troubleshoot operations (General operations, Topology table, update, query, active, passive, Stuck in active, Graceful shutdown). Implement and troubleshoot EIGRP stub (stub config, leak-map). Implement and troubleshoot load-balancing equal-cost, unequal-cost, add-path). Implement EIGRP [multi-address] named mode (Types of families, IPv4 address-family, IPv6 address-family). OSPF Version 2 Describe packet types (LSA types [1, 2, 3, 4, 5, 7], Route types [N1, N2, E1, E2]). Implement and troubleshoot neighbor relationship Implement and troubleshoot network types, area types and router types (Point-to-point, multipoint, broadcast, non-broadcast, LSA types, area type: backbone, normal, transit, stub, NSSA, totally stub, Internal router, ABR, ASBR, Virtual link). Implement and troubleshoot path preference Implement and troubleshoot operations (General operations, Graceful shutdown, GTSM [generic TTL security mechanism]). Implement, troubleshoot and optimize OSPF convergence and scalability (Metrics, LSA throttling, SPF tuning, fast hello, Troubleshooting layer 3 technologies Use IOS troubleshooting tools (debug, conditional debug, ping, traceroute with extended options, Embedded packet capture). Apply troubleshooting methodologies Diagnose the root cause of networking issue (analyze symptoms, identify and describe root cause).

Learning Outcomes

On completion of this module, students should be able to:- critically analyze layer 3 interior and and determine appropriate design choices based on this analysis.- evaluate the workings of layer 3 technologies at an advanced level.- design and implement complex IPv4 addressing schemes.- demonstrate a comprehensive understanding of different layer 3 design cases and defend design choices.- select from the techniques and tools presented to implement router and switch configurations.- critically analyse complex problem scenarios and deploy appropriate solutions.- assess the correct operation of layer 3 networking technologies and solutions.- support and fix complex layer 3 networking issues 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

Fall, K. R. Stevens, W.R (2011) TCP/IP Illustrated, Volume 1, 2nd edition,Addison Wesley. Comer, D.E. (2013) Internetworking with TCP/IP, 6 th edition, Pearson. Doyle, J.Carroll, J. (2005) Routing TCP/IP: volume 1, 2 nd edition, Cisco Press.

Transferrable Skills

-360b7 Time management: organising, prioritising and planning work b7 Independent working and self reliance b7 Reviewing and evaluating own learning, strengths and weaknesses b7 Presentational skills b7 Commercial Awareness -360b7 Team working and Interpersonal Skills

Module Structure

Activity Total Hours
Independent Learning (FT) 2.00
Practicals (FT) 96.00
Lectures (FT) 39.00
Tutorials (FT) 6.00
Assessment (FT) 7.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)