MsQuic

MsQuic
開発元 Microsoft
初版 2019年11月27日 (4年前) (2019-11-27)
最新評価版
v2.0.0 / 2022年2月25日 (2年前) (2022-02-25)
リポジトリ
  • github.com/microsoft/msquic
ウィキデータを編集
プログラミング
言語
対応OS
プラットフォーム クロスプラットフォーム
種別 ライブラリ
ライセンス MIT License
テンプレートを表示

MsQuicは、C言語で記述された[1]IETFQUIC(iQUIC)の自由かつオープンソースな実装であり、WindowsとLinuxの両方で利用することができる[2]。このライブラリはクロスプラットフォームの汎用QUICライブラリとして設計されており、最大のスループットと最小の遅延を実現するためにクライアントソフトウェアとサーバソフトウェアに最適化されている。MsQuicは非同期IO、受信側スケーリング (英語: Receive side scaling、RSS) およびUDP送受信合体に対応している[3]

Microsoft WindowsHTTP/3スタック[4]SMBスタック[5]は共にMsQuicを利用している。

MsQuicのソースコードはMIT Licenseの下で利用が許諾されており、GitHubで入手することができる[6]

脚注

  1. ^ Cimpanu, Catalin. “Microsoft open-sources in-house library for handling QUIC connections”. ZDNet. 2022年3月9日閲覧。
  2. ^ Jones, Luke (2020年4月29日). “Microsoft's In-House QUIC Connections Library is Now Open Source”. WinBuzzer. 2022年3月9日閲覧。
  3. ^ “MsQuic Library Features” (2020年9月). 2022年3月9日閲覧。
  4. ^ Sharwood, Simon. “QUIC, dig in: Microsoft open-sources MsQuic, its implementation of Google-spawned TCP-killer QUIC”. www.theregister.com. 2022年3月9日閲覧。
  5. ^ “SMB over QUIC”. Microsoft Docs. 2022年3月9日閲覧。
  6. ^ “microsoft/msquic” (2020年11月7日). 2022年3月9日閲覧。

関連項目

ポータル FLOSS
ポータル FLOSS

外部リンク

  • msquic - GitHub
  • MsQuic is Open Source
  • Making MsQuic Blazing Fast
  • Deploying HTTP/3 on Windows Server at Scale
人物
創業者
取締役会
上級幹部チーム
コーポレート
バイスプレジデント
ソフトウェア
クライアント
サーバー
開発言語
技術
オンラインサービス
ウェブサイト
Play Anywhere
  • Games for Windows – LIVE(英語版)
  • Xbox Live (Arcade
  • Marketplace(英語版))
  • Zune Social(英語版)
ゲーム
ハードウェア
教育と認識
ライセンス
会議
  • Build(英語版)
  • Ignite
  • Inspire(英語版)
  • MIX (Microsoft)(英語版)
  • PDC(英語版)
  • WinHEC(英語版)
批判
  • Windows(英語版)
  • Windows Vista(英語版)
  • Windows XP(英語版)
  • Windows 2000(英語版)
  • Windows Meに対する批判(英語版)
  • Windows 9xに対する批判(英語版)
  • Office(英語版)
  • Xbox 360
  • Internet Explorer(英語版)
  • 返金運動(英語版)
訴訟
  • アルカテル・ルーセント(英語版)
  • 欧州連合
  • アメリカ合衆国(英語版)
  • Lindows(英語版)
  • アップルコンピュータ(英語版)
  • Mikerowesoft(英語版)
買収企業
ゲーム
キャラクター
関連人物
部門
  • カテゴリ カテゴリ
  • コモンズ コモンズ
  • 表示
  • 編集