Module Review: Reliability & Performance
In this final module, we focused on the metrics and tools that define a healthy network.
1. Key Takeaways
- Latency & Jitter: Understanding the different types of delay and how variation in arrival times impacts real-time traffic like Voice and Video.
- Throughput Optimization: Maximizing the “pipe” using Window Scaling, MTU optimization, and understanding the Bandwidth-Delay Product (BDP).
- QoS Mechanisms: Prioritizing traffic using Classification, Marking (DSCP), and Queuing strategies to ensure critical services remain reliable during congestion.
- Network Monitoring: Gaining visibility using SNMP (Polling/Traps), NetFlow (Traffic analysis), and Syslog.
- Troubleshooting: Practical diagnosis using CLI tools like
ping,traceroute,dig, andtcpdump.
2. Flashcards
What is Jitter?
Jitter is the variation in the delay (latency) of received packets. High jitter makes real-time applications choppy.
Which TCP feature fills the pipe on high-speed, long-distance links?
TCP Window Scaling.
Traffic Policing vs. Traffic Shaping?
Policing drops traffic that exceeds a certain rate, while shaping buffers (delays) traffic to smooth out bursts.
What does the `traceroute` command show you?
Every hop (router) that a packet takes on its path to a destination, and the latency at each hop.
Why is establishing a "Baseline" important for network monitoring?
Without knowing what "Normal" looks like, you cannot identify when current traffic patterns or resource usage are abnormal or indicative of a failure.
3. Cheat Sheet
| Concept | Description |
|---|---|
| Latency | The time it takes for a packet to travel from the source to the destination. It is usually measured as Round Trip Time (RTT). |
| Jitter | Jitter is the variation in the delay of received packets. High jitter is the enemy of real-time communication (VoIP, Video Calls). |
| Bandwidth | The theoretical maximum speed of the physical link. |
| Throughput | The actual amount of data successfully transferred per unit of time. |
| Goodput | The amount of useful application data transferred. |
| QoS | Quality of Service (QoS) is a set of technologies that work on a network to guarantee its ability to dependably run high-priority applications. |
4. Quick Revision
- Troubleshooting Methodology: Use the OSI Divide and Conquer approach.
- TCP Window Scaling: Standard TCP has a maximum 64KB window. Window Scaling allows the window to grow up to 1GB, keeping the pipe full.
- Priority Queuing (PQ): High priority queue is always emptied before looking at lower queues.
- SNMP: The industry-standard protocol for collecting information from network devices.
- NetFlow: Provides data on who is using the network and what they are doing.
5. Next Steps
Congratulations! You have successfully traversed the entire Computer Networks curriculum. You now understand how data travels from a single bit on a wire, across local segments, through global routers, and up to the applications that power the modern world.
Review the Networks Glossary.