module specification

CT7154 - Network Routing Protocols (2020/21)

Module specification Module approved to run in 2020/21
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
 
60 hours Scheduled learning & teaching activities
140 hours Guided independent study
Assessment components
Type Weighting Qualifying mark Description
Coursework 50%   Case Study Report (2500 Words)
Unseen Examination 50%   Unseen Practical Exam (3-Hours)
Running in 2020/21

(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, the SONA Framework, 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).

Module aims

  1. To gain an in-depth understanding of static routing protocols and default routing
  2. To gain an in-depth understanding of dynamic routing protocols
  3. To gain experience in router configuration for a given specification
  4. To involve students with all aspects of designing, building, implementing and troubleshooting both a large organisation and those used by Internet Service Providers which will incorporate routing devices.
  5. To ensure that students understand advanced routing algorithms and can apply the associated protocols on a real network and to achieve an effective and efficient routing table in their network.
  6. To provide a clear understanding of the concept and application of the various protocols needed to enable the successful operation of routing devices within computer networks.

Syllabus

•  The OSI model and data encapsulation
•  Routing Fundamentals and Router components,
•  Routing protocols and router configuration
•  CDP and basic Networking testing, troubleshooting
• The Hierarchical Network Model, Intelligent Information Network (IIN) and the Service-Oriented Network Architecture (SONA).
• Routing fundamentals, Algorithms, Structure and Framework, static and dynamic routing protocols.
• Link-State Routing Protocols, SPF Algorithm, Dijkstra’s algorithm, OSPF Terminology, Metric    calculations,  Maintaining Link-State Sequence Numbers, Verifying Packet Flow, Tracking OSPF Adjacencies,  Authentication Methods and Troubleshooting.
•  EIGRP Algorithm, Capabilities and Attributes, DUAL Finite-State Machine
• IPv6 concepts, Architecture, addressing, routing, OSPFv3 and IPv4 to IPv6 translation.
• Route optimization, Route map, Policy Routing, Route Redistribution.
• BGP Concepts and Terminology, BGP attributes, Configuration and Verification.
• Multicast Routing protocols concept and terminology, IP Multicast Addresses, IGMP and layer 2 issues, Multicast Configuration and Verification.

Learning and teaching

A variety of approaches will be adopted. The recommended text books in bibliography, covers the detailed syllabus of this module. In addition to this, students also have access to course material from a local server 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 are 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.
The case study requires individual or group work and is assessed by written reports and possible demonstration. The module is supported by tutor’s website.

Learning outcomes

By the end of this module students should be able to:
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 i.e. the SONA Framework, 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 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. Demonstrate how Link-state routing protocols use Dijkstra’s algorithm in finding best paths through a network.
LO5.  Identify, configure, verify static and default routes, and IGP/EGP dynamic routing protocols (e.g.single/ Multi area OSPF and BGP), and evaluate BGP and IGP routing protocols.
LO6.  Evidence in-depth understanding of IP multicast, Multicast Group Concept, applications, IGMPv2 and IGMPv3 Interoperability and Multicast protocols.
LO 7. Learn and develop a comprehensive knowledge of IPv6 Features, Addressing Architecture.
LO 8.  Effectively plan, execute and report on individual or group programmes of work.

Assessment strategy

The assessment is designed to cover all the learning outcomes.
The module is assessed by a case study (2500 Words, formative and summative) on a complex network topology using basic and advanced routing protocols.  .The student will be given a detailed brief and will be required to provide an efficient, scalable and innovative solution. A typical case study would comprise a large campus network comprising multiple core, distribution and access layer devices. The student would be required to develop an efficient, scalable and Secure solution and deploy their solution in the lab. Students are required to record any activities towards the completion of their case study in a separate logbook (not the laboratory logbook). The weekly progress of their case study will be monitored and signed by their supervisor. The final mark of the case study is based on the presence of the case study logbook and successfully completion and submission of the case study report. The final mark will take into consideration the marks achieved through several in class tests that covers the topics in their case study.
Final practical examination (summative, 3 hours) consist of configuring a topology consist of several routers by using Internet Operating System (IOS) command line. All assessments will take place in the laboratories.

Case study: LO1 – LO4
Practical examination: LO5 – LO8

Bibliography

1. Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide (2015), Cisco Press; ISBN 1587204568 (Core)
2. Olifer, N.andOlifer, V., (2006), Computer Networks: Principles, Technologies and Protocols for
    Network Design, 1st edition, John Wiley and Sons.
3. Rowe, S.H. and Schuh, M.L. (2005) Computer Networking, Pearson Prentice Hall, ISBN: 0-13-
    191126-0.
4. Forouzan, B.A. (2004) Data Communications and Networking, 3rd Edition, McGraw-Hill, ISBN:
    0-07- 123241-9.
5. Cisco Systems Inc, (2004) Advanced Routing Companion Guide (Cisco Networking Academy
    Program) (2nd Edition), Cisco Press, ISBN: 1587131358
6. Slattery T.,  Burton B.,(1998) Advanced IP Routing in Cisco Networks (Cisco Technical Expert)  
    McGraw-Hill Education ISBN: 0070581444