Cisco Certified Design Professional (CCDP) - Enterprise
1 Enterprise Architecture and Design Principles
1-1 Enterprise Network Design Concepts
1-1 1 Network Design Life Cycle
1-1 2 Design Considerations for Enterprise Networks
1-1 3 Network Segmentation and Micro-Segmentation
1-1 4 Network Security Design Principles
1-1 5 Network Scalability and Performance
1-1 6 Network Resilience and Redundancy
1-1 7 Network Automation and Programmability
1-1 8 Network Virtualization and SDN
1-1 9 Network Management and Monitoring
1-1 10 Compliance and Regulatory Requirements
1-2 Enterprise Network Design Models
1-2 1 Hierarchical Network Design Model
1-2 2 Spine-Leaf Architecture
1-2 3 Modular Network Design
1-2 4 Centralized vs Distributed Network Design
1-2 5 Hybrid Network Design Models
1-3 Enterprise Network Design Tools and Methodologies
1-3 1 Network Design Documentation
1-3 2 Network Design Software Tools
1-3 3 Network Design Methodologies (e g , TOGAF, Zachman)
1-3 4 Network Design Best Practices
2 Enterprise Network Infrastructure Design
2-1 Campus Network Design
2-1 1 Campus Network Topologies
2-1 2 Campus Network Access Layer Design
2-1 3 Campus Network Distribution Layer Design
2-1 4 Campus Network Core Layer Design
2-1 5 Campus Network Wireless Design
2-1 6 Campus Network Security Design
2-1 7 Campus Network Management and Monitoring
2-2 Data Center Network Design
2-2 1 Data Center Network Topologies
2-2 2 Data Center Network Fabric Design
2-2 3 Data Center Network Redundancy and Resilience
2-2 4 Data Center Network Security Design
2-2 5 Data Center Network Virtualization
2-2 6 Data Center Network Automation
2-2 7 Data Center Network Management and Monitoring
2-3 WAN Design
2-3 1 WAN Topologies
2-3 2 WAN Connectivity Options (e g , MPLS, VPN, Internet)
2-3 3 WAN Optimization Techniques
2-3 4 WAN Security Design
2-3 5 WAN Management and Monitoring
2-4 Cloud and Hybrid Network Design
2-4 1 Cloud Network Design Principles
2-4 2 Hybrid Network Design
2-4 3 Cloud Connectivity Options
2-4 4 Cloud Network Security Design
2-4 5 Cloud Network Management and Monitoring
3 Enterprise Network Services Design
3-1 IP Addressing and Subnetting
3-1 1 IPv4 and IPv6 Addressing
3-1 2 Subnetting Techniques
3-1 3 IP Address Management (IPAM)
3-1 4 Addressing for Network Virtualization
3-2 Routing Protocols and Design
3-2 1 Interior Gateway Protocols (e g , OSPF, EIGRP)
3-2 2 Exterior Gateway Protocols (e g , BGP)
3-2 3 Routing Policy Design
3-2 4 Route Redistribution and Filtering
3-2 5 Routing for Network Virtualization
3-3 Switching and VLAN Design
3-3 1 Layer 2 Switching Protocols (e g , STP, VTP)
3-3 2 VLAN Design and Implementation
3-3 3 Trunking and Inter-VLAN Routing
3-3 4 Virtual Switching (e g , VSS, VPC)
3-3 5 Switching for Network Virtualization
3-4 Network Security Services Design
3-4 1 Firewall Design and Implementation
3-4 2 Intrusion Detection and Prevention Systems (IDSIPS)
3-4 3 Network Access Control (NAC)
3-4 4 VPN Design and Implementation
3-4 5 Secure Network Design Best Practices
3-5 Network Management and Monitoring Services Design
3-5 1 Network Management Protocols (e g , SNMP, NetFlow)
3-5 2 Network Monitoring Tools and Techniques
3-5 3 Network Performance Optimization
3-5 4 Network Troubleshooting and Diagnostics
3-5 5 Network Management for Virtualized Environments
4 Enterprise Network Implementation and Optimization
4-1 Network Implementation Planning
4-1 1 Implementation Project Management
4-1 2 Implementation Documentation
4-1 3 Implementation Best Practices
4-1 4 Implementation Testing and Validation
4-2 Network Optimization Techniques
4-2 1 Network Performance Tuning
4-2 2 Network Traffic Analysis and Optimization
4-2 3 Network Latency Reduction Techniques
4-2 4 Network Optimization for Virtualized Environments
4-3 Network Troubleshooting and Diagnostics
4-3 1 Troubleshooting Methodologies
4-3 2 Common Network Issues and Solutions
4-3 3 Network Diagnostics Tools and Techniques
4-3 4 Troubleshooting for Virtualized Networks
4-4 Network Compliance and Audit
4-4 1 Network Compliance Requirements
4-4 2 Network Audit Procedures
4-4 3 Network Compliance Best Practices
4-4 4 Network Compliance for Virtualized Environments
5 Enterprise Network Design Case Studies
5-1 Campus Network Design Case Study
5-1 1 Case Study Overview
5-1 2 Design Considerations
5-1 3 Implementation and Optimization
5-1 4 Lessons Learned
5-2 Data Center Network Design Case Study
5-2 1 Case Study Overview
5-2 2 Design Considerations
5-2 3 Implementation and Optimization
5-2 4 Lessons Learned
5-3 WAN Design Case Study
5-3 1 Case Study Overview
5-3 2 Design Considerations
5-3 3 Implementation and Optimization
5-3 4 Lessons Learned
5-4 Cloud and Hybrid Network Design Case Study
5-4 1 Case Study Overview
5-4 2 Design Considerations
5-4 3 Implementation and Optimization
5-4 4 Lessons Learned
3-2- Routing Protocols and Design

3-2- Routing Protocols and Design

Key Concepts

Static Routing

Static Routing involves manually configuring routes on a router. This method is suitable for small networks with stable topologies. Static routes are fixed and do not change unless manually reconfigured, making them predictable and secure.

Example: In a small office network, the network administrator might configure a static route to direct traffic from the office network to the internet through a specific gateway.

Dynamic Routing

Dynamic Routing involves using routing protocols to automatically exchange routing information between routers. This method is suitable for large and complex networks, as it allows routers to adapt to changes in the network topology without manual intervention.

Example: In a large enterprise network, routers might use the OSPF (Open Shortest Path First) protocol to dynamically learn and share routes with each other, ensuring efficient and adaptive routing.

Interior Gateway Protocols (IGPs)

Interior Gateway Protocols (IGPs) are routing protocols used within an autonomous system (AS) to exchange routing information between routers. Common IGPs include OSPF, EIGRP (Enhanced Interior Gateway Routing Protocol), and RIP (Routing Information Protocol).

Example: A corporate network might use OSPF to manage routing within its internal network, ensuring that all routers have up-to-date information about the best paths to reach various network destinations.

Exterior Gateway Protocols (EGPs)

Exterior Gateway Protocols (EGPs) are routing protocols used between different autonomous systems (AS) to exchange routing information. The most common EGP is BGP (Border Gateway Protocol), which is used to route traffic across the internet.

Example: An ISP might use BGP to exchange routing information with other ISPs, ensuring that internet traffic is routed efficiently across multiple ASes.

Routing Protocol Metrics

Routing Protocol Metrics are values used by routing protocols to determine the best path to a destination. Different routing protocols use different metrics, such as hop count, bandwidth, delay, and reliability, to calculate the optimal route.

Example: In OSPF, the metric is based on the cost of the link, which is inversely proportional to the bandwidth. A higher bandwidth link will have a lower cost, making it the preferred route.

Examples and Analogies

Think of Static Routing as a fixed map with predefined routes, suitable for small towns where roads rarely change. Dynamic Routing is like a GPS system that automatically updates routes based on real-time traffic conditions, ideal for large cities with constantly changing road networks.

Interior Gateway Protocols (IGPs) are like local traffic management systems that ensure efficient routing within a city, while Exterior Gateway Protocols (EGPs) are like inter-city traffic coordination systems that manage traffic flow between different cities.

Routing Protocol Metrics are like different criteria used to choose the best route, such as shortest distance, fastest speed, or least traffic congestion.

By understanding these key concepts, network professionals can design efficient, scalable, and adaptive routing solutions that meet the needs of modern enterprise networks.