Virgool - ویرگول
QUIC چیست
by amirhoseintangsirinetQUIC
درواقع QUIC مخفف Quick UDP Internet Connections همان پروتکل تحت وب Http ورژن 3 می باشد با تفاوت های مختلف و مزیت های بالا در زمینه سرعت بالا و Real-Time بودن این پروتکل می باشد(تصویر 1-1). QUIC بر پایه پروتکل UDP می باشد و از پروتکل TLS به منظور تعمین امنیت آن استفاده می کند.
این پروتکل یک Rewrite (بازنویسی) از پروتکل HTTP/2 می باشد. QUIC ترکیبی از سه پروتکل زیر است
- TCP
- TLS
- HTTP/2
در سال 2018 از طرف توسط تیم سازنده QUIC و IETF درخواستی به منظور تقییر نام QUIC-Over-Http به HTTP/3 ارسال شد و QUIC-Over-Http با نام HTTP/3 ارائه شد.
هنوز مرورگر های بسیاری هستند که از ورژن Stable این پروتکل پشتیبانی نمیکنند و باید آن را به صورت دستی فعال کرد مانند مرورگر های همچون FireFox و Chrome
نحوه فعال سازی QUIC در Chrome
ابتدا مرورگر را بازکنید و قسمت زیر را تایپ کنید
chrome://flags
در صفحه باز شده در قسمت بالا کلمه enable-quic را سرچ کنید تا تنظیمات حالت QUIC در Chrome برایتان نمایش داده شود
برای فعال سازی این قابلیت در Chrome به صورت Command-Line، از دستور--enable-quic --quic-version=h3-27 به شکل
زیر استفاده کنید
/Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary --enable-quic --quic-version=h3-27
نحوه فعال سازی QUIC در FireFox
ترمینال را بازکرده و about:config را در آن سرچ کرده و در صفحه باز شده همانند تصویر 1-2 قسمت network.http.http3.enabled را بر روی حالت True قرار دهید
نویسنده: امیرحسین تنگسیری نژاد
کانال شخصی من در تلگرام به منظور دنبال کردن پست های بنده:
@AmirHoseinTangsiriNET