-
Recent Posts
Recent Comments
Archives
- August 2022
- July 2022
- April 2022
- October 2021
- September 2021
- February 2021
- January 2021
- September 2020
- August 2020
- July 2020
- April 2020
- March 2020
- November 2019
- February 2019
- January 2019
- March 2018
- September 2017
- April 2017
- May 2016
- December 2015
- October 2015
- August 2014
- June 2014
- April 2014
- February 2014
- January 2014
- July 2013
- March 2013
- November 2012
- August 2012
- June 2012
- April 2012
- January 2012
- December 2011
- November 2011
- May 2011
- April 2011
- January 2011
- December 2010
Categories
Meta
Category Archives: Uncategorized
The Pi-hole and DNS privacy
People who install it love the Pi-hole. The Pi-hole is a DNS software server, typically running on a Rasberry Pi, that can filter the DNS requests coming out of a local network and, for example, drop connections to advertisers. Once … Continue reading
Posted in Uncategorized
Leave a comment
Fixing a potential DOS issue in the QUIC handshake
Back in May, there was a discussion on the QUIC implementers’ chat room. What if a client played games with acknowledgements during the initial exchange? Could it be used in a DOS amplification attack? Or maybe some other form of … Continue reading
Posted in Uncategorized
Leave a comment
A Low Latency Internet with L4S
Many network applications work better with low latency: not only video conference, but also video games and many more transaction-based applications. The usual answer is to implement some form of QoS control in the network, managing “real-time” applications as a … Continue reading
Posted in Uncategorized
Leave a comment
An introduction service for Mastodon
It seems that many people have started using Mastodon recently. But the place feels a bit empty, especially if like me you join a small server. How do I find my friends on Mastodon? Today, there are two ways: they … Continue reading
Posted in Uncategorized
Leave a comment
Improving the reliability of the QUIC Handshake
The QUIC specification was finalized by the IETF a year ago, but the interop tests often detect the occasional failure. The most challenging tests are series of 50 connection attempts in a lossy environment, with about 30% packet loss. The … Continue reading
Posted in Uncategorized
Leave a comment
To DoH or not to DoH or to encrypt the SNI
Many Internet Service Providers are nice companies who love their customers, but quite a few have developed a sideline of collecting logs of traffic and selling that to advertisers, or in fact to whoever is willing to pay. Even the … Continue reading
Posted in Uncategorized
Leave a comment
One-way delays for multipath QUIC
Multipath transmission is interesting, and I have been working quite a bit on implementing multipath support in QUIC. There are multiple ways to do that some simple and some more systematic, but all designs have the issue of timers. In … Continue reading
Posted in Uncategorized
Leave a comment
How many packet number spaces for QUIC Multipath?
I authored two drafts proposing two different solutions for Multipath QUIC: QUIC Multipath Negotiation Option; and, in collaboration with colleagues at Ali Baba, Multipath Extension for QUIC. Apart from some details that could easily be aligned, the main difference is … Continue reading
Posted in Uncategorized
Leave a comment
Logging and visualizing multipath QUIC connections
In the description of the multipath implementation in Picoquic, I mentioned that I struggled with the absence of multipath support in the “QLOG” format and the associated tools. Maybe the developers have been spoiled with too many good tools, but … Continue reading
Posted in Uncategorized
Leave a comment
Estimating round trip and one way delays in multipath QUIC sessions
Yesterday, I was providing a broad brush description of the implementation of multipath QUIC in picoquic. Today, I will present a bit more details on a specific point, the measurement of transmission delays. Just like TCP, QUIC implementations use round … Continue reading
Posted in Uncategorized
Leave a comment