LAYER 2 TECHNOLOGIES AND PROTOCOL INDEPENDENT ROUTING

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

Pre-Requisite Knowledge

Programme entry requirements

Summary of Content

This module aims to provide students with the theoretical knowledge and practical skills needed to determine appropriate design choices for layer 2 and protocol independent routing solutions, implement them and verify their operation.

Syllabus

LAN Switching Technologies Implement and troubleshoot switch administration (Managing MAC address table, errdisable recovery, L2 MTU). Implement and troubleshoot layer 2 protocols (CDP, LLDP, UDLD). Implement and troubleshoot VLAN (access ports, VLAN database, normal, extended VLAN, voice VLAN). Implement and troubleshoot trunking (VTPv1, VTPv2, VTPv3, VTP pruning, dot1Q, Native VLAN, Manual pruning). Implement and troubleshoot etherchannel (LACP, PAgP, manual, layer 2, layer 3, load-balancing, etherchannel misconfiguration guard) Implement and troubleshoot spanning-tree (PVST+/RPVST+/MST,switch priority, port priority, path cost, STP timers, port fast,BPDUguard, BPDUfilter, loopguard, rootguard). Implement and troubleshoot other LAN switching technologies SPAN, RSPAN, ERSPAN Troubleshooting layer 2 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), Design and implement valid solutions according to constraints, Verify and monitor resolution). Interpret packet capture (Using wireshark trace analyzer, Using IOS embedded packet capture). TCP/IP Operation. 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). Routing to Multipoint Broadcast Interfaces. Routing to NBMA Interfaces. Longest Match Routing. Floating Static Routes. Reliable Static Routing with Enhanced Object Tracking. Policy Routing. Reliable Policy Routing. Local Policy Routing. GRE Tunneling. GRE Tunneling and Recursive Routing. GRE Backup Interface. GRE Reliable Backup Interface. ODR - On-Demand Routing. RIPv2 Basic Configuration. RIPv2 Authentication. RIPv2 Split Horizon. RIPv2 Auto-Summary. RIPv2 Send and Receive Versions. RIPv2 Manual Summarization. RIPv2 Convergence Timers. RIPv2 Offset List. RIPv2 Filtering with Passive Interface. RIPv2 Filtering with Prefix-Lists. RIPv2 Filtering with Standard Access-Lists. RIPv2 Filtering with Extended Access-Lists. RIPv2 Filtering with Offset Lists. RIPv2 Filtering with Administrative Distance. RIPv2 Filtering with Per-Neighbor AD. RIPv2 Default Routing. RIPv2 Conditional Default Routing RIPv2 Reliable Conditional Default Routing. RIPv2 Unicast Updates. RIPv2 Broadcast Updates. RIPv2 Source Validation.

Learning Outcomes

On successful completion of this module a student should be able to:1. Critically analyse layer 2 technologies and determine appropriate design choices based on this analysis2. Evaluate the workings of layer 2 technologies at an advanced level3. Compare different design cases in Campus infrastructure and justify design choices4. Select from the techniques and tools presented to implement switch configurations5. Critically analyse complex problem scenarios and deploy appropriate solutions6. Evaluate the correct operation of layer 2 networking technologies and solutions7. Assess and fix complex layer 2 networking issues using common commands and diagnostic tools8. Design and implement complex IPv4 addressing schemes9. Select from the techniques and tools presented to implement router and switch configurations10. Critically analyse the operation of TCP/IP protocols and identify how weaknesses in the stack can be used to enable attacks

Teaching / Learning Strategy

This module is intended to be taken by students who may not be present in a full-time capacity such as distance and work-based learners. The module will be delivered using a flipped classroom approach where students independently access learning resources using online methods with a weekly seminar session which may be held using online Collaboration tools (in the case of distance learners) or in the university (in the case of work based learners). In both Work Based and Distance Education the aim is to maximise the direct and digitally mediated contact time with students by practicing teaching and learning strategies that use authentic work based scenarios and encourage action learning, enquiry based learning, problem based learning and peer learning. All these approaches aim to directly involve the students in the process of learning and to encourage sharing of learning between students. The module team will determine the level and accuracy of knowledge acquisition at key points in the delivery, inputting when necessary either directly or with the support of external experts who will add to the authenticity, the credibility and application of the education and learning in the workplace. The course material is introduced through lectures in the form of online presentations, which will cover the principles of the subject, will illustrate the relevance of it to the real-world and introduce a range of professional processes and practices. Students will engage with practical assignments and online tutorial material which may include instruction and peer-created content, and there will be seminars on campus which will allow students to discuss key concepts and issues with peers and with instructors. Students will be expected to undertake a significant level of independent study within the workplace for the work based learners, including practical activities, and links will be provided to appropriate external material such as podcasts, MOOCs, videos and literature to supplement the module content. Students will be encouraged to reflect upon the theoretical learning (for example, within the workplace) and the application of newly learned concepts to the work environment, and this will form part of the module assessment. Students will receive feedback on their performance through the module through undertaking the practical assignments and tutorial exercises and participating in the seminars.

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, 6th edition, Pearson. Froom, R. Sivasubramanian, B. Frahim E. (2010) Implementing Cisco IP Switched Networks (SWITCH) Foundation Learning Guide: Foundation Learning for SWITCH 642-813 (Foundation Learning Guide Series), Cisco Press. Clark, K. Hamilton, K. (1999) Cisco Lan Switching, Cisco Press Odom, W. Healy, R. Donohue, D. (2009) CCIE Routing and Switching Certification Guide, 4 th edition, Cisco Press

Transferrable Skills

Traditional Academic Skills - specialist knowledge, ability to apply knowledge, logical thinking, critical analysis, problem-solving, written and spoken communication, ability to use numerical data, and research skills Personal Development Skills - self-confidence, self-discipline, self-reliance, awareness of strengths and weaknesses, creativity, independence, knowledge of international affairs, desire to go on learning, ability to reflect, reliability, integrity, honesty and regard for others Enterprise Or Business Skills - ability to prioritise tasks, time management, interpersonal skills, presentational skills, ability to work in teams and leadership

Module Structure

Activity Total Hours
Assessment (FT) 15.00
Seminars (FT) 24.00
Independent Learning (FT) 111.00

Assessment Methods

Component Duration Weighting Threshold Description
Exam (School) 1.00 20.00 45% Diagnostic test
Exam (School) 2.00 40.00 45% Lab based test
Coursework 1 n/a 40.00 45% Written Report (2000 words)