FUNDAMENTALS OF ROUTING AND SWITCHING

SHE Level 5
SCQF Credit Points 15.00
ECTS Credit Points 7.50
Module Code MMI126275
Module Leader Colin Raeburn
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 layer 3 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. 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. Fundamentals of Interior Gateway routing protocols (RIPv2, EIGRP, OSPF) and their basic configuration. Fundamentals of Exterior Gateway routing protocol (BGP) and iBGP and eBGP basic configuration.

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

Flipped classroom teaching aims to maximise the direct and digitally mediated contact time with students by practicing teaching and learning strategies that use real world 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, 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 independently. Students will receive feedback on their performance through the module through undertaking the practical assignments and tutorial exercises and participating in the seminars. The material presented in this module is potentially damaging if used maliciously and the capabilities developed in this module have potential for harm. Academics will emphasise the professional expectations of students as well as stressing the students' ethical and moral responsibilities to themselves and others, including the School and the University.

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
Practicals (FT) 24.00
Independent Learning (FT) 87.00
Seminars (FT) 24.00

Assessment Methods

Component Duration Weighting Threshold Description
Course Work 01 n/a 100.00 50% Case Study based/multiple choice based assessment