Home > Store

Large-Scale Network Design LiveLessons: Best Practices for Designing Elegant, Scalable, and Programmable Networks with OSPF, EIGRP, IS-IS, and BGP Routing Protocols

Large-Scale Network Design LiveLessons: Best Practices for Designing Elegant, Scalable, and Programmable Networks with OSPF, EIGRP, IS-IS, and BGP Routing Protocols

Your browser doesn't support playback of this video. Please download the file to view it.

Online Video

Register your product to gain access to bonus material or receive a coupon.


  • Copyright 2017
  • Edition: 1st
  • Online Video
  • ISBN-10: 0-13-468652-7
  • ISBN-13: 978-0-13-468652-3

9+ Hours of Video Instruction

Large Scale Network Design LiveLessons  takes you through the concepts behind stable, scalable, elegant network design, including modularity, resilience, layering, and security principles. This livelesson will focus on traditional distributed link state, distance vector, and path vector routing protocols, as well as the basic principles of centralized control planes (such as OpenFlow). A special point will be made of sorting out the relationship between policy and reachability, and where they can best be managed in a large scale network.

This video begins with an examination of basic network design principles, including an examination of modularization, hierarchy, summarization, aggregation, and resilience. More advanced foundational topics are then considered, such as an overview of network complexity, network models, and policy from within the context of the control plane. After this, the series will work through design using each of the distributed control planes, including OSPF, IS-IS, EIGRP, and BGP, on several network topologies to provide practical knowledge of actual deployment in real networks. The following section of this livelesson will consider the tradeoffs around programmable networks, including convergence, stability, and other factors. Finally, advanced topics, such as fast convergence, will be considered in detail, from principle to application in each protocol.

What You Will Learn
•    Drivers behind network design considerations(
•    Classic network design principles(
•    How to define network complexity and understand complexity tradeoffs(
•    Link-state design concepts(
•    OSPF network design(
•    IS-IS network design(
•    EIGRP network design(
•    BGP network design(
•    Network security basics, hardening networks, and protecting hosts(
•    Programmable network design

This video is targeted at a broad range of network engineers, including those who are just starting in the networking industry to seasoned professionals who would like to expand their knowledge from a narrow range of technologies to a broader range of technologies and the principles behind solid design. This video will be of particular interest to those who are studying for the Cisco Certified Design Expert and the Cisco Certified Architect certifications.

Sample Content

Table of Contents

Lesson 1: Design Drivers
  Lesson 1.1 Business Drivers and Modularization
  Lesson 1.2 Security Design Drivers
  Lesson 1.3 Applications and Availability

Lesson 2: Design Principles
  Lesson 2.1 Failure Domains
  Lesson 2.2 Hiding Information
  Lesson 2.3 Aggregation and Redistribution
  Lesson 2.4 Design Patterns
  Lesson 2.5 Common Topologies
  Lesson 2.6 Spine and Leaf
  Lesson 2.7 Uncommon Topologies
  Lesson 2.8 Data Plane Models
  Lesson 2.9 Hybrid Device Model

Lesson 3: Network Complexity
  Lesson 3.1 Defining Complexity
  Lesson 3.2 Understanding Complexity Tradeoffs

Lesson 4: Link State Design
  Lesson 4.1 Link State Review
  Lesson 4.2 Flooding Domain Operation and Size
  Lesson 4.3 Optimizing Link State Convergence
  Lesson 4.4 Link State on Complex Topologies
  Lesson 4.5 Loop-Free Alternates
  Lesson 4.6 Interaction with BGP
  Lesson 4.7 Fast Convergence Considerations

Lesson 5: OSPF Design
  Lesson 5.1 OSPF Flooding Domains
  Lesson 5.2 OSPF Suboptimal Summaries
  Lesson 5.3 OSPF on a Ring
  Lesson 5.4 OSPF on Spine and Leaf
  Lesson 5.5 OSPF Externals
  Lesson 5.6 Other OSPF Design Factors

Lesson 6: IS-IS Design
  Lesson 6.1 IS-IS Flooding Domains
  Lesson 6.2 IS-IS Flooding Domain Lab
  Lesson 6.3 IS-IS Summaries and Route Leaking
  Lesson 6.4 IS-IS Metrics and Externals
  Lesson 6.5 IS-IS Metrics in the Lab
  Lesson 6.6 Optimizing IS-IS Operation

Lesson 7: EIGRP Design
  Lesson 7.1 EIGRP Operation
  Lesson 7.2 EIGRP Convergence
  Lesson 7.3 EIGRP Summarization
  Lesson 7.4 EIGRP Externals
  Lesson 7.5 EIGRP Stubs

Lesson 8: BGP Design
  Lesson 8.1 BGP Review
  Lesson 8.2 BGP Metrics and Policy
  Lesson 8.3 BGP at the Edge
  Lesson 8.4 BGP in the Core

Lesson 9: Network Security
  Lesson 9.1 Security Basics
  Lesson 9.2 Hardening the Network
  Lesson 9.3 Protecting Hosts

Lesson 10: Programmable Networks
  Lesson 10.1 CAP Theorem and Control Planes
  Lesson 10.2 Centralization versus Decentralization
  Lesson 10.3 A Taxonomy of Programmable Networks


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership