> For the complete documentation index, see [llms.txt](https://http3-explained.haxx.se/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://http3-explained.haxx.se/fr/quic/quic-spinbit.md).

# Spin Bit

Peut-être l'une des discussions de conception les plus longues au sein du groupe de travail QUIC, qui a fait l'objet de plusieurs centaines de mails et d'heures de discussions, concerne un seul bit: le Spin Bit.

Les partisans de ce bit insistent sur le fait qu'il est nécessaire que les opérateurs et les personnes se trouvant entre deux terminaisons QUIC puissent mesurer le temps de latence.

Les opposants à cette fonctionnalité n'aiment pas la potentielle fuite d'informations.

## Faire tourner un bit

Les deux points de terminaison, le client et le serveur, conservent une valeur de rotation, 0 ou 1, pour chaque connexion QUIC, et définissent le bit de rotation sur les paquets qu'il envoie pour cette connexion sur la valeur appropriée.

Les deux côtés envoient ensuite des paquets avec ce bit de rotation défini sur la même valeur pendant toute la durée d'un aller-retour, puis la valeur est modifiée. L'effet est alors une impulsion de uns et de zéros dans ce champ binaire que les observateurs peuvent surveiller.

Cette mesure ne fonctionne que lorsque l'expéditeur n'est ni limité par l'application ni par le contrôle de flux, la réorganisation des paquets sur le réseau peut également rendre les données tumultueuses.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://http3-explained.haxx.se/fr/quic/quic-spinbit.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
