Does chrome browser supports (or make use of) Spin Bit?

86 views
Skip to first unread message

dhruv das

unread,
Jul 20, 2021, 10:59:49 AM7/20/21
to QUIC Prototype Protocol Discussion group, srin...@versa-networks.com
Hello,

I would like to know whether chrome browser supports or make use of Spin Bit at all. As per RFC 9000, use of spin bit is optional as described below(highlighted in yellow) and is there any way in chrome browser to enable the Spin Bit? The reason i am asking is because i want to measure the full and half RTT in a middle box for QUIC flows. I dont see any other mechanism to measure the RTT in middleboxes apart from spin bit usage. Almost, all of the QUIC packets which i captured through wireshark has spin bit as zero. So, i am unable to make out whether chrome browser has disabled the spin bit or not. Although, i have gone through most of the docments in chromium but could not find any relevant docs which says spin bit is disabled/enabled in chrome browser.

The spin bit is an OPTIONAL feature of this version of QUIC. An endpoint that does not support this feature MUST disable it, as defined below. Each endpoint unilaterally decides if the spin bit is enabled or disabled for a connection. Implementations MUST allow administrators of clients and servers to disable the spin bit either globally or on a per-connection basis. Even when the spin bit is not disabled by the administrator, endpoints MUST disable their use of the spin bit for a random selection of at least one in every 16 network paths, or for one in every 16 connection IDs, in order to ensure that QUIC connections that disable the spin bit are commonly observed on the network. As each endpoint disables the spin bit independently, this ensures that the spin bit signal is disabled on approximately one in eight network paths.

Regards,
Dhruv

Nick Harper

unread,
Jul 20, 2021, 2:52:18 PM7/20/21
to proto...@chromium.org, srin...@versa-networks.com
Chrome has no support for the spin bit.

--
You received this message because you are subscribed to the Google Groups "QUIC Prototype Protocol Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to proto-quic+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/proto-quic/1878984a-6a42-43a9-91d6-5df0cfa08f14n%40chromium.org.
Reply all
Reply to author
Forward
0 new messages