เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

เบ”เบฒเบงเป‚เบซเบผเบ” MsQuic เบชเปเบฒเบฅเบฑเบš Windows

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš MsQuic Windows เบŸเบฃเบตเป€เบžเบทเปˆเบญเปเบฅเปˆเบ™เบญเบญเบ™เป„เบฅเบ™เปŒ win Wine เปƒเบ™ Ubuntu เบญเบญเบ™เป„เบฅเบ™เปŒ, Fedora เบญเบญเบ™เป„เบฅเบ™เปŒ เบซเบผเบท Debian เบญเบญเบ™เป„เบฅเบ™เปŒ

เบ™เบตเป‰เปเบกเปˆเบ™เปเบญเบฑเบš Windows เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบงเปˆเบฒ MsQuic เป€เบŠเบดเปˆเบ‡เบฅเบธเป‰เบ™เบซเบผเป‰เบฒเบชเบธเบ”เบชเบฒเบกเบฒเบ”เบ”เบฒเบงเป‚เบซเบผเบ”เป„เบ”เป‰เปƒเบ™เบ™เบฒเบก MsQuicv2.2.4sourcecode.zip. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเบขเบนเปˆเปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบชเปเบฒเบฅเบฑเบšเบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบ.

เบ”เบฒเบงโ€‹เบ™โ€‹เปŒโ€‹เป‚เบซเบฅเบ”โ€‹เปเบฅเบฐโ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เบญเบญเบ™โ€‹เป„เบฅโ€‹เบ™โ€‹เปŒ app เบ™เบตเป‰โ€‹เบกเบตโ€‹เบŠเบทเปˆ MsQuic เบเบฑเบš OnWorks เป„เบ”เป‰โ€‹เบŸเบฃเบตโ€‹.

เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ app เบ™เบตเป‰:

- 1. เบ”เบฒเบงโ€‹เป‚เบซเบผเบ”โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ™เบตเป‰โ€‹เปƒเบ™ PC เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹.

- 2. เปƒเบชเปˆเปƒเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ https://www.onworks.net/myfiles.php?username=XXXXX เบ”เป‰เบงเบเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.

- 3. เบญเบฑเบšเป‚เบซเบฅเบ”เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

- 4. เป€เบฅเบตเปˆเบก emulator เบญเบญเบ™ เป„เบฅ เบ™ เปŒ OS OnWorks เบˆเบฒเบ เป€เบงเบฑเบš เป„เบŠ เบ— เปŒ เบ™เบตเป‰, เปเบ•เปˆ เบ”เบตเบ เบงเปˆเบฒ Windows เบญเบญเบ™ เป„เบฅ เบ™ เปŒ emulator.

- 5. เบˆเบฒเบ OnWorks Windows OS เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบซเบฒเบเปเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป„เบ›เบ—เบตเปˆเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ https://www.onworks.net/myfiles.php?username=XXXXX เบ”เป‰เบงเบเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.

- 6. เบ”เบฒเบงเบ™เปŒเป‚เบซเบฅเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบกเบฑเบ™.

- 7. เบ”เบฒเบงเป‚เบซเบฅเบ” Wine เบˆเบฒเบเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบŠเบญเบšเปเบงเบเบฒเบ™เปเบˆเบเบขเบฒเบ Linux เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เป€เบกเบทเปˆเบญโ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบฅเป‰เบงโ€‹, เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ„เบฅเบดเบโ€‹เบชเบญเบ‡โ€‹เบ„เบฑเป‰เบ‡ app เป€เบžเบทเปˆเบญโ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบเบฑเบš Wineโ€‹. เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบฅเบญเบ‡ PlayOnLinux, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเปเบ›เบเบ›เบฐเบซเบผเบฒเบ”เปƒเบ™เป„เบฅเบเบฐ Wine เบ—เบตเปˆเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป‚เบ›เบฅเปเบเบฅเบก Windows เปเบฅเบฐเป€เบเบกเบ—เบตเปˆเบ™เบดเบเบปเบก.

เป€เบซเบผเบปเป‰เบฒเปเบงเบ‡เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เปเบฅเปˆเบ™เบŠเบญเบšเปเบง Windows เปƒเบ™ Linux, เปเบ•เปˆเบšเปเปˆเบกเบต Windows เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เป€เบซเบผเบปเป‰เบฒเปเบงเบ‡เปเบกเปˆเบ™เบŠเบฑเป‰เบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ Windows เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบญเบตเป‰เบ™เปƒเบŠเป‰เป‚เบ„เบ‡เบเบฒเบ™ Windows เป‚เบ”เบเบเบปเบ‡เปƒเบ™ desktop Linux เปƒเบ”เบเปเป„เบ”เป‰. เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, Wine เบเปเบฒเบฅเบฑเบ‡เบžเบฐเบเบฒเบเบฒเบกเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบžเบฝเบ‡เบžเปเบ‚เบญเบ‡ Windows เบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ Windows เบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เปƒเบŠเป‰ Windows.

เปœเป‰เบฒ เบˆเป

Ad


เบ™เบฒเบ‡ MsQuic


เบฅเบฒเบเบฅเบฐเบญเบฝเบ”

MsQuic เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ Microsoft เบ‚เบญเบ‡ IETF QUIC protocol. เบกเบฑเบ™เปเบกเปˆเบ™เบ‚เป‰เบฒเบกเป€เบงเบ—เบต, เบ‚เบฝเบ™เปƒเบ™ C เปเบฅเบฐเบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” QUIC เบ—เบปเปˆเบงเป„เบ›. MsQuic เบเบฑเบ‡เบกเบตเบซเป‰เบญเบ‡เบฎเบฝเบ™ C++ API wrapper เปเบฅเบฐเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบฑเป‰เบ™ interop เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡ Rust เปเบฅเบฐ C#. QUIC เบกเบตเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเบขเปˆเบฒเบ‡เป€เบกเบทเปˆเบญเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ "TLS over TCP" เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง. MsQuic เบกเบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” QUIC เบญเบทเปˆเบ™เป†. เป€เบซเบกเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบ›เบฑเบšเปƒเบซเป‰เป€เปเบฒเบฐเบชเบปเบกเบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบชเบนเบ‡เบชเบธเบ” เปเบฅเบฐเบเบฒเบ™เบ•เบญเบšเบชเบฐเปœเบญเบ‡เปœเป‰เบญเบเบชเบธเบ”. Asynchronous IO. เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™ Scaling (RSS). UDP เบชเบปเปˆเบ‡เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ coalescing. เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบฑเบ‡เปเบปเบ”เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป„เบงเป‰ เปเบฅเบฐ เบเบฒเบ™เบˆเบฑเบšเบกเบทเบ–เบทเบเบเบงเบ”เบชเบญเบšเบ”เป‰เบงเบ TLS 1.3. เบเบฐเปเบชเบ‚เบฐเปœเบฒเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ (เป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰ เปเบฅเบฐ เบšเปเปˆเปœเป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท). เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™เบเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เบฎเบญเบšเบ—เปเบฒเบญเบดเบ” (0-RTT). เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ„เบงเบฒเบกเปเบญเบญเบฑเบ” เปเบฅเบฐ เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเบเบฒเบ™เบชเบนเบ™เป€เบชเบ. เบฅเบญเบ”เบŠเบตเบงเบดเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบขเบนเปˆ IP เบซเบผเบทเบžเบญเบ”เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ. เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ” Stateless.



เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ

  • เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบฑเบ‡เปเบปเบ”เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป„เบงเป‰ เปเบฅเบฐ เบเบฒเบ™เบˆเบฑเบšเบกเบทเบ–เบทเบเบเบงเบ”เบชเบญเบšเบ”เป‰เบงเบ TLS 1.3
  • เบเบฐเปเบชเบ‚เบฐเปœเบฒเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ (เป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰ เปเบฅเบฐ เบšเปเปˆเปœเป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท).
  • เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ™เบเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เบฎเบญเบšเบ—เบณเบญเบดเบ” (0-RTT)
  • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ„เบงเบฒเบกเปเบญเบญเบฑเบ” เปเบฅเบฐ เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเบเบฒเบ™เบชเบนเบ™เป€เบชเบ
  • เบฅเบญเบ”เบŠเบตเบงเบดเบ”เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบขเบนเปˆ IP เบซเบผเบทเบžเบญเบ”เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ
  • เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ” Stateless


เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฃเปเบเบฃเบก

C


เบ›เบฐเป€เบžเบ”

เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบกเบนเบ™, Load Balancers

เบ™เบตเป‰เปเบกเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบกเบฒเบˆเบฒเบ https://sourceforge.net/projects/msquic.mirror/. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบขเบนเปˆเปƒเบ™ OnWorks เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเบ”เป‰เบงเบเบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เบˆเบฒเบเบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบŸเบฃเบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad