(Architecture of Network Devices)
- Introduction
- High Performance IP Router Architecture, Design Goals and Design Issues
- IP Address Lookup - Introduction
- IP Address Lookup - Trie-Based Algorithms
- IP Address Lookup - Hardware Methods
- IP Address Lookup - IPv6
- Packet Classification - Introduction
- IP Address Lookup - Trie-Based and Geometric Algorithms
- IP Address Lookup - Heuristic and TCAM Algorithms
- Traffic Management - Introduction
- Traffic Management - Packet, Flow, and Flow-aggregated Levels
- Packet Switching Fundamentals - Concepts and Switch Fabric Types
- Packet Switching Fundamentals - Buffering Strategies in Switch Fabric
- Packet Switching Fundamentals - Performance Evaluation of Basic Switches
- Shared Memory Switches - Introduction, Link List, CAM, Methods
- Shared Memory Switches - Multicasting Techniques
- Input Buffer Switches - Introduction
- Input Buffer Switches - Maximum Matching Scheduling Algorithms
- Input Buffer Switches - Maximal Matching Scheduling Algorithms
- Input Buffer Switches - Randomized Matching Scheduling Algorithms
- Banyan-Based Switches - Introduction, Batcher-Banyan Switches
- Banyan-Based Switches - Introduction, Tandem-Banyan and Dual Shuffle Exchange Switches
- Banyan-Based Switches - Multicasting
- Introduction to Software Defined Networking
- NFV: Network Function Virtualization