Foothill CollegeApproved Course Outlines

Physical Sciences, Mathematics & Engineering Division
4 hours lecture, 3 hours laboratory.5 Units

Total Quarter Learning Hours: 84 (Total of All Lecture, Lecture/Lab, and Lab hours X 12)
 Lecture Hours: 4 Lab Hours: 3 Lecture/Lab:
 Note: If Lab hours are specified, see item 10. Lab Content below.

Repeatability -
Statement: Not Repeatable.

Status -
 Course Status: ActiveGrading: Letter Grade with P/NP option
 Degree Status: ApplicableCredit Status: Credit
 Degree or Certificate Requirement: AS Degree
 GE Status: Non-GE

Articulation Office Information -
 Transferability: CSUValidation: 11/11;11/19/13; 11/11/14

1. Description -
This course describes the architecture, components, and operations of routers and switches in larger and more complex networks. Students learn how to configure routers and switches for advanced functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with OSPF, EIGRP, and STP in both IPv4 and IPv6 networks. Students will also develop the knowledge and skills needed to implement a WLAN in a small-to-medium network.
Prerequisite: None
Co-requisite: None
Advisory: C S 50A.

2. Course Objectives -
The student will be able to:
  1. Understand, configure and troubleshoot enhanced switching technologies such as VLANs, Rapid Spanning Tree Protocol (RSTP), Per VLAN Spanning Tree Plus Protocol (PVST+).
  2. Understand, configure and troubleshoot EtherChannel.
  3. Understand, configure, and troubleshoot first hop redundancy protocols (HSRP) in a switched network.
  4. Understand, configure, and troubleshoot wireless routers and wireless clients
  5. Configure and troubleshoot routers in a complex routed IPv4 or IPv6 network using single-area OSPF, multiarea OSPF, and Enhanced Interior Gateway Routing Protocol (EIGRP).
  6. Manage Cisco IOS® Software licensing and configuration files.
3. Special Facilities and/or Equipment -
  1. Access to a network laboratory with current Cisco network equipment host computers required to support the class.
  2. A website or course management system with an assignment posting component (through which all lab assignments are to be submitted) and a forum component (where students can discuss course material and receive help from the instructor). This applies to all sections, including on-campus (i.e., face-to-face) offerings.
  3. When taught via Foothill Global Access on the Internet, the college will provide a fully functional and maintained course management system through which the instructor and students can interact.
  4. When taught via Foothill Global Access on the Internet, students must have currently existing e-mail accounts and ongoing access to computers with internet capabilities.

4. Course Content (Body of knowledge) -
  1. LAN Redundancy.
    1. Spanning Tree Protocol.
      1. Purpose of Spanning Tree.
        1. Redundancy at OSI Layers 1 and 2.
      2. STP Operation.
        1. Spanning-Tree Algorithm.
          1. Purpose.
          2. Port Roles.
          3. Root Bridge.
          4. Path Cost.
          5. 802.1D BPDU Frame Format.
          6. BPDU Propagation and Process.
          7. Extended System ID.
      3. Spanning Tree Protocol Types
        1. PVST+.
        2. Rapid PVST+.
      4. BPDU Types.
        1. Rapid PVST+.
        2. PVST+.
      5. Edge Ports.
      6. Link types.
      7. Configuring PVST+.
      8. Configuring Rapid PVST+.
      9. Load Balancing.
      10. Convergence.
      11. Configuration issues.
  2. Etherchannel and Link Aggregation.
    1. Introduction.
      1. Link aggregation allows the creation of logical links comprised of several physical links.
      2. EtherChannel is a form of link aggregation used in switched networks.
      3. Advantages of EtherChannel.
      4. EtherChannel Operation.
        1. Implementation Restrictions.
        2. Port Aggregation Protocol (PAgP).
        3. Link Aggregation Control Protocol (LACP).
      5. Link Aggregation.
    2. Configuration.
      1. Guidelines.
        1. EtherChannel must be supported.
        2. Speed and duplex must match.
        3. VLAN match—All interfaces in same VLAN.
        4. Range of VLAN—Same range on all interfaces.
      2. Configuring Etherchannel.
      3. Configuring Interfaces.
      4. Configuring LACP.
      5. Verifying Etherchannel.
  3. First-Hop Redundancy Protocols.
    1. Default Gateway Limitations.
    2. Router Redundancy.
    3. Steps for Router Failover.
    4. First-Hop Redundancy Protocols.
      1. Hot Standby Router Protocol (HSRP).
      2. HSRP for IPv6.
      3. Virtual Router Redundancy Protocol version 2 (VRRPv2).
      4. VRRPv3.
      5. Gateway Load Balancing Protocol (GLBP).
      6. GLBP for IPv6.
      7. ICMP Router Discovery Protocol (IRDP)
  4. Wireless LANS.
    1. The 802.11 protocol suite.
    2. Access points.
      1. Operation.
      2. Security Configuration.
    3. Wireless LAN Controllers.
      1. Thick access point vs. thin access points.
    4. Managing a wireless network.
    5. Configuring wireless devices.
  5. Single-area OSPF, multiarea OSPF, and Enhanced Interior Gateway Routing Protocol (EIGRP) in a complex environment.
    1. OSPF.
      1. Advanced configuration.
        1. OSPF Network types.
        2. Virtual links.
        3. OSPF priority.
        4. DR and BDR election.
        5. Propagating a Default Static Routes.
        6. Advanced interface commands.
          1. OSPF Hello and Dead Intervals.
      2. OSPF Troubleshooting.
        1. OSPF States.
        2. Neighbor issues.
        3. Routing table issues.
    2. EIGRP.
      1. Advanced configuration.
        1. Automatic and manual summarization.
        2. Propagation of default routes.
        3. Interface setting to improve performance.
          1. Bandwidth command.
          2. Bandwidth utilization.
          3. Hello and dead timers.
        4. Load balancing.
        5. Authentication.
      2. Troubleshooting.
        1. Basic troubleshooting Commands.
          1. Verifying adjacencies.
          2. Passive interfaces.
  6. IOS Licensing and configuration files.
    1. IOS Naming Conventions.
      1. Cisco IOS Software Release Families and Trains.
      2. Cisco IOS 12.4 Mainline and T Trains.
      3. Cisco IOS 12.4 System Image Packaging.
      4. Cisco IOS 15.x Train Numbering.
      5. IOS Image Filenamesd. IOS 15 System Image Packaging.
    2. Managing Cisco IOS Images.
      1. Creating Cisco IOS Image Backup.
      2. Copying a System IOS Image.
      3. Boot System.
    3. Software Licensing.
      1. Licensing Overview.
      2. Licensing Process.
        1. Purchase the Software Package.
        2. Obtain a License.
      3. License Verification and Management.
        1. License Verification.
        2. Activate an Evaluation Right-to-Use License.
        3. Back up the License.
        4. Uninstall the License.
5. Repeatability - Moved to header area.
6. Methods of Evaluation -
  1. Tests and quizzes
  2. Written laboratory assignments.
  3. Final examination
7. Representative Text(s) -
Cisco Academy. Scaling Networks Companion Guide, Indianapolis:Cisco Press, 2014.

8. Disciplines -
Computer Science
9. Method of Instruction -
  1. Lectures which include motivation for the architecture of the specific topics being discussed.
  2. In-person or On-line labs (for all sections, including those meeting face-to-face/on campus) consisting of
    1. An assignment web-page located on a college-hosted course management system or other department-approved Internet environment. Here, the students will review the specification of each assignment and submit their completed lab work.
    2. A discussion web-page located on a college hosted course management system or other department-approved Internet environment. Here, students can request assistance from the instructor and interact publically with other class members.
  3. Detailed review of laboratory assignments which includes model solutions and specific comments on the student submissions.
  4. In person or on-line discussion which engages students and instructor in an ongoing dialog pertaining to all aspects of designing, implementing and analyzing programs.
  5. When course is taught fully on-line:
    1. Instructor-authored lecture materials, handouts, syllabus, assignments, tests, and other relevant course material will be delivered through a college hosted course management system or other department-approved Internet environment.
    2. Additional instructional guidelines for this course are listed in the attached addendum of CS department on-line practices.
10. Lab Content -
  1. Basic Router Configuration
    1. Subnet an address space given requirements.
    2. Assign appropriate addresses to interfaces and document.
    3. Cable a network according to the Topology Diagram.
    4. Erase the startup configuration and reload a router to the default state.
    5. Perform basic configuration tasks on a router.
    6. Configure and activate Serial and Ethernet interfaces.
    7. Test and verify configurations.
    8. Reflect upon and document the network implementation.
  2. Basic Static Route Configuration
    1. Cable a network according to the Topology Diagram.
    2. Erase the startup configuration and reload a router to the default state.
    3. Perform basic configuration tasks on a router.
    4. Interpret debug ip routing output.
    5. Configure and activate Serial and Ethernet interfaces.
    6. Test connectivity.
    7. Gather information to discover causes for lack of connectivity between devices.
    8. Configure a static route using an intermediate address.
    9. Configure a static route using an exit interface.
    10. Compare a static route with intermediate address to a static route with exit interface.
    11. Configure a default static route.
    12. Configure a summary static route.
    13. Document the network implementation.
  3. Routing Table Interpretation Lab
    1. Interpret router outputs.
    2. Identify the IP addresses for each router.
    3. Draw a diagram of the network topology.
    4. Cable and configure a network based on the topology diagram.
    5. Test and verify full connectivity
  4. RIP Troubleshooting
    1. Cable a network according to the Topology Diagram.
    2. Erase the startup configuration and reload a router to the default state.
    3. Load the routers with supplied scripts.
    4. Discover where convergence is not complete.
    5. Gather information about the non-converged portion of the network along with any other errors.
    6. Analyze information to determine why convergence is not complete.
    7. Propose solutions to network errors.
    8. Implement solutions to network errors.
    9. Document the corrected network.
  5. Configure VLANs, VTP and Inter-VLAN routing on switches and routers.
  6. Configure and test switchport security.
  7. Describe the benefits of virtual LANS and demonstrate their configuration and operation.
  8. Investigating the Routing Table Lookup Process
    1. Cable a network according to the Topology Diagram.
    2. Erase the startup configuration and reload a router to the default state.
    3. Perform basic configuration tasks on a router.
    4. Determine level 1 and level 2 routes.
    5. Modify the configuration to reflect static and default routing.
    6. Enable classful routing and investigate classful routing behavior.
    7. Enable classless routing and investigate classless routing behavior.
  9. Basic OSPF Configuration Lab
    1. Cable a network according to the Topology Diagram
    2. Erase the startup configuration and reload a router to the default state
    3. Perform basic configuration tasks on a router
    4. Configure and activate interfaces
    5. Configure OSPF routing on all routers
    6. Configure OSPF router IDs
    7. Verify OSPF routing using show commands
    8. Configure a static default route
    9. Propagate default route to OSPF neighbors
    10. Configure OSPF Hello and Dead Timers
    11. Configure OSPF on a Multi-access network
    12. Configure OSPF priority
    13. Understand the OSPF election process
    14. Document the OSPF configuration
  10. Analyze the advantages of LAN segmentation, and LAN segmentation using bridges, switches, and routers.
11. Honors Description - No longer used. Integrated into main description section.
12. Types and/or Examples of Required Reading, Writing and Outside of Class Assignments -
  1. Reading
    1. Textbook assigned reading averaging 30 pages per week.
    2. Online curriculum averaging 20 pages per week.
    3. On-line resources as directed by instructor though links pertinent to networking.
    4. Library and reference material directed by instructor through course handouts.
  2. Writing
    1. Technical prose documentation that supports and describes the laboratory exercises that are submitted for a grades.
13. Need/Justification -
This course is a required core course for the Enterprise Networking degree.

Course status: Active
Last updated: 2015-02-23 09:07:52

Foothill CollegeApproved Course Outlines