module specification

CT7154 - Network Routing Protocols (2024/25)

Module specification Module approved to run in 2024/25
Module title Network Routing Protocols
Module level Masters (07)
Credit rating for module 20
School School of Computing and Digital Media
Total study hours 200
48 hours Scheduled learning & teaching activities
100 hours Guided independent study
52 hours Assessment Preparation / Delivery
Assessment components
Type Weighting Qualifying mark Description
Coursework 50%   Case Study Report (2500 Words)
Unseen Examination 50%   Final practical examination (summative, 2 hours)
Running in 2024/25

(Please note that module timeslots are subject to change)
Period Campus Day Time Module Leader
Autumn semester North Thursday Morning

Module summary

This module tackles all issues important in the design, implementation, and configuration and troubleshooting of routing protocols in computer networks. Students learn basic concepts of routing algorithms and associated protocols. They then develop advanced skills in the deployment of individual protocols as well as advanced topics, such as route redistribution, route filtering, and migration to the latest Internet Protocol, IPv6. It includes aspects such as the Hierarchical Network Model, IP v4 and 6, Advanced routing protocols including Interior Gateway Protocols such as EIGRP capabilities and attributes and single and multi-area OSPF as well as the Exterior Gateway Protocol, BGP.It also introduces route filtering and path control to provide optimal and secure path selection in a complex computer network.  Upon successfully completion of this module student should be able to sit for CCNP Route industry certification subject to satisfying relevant pre-requisite (CCNA).


•  The OSI model and data encapsulation  LO1

•  Routing Fundamentals and Router components,LO2

•  Routing protocols and router configurationLO2 

•  CDP and basic Networking testing, troubleshooting LO5

•  Routing fundamentals, Algorithms, Structure and Framework, static and dynamic routing protocols.LO3

• Link-State Routing Protocols, SPF Algorithm, Dijkstra’s algorithm, OSPF Terminology, Metric      calculations,  Maintaining Link-State Sequence Numbers, Verifying Packet Flow, Tracking OSPF LO5 Adjacencies,  Authentication Methods and Troubleshooting. LO1

• Implement multiarea OSPF for IPv4 to enable internetwork communications LO2

• EIGRP Algorithm, Capabilities and Attributes, DUAL Finite-State Machine LO1

• IPv6 concepts, Architecture, addressing, routing, OSPFv3 and IPv4 to IPv6 translation.LO3

• Route optimization, Route map, Policy Routing, Route Redistribution.LO3

• BGP Concepts and Terminology, BGP attributes, Configuration and Verification.LO3

Balance of independent study and scheduled teaching activity

A variety of approaches will be adopted. The recommended textbooks in bibliography, covers the detailed syllabus of this module. In addition to this, students also have access to course material on Weblearn which will enable them to further enhance their learning. Formal lecture classes will further emphasis the key features of each syllabus and provide opportunities for interactive discussion on some of the more important issues of routing protocols. Through series of in-depth lab activities students would gain adequate knowledge to design a basic network which meets a small business network requirement. Students are required to provide evidence (through logbooks) how they have completed each phase and demonstrate that their design and configuration meets the initial user's requirement.

The aim of extensive laboratory programs is to help students to gain knowledge and skill of designing and implementing routing protocols and enhances the understanding of the theoretical concepts in their practical context.

Learning outcomes

On successfully completing the work covered in this module, the student should be able 


LO1. Evaluate and appraise the most common internetworking components, networking protocols, network addressing schemes and configuration (routers, IP addresses etc.) and conceptual models integral to network communication.

LO2.  Design and implement a complex and scalable routed network architecture using appropriate technologies, the Hierarchical Network Model and to understand the key characteristics of scalable internetworks, traffic patterns in a converged network, and critically assess the suitability and applicability of various routing protocols within a campus network and ISP.

LO3. Develop a thorough understanding of routing protocol algorithms, terminology and concepts, and synthesise design strategies for IP addressing, summarisation and route optimisation.

LO4. Identify, configure and verify various routing protocols and learn and develop a comprehensive knowledge of IPv6 Features, Addressing Architecture.

LO5.  Effectively plan, execute and report on individual plus peer-review in group programmes of work.