4. Bandwidth

Descriptif
This part will address the concept of bandwidth, or the "speed" of network paths. Defining and measuring bandwidth is particularly challenging. We'll go over established definitions of bandwith metrics and the limitations of these definitions. Then, we'll cover methods to measure bandwidth that are based on flooding network paths. The flooding method underlies most of the tools we use today. We’ll discuss how Speedtest works and how to configure our own bandwidth tests using iPerf. Flooding tools create a lot of measurement overhead on the measured network paths. We’ll end the week with a discussion of more advanced methods from the research community to measure bandwidth with lower overhead.
Table of contents
4.1 Introduction
4.2 Definitions of bandwidth metrics
A. The basics
B. Limitations
4.3 End-to-end measurement approaches
4.4 Flooding
A. Methods
B. Example tools
4.5 Advanced probing
A. Packet pairs
B. Size-delay and self-induced congestion
4.6 Conclusion
Vidéos
6. Conclusion
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
5B. Advanced probing: Size-delay and self-induced congestion
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
5A. Advanced probing: Packet pairs
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
4B. Flooding: Example tools
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
4A. Flooding: Methods
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
3.End-to-end measurement approaches
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
2B. Definitions of bandwidth metrics: Limitations
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
2A. Definitions of bandwidth metrics: The Basics
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
1. Introduction
Part 4. Bandwidth 4.1 Introduction 4.2 Definitions of bandwidth metrics A. The basics B. Limitations 4.3 End-to-end measurement approaches 4.4 Flooding A. Methods B. Example tools 4.5
Intervenants et intervenantes
Maître de conférences à Sorbonne université, Laboratoire d'Informatique Paris 6 (LIP6) (en 2023)
Directrice d'une thèse de doctorat en systèmes informatiques soutenue en 2011 à l'Université Pierre et Marie Curie - Paris 6
Directeur de recherches à l'INRIA, Paris (en 2018)