Everything about MsQuic
Microsoft open source library
MsQuic is a free and open source implementation of the IETF QUIC protocol written in C that is officially supported on the Microsoft Windows, Linux, and Xbox platforms. The project also provides libraries for macOS and Android, which are unsupported. It is designed to be a cross-platform general purpose QUIC library optimized for client and server applications benefitting from maximal throughput and minimal latency. By the end of 2021 the codebase had over 200,000 lines of production code, with 50,000 lines of "core" code, sharable across platforms. The source code is licensed under MIT License and available on GitHub. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: MsQuicA 5-minute orientation
- Go sideways: Server Message BlockA closely related topic
- Go sideways: TCP Fast OpenA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Open Library didn't respond; try again in a moment.
đź”— Related topics
- Server Message Block Server Message Block (SMB) is a communication protocol used to share files, printers, serial ports, and miscellaneous communications between nodes on a…
- TCP Fast Open In computer networking, TCP Fast Open (TFO) is an extension to speed up the opening of successive Transmission Control Protocol (TCP) connections between…
- QUIC QUIC (/kwɪk/) is a general-purpose transport layer network protocol initially designed by Jim Roskind at Google. It was first implemented and deployed…
- List of products that support SMB List of products that support the proprietary Server Message Block (SMB) protocol by IBM and later Microsoft. The list below explicitly refers to "SMB"…
- Tuxera Tuxera Inc. (natively Tuxera Oy) is a Finnish company that develops and sells file systems, flash management and networking software. The company was founded…
- IPX/SPX IPX/SPX stands for Internetwork Packet Exchange/Sequenced Packet Exchange. IPX and SPX are networking protocols used initially on networks using the (since…
- HTTP/3 HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web, complementing the widely deployed…
- OpenVPN OpenVPN is a virtual private network (VPN) system that implements techniques to create secure point-to-point or site-to-site connections in routed or bridged…