Network Performance and Routing

  1. Network Performance Measurement and Monitoring
    1. Measurement Methodologies
      1. Active Measurement Techniques
        1. Principles and Characteristics
          1. Probe-Based Measurements
            1. Synthetic Traffic Generation
              1. Advantages and Limitations
              2. Passive Measurement Techniques
                1. Principles and Characteristics
                  1. Traffic Observation Methods
                    1. Non-Intrusive Monitoring
                      1. Advantages and Limitations
                      2. Hybrid Measurement Approaches
                        1. Combining Active and Passive Methods
                          1. Correlation Techniques
                        2. Active Measurement Tools
                          1. Basic Connectivity Tools
                            1. Ping (ICMP Echo)
                              1. Basic Operation
                                1. Latency Measurement
                                  1. Packet Loss Detection
                                    1. Advanced Ping Options
                                    2. Traceroute
                                      1. Path Discovery Mechanisms
                                        1. Hop-by-Hop Analysis
                                          1. Identifying Network Bottlenecks
                                            1. Traceroute Variations
                                            2. PathPing and MTR
                                              1. Combined Path and Performance Analysis
                                                1. Statistical Analysis Features
                                                  1. Continuous Monitoring Capabilities
                                                2. Throughput Testing Tools
                                                  1. Iperf and Iperf3
                                                    1. TCP Throughput Testing
                                                      1. UDP Throughput Testing
                                                        1. Bidirectional Testing
                                                          1. Multiple Stream Testing
                                                          2. Netperf
                                                            1. Various Test Types
                                                              1. CPU Utilization Measurement
                                                              2. Application-Specific Testing Tools
                                                              3. Specialized Measurement Tools
                                                                1. Network Latency Testers
                                                                  1. Jitter Measurement Tools
                                                                    1. Packet Loss Analyzers
                                                                  2. Passive Measurement and Analysis
                                                                    1. Packet Capture and Analysis
                                                                      1. Packet Sniffing Principles
                                                                        1. Wireshark Analysis Techniques
                                                                          1. Protocol Analysis
                                                                            1. Performance Metrics Extraction
                                                                              1. Traffic Pattern Analysis
                                                                              2. Command-Line Capture Tools
                                                                                1. tcpdump
                                                                                  1. tshark
                                                                                2. Flow-Based Analysis
                                                                                  1. Flow Definition and Concepts
                                                                                    1. NetFlow
                                                                                      1. NetFlow Versions
                                                                                        1. Flow Export Process
                                                                                          1. Flow Collection and Analysis
                                                                                          2. sFlow
                                                                                            1. Sampling Techniques
                                                                                              1. sFlow Architecture
                                                                                              2. IPFIX
                                                                                                1. Standardized Flow Export
                                                                                                  1. Template-Based Approach
                                                                                                2. Deep Packet Inspection (DPI)
                                                                                                  1. Application Layer Analysis
                                                                                                    1. Content-Based Classification
                                                                                                      1. Performance Implications
                                                                                                    2. Network Monitoring Infrastructure
                                                                                                      1. SNMP-Based Monitoring
                                                                                                        1. SNMP Protocol Versions
                                                                                                          1. SNMPv1
                                                                                                            1. SNMPv2c
                                                                                                              1. SNMPv3
                                                                                                              2. SNMP Architecture
                                                                                                                1. Agents and Managers
                                                                                                                  1. Management Information Base (MIB)
                                                                                                                    1. Object Identifiers (OIDs)
                                                                                                                    2. Performance Counter Collection
                                                                                                                      1. SNMP Polling Strategies
                                                                                                                      2. Remote Monitoring (RMON)
                                                                                                                        1. RMON Groups and Functions
                                                                                                                          1. RMON Probes and Architecture
                                                                                                                            1. Historical Data Collection
                                                                                                                            2. Modern Monitoring Protocols
                                                                                                                              1. Streaming Telemetry
                                                                                                                                1. gRPC and NETCONF
                                                                                                                                  1. Model-Driven Telemetry
                                                                                                                                2. Performance Monitoring Systems
                                                                                                                                  1. Network Performance Monitoring (NPM) Platforms
                                                                                                                                    1. Architecture and Components
                                                                                                                                      1. Data Collection Methods
                                                                                                                                        1. Real-Time vs. Historical Analysis
                                                                                                                                          1. Alerting and Notification Systems
                                                                                                                                          2. Application Performance Monitoring (APM)
                                                                                                                                            1. End-User Experience Monitoring
                                                                                                                                              1. Application-Centric Metrics
                                                                                                                                                1. Correlation with Network Performance
                                                                                                                                                2. Infrastructure Monitoring Integration
                                                                                                                                                  1. Server and System Monitoring
                                                                                                                                                    1. Database Performance Correlation
                                                                                                                                                      1. Cloud and Virtualization Monitoring
                                                                                                                                                    2. Performance Analysis and Reporting
                                                                                                                                                      1. Baseline Establishment
                                                                                                                                                        1. Baseline Metrics Selection
                                                                                                                                                          1. Data Collection Periods
                                                                                                                                                            1. Statistical Analysis Methods
                                                                                                                                                              1. Baseline Maintenance and Updates
                                                                                                                                                              2. Trend Analysis
                                                                                                                                                                1. Time Series Analysis
                                                                                                                                                                  1. Performance Trend Identification
                                                                                                                                                                    1. Capacity Planning Applications
                                                                                                                                                                      1. Anomaly Detection Techniques
                                                                                                                                                                      2. Performance Reporting
                                                                                                                                                                        1. Key Performance Indicators (KPIs)
                                                                                                                                                                          1. Dashboard Design
                                                                                                                                                                            1. Executive Reporting
                                                                                                                                                                              1. Compliance Reporting