FYI: For Your Information
کوییک ( نه ماشین سایپا ) یه پروتکل جدیده که پشت HTTP/3 استفاده میشه. ایدهاش اینه که به جای TCP، روی UDP کار کنه تا اتصال سریعتر بالا بیاد، وقتی اینترنت بالا پایین میشه بهتر دوام بیاره، و مثلا وقتی گوشی از وایفای میره روی دیتا، اتصال کمتر بپره.
فرقش با TCP کلاسیک اینه که فقط به IP و پورت وابسته نیست و چیزی به اسم Connection ID داره. برای همین جابهجایی شبکه و load balancing باهاش تمیزتر انجام میشه.
واسه همین نویسنده میگه برای Voice AI، استفاده از QUIC خیلی منطقیتر از WebRTC عه. چون هم latency کمتری میده، هم کنترل بهتری روی ارسال داده داری، هم لازم نیست اون همه هک عجیب برای WebRTC بزنی. HTTP/3 هم رسما روی QUIC تعریف شده.
حالا نکته ایران اینه که QUIC معمولا روی UDP و پورت ۴۴۳ میاد بالا. فیلترچیها هم اگه نتونن دقیق و تمیز تشخیص بدن چی به چیه، راحتترین کار براشون اینه که UDP/443 یا خود QUIC رو کلا ببندن.
قبلا OONI درباره ایران گفته بود شواهد قوی هست که QUIC، که HTTP/3 بهش وابسته است، احتمالا با بستن UDP/443 کامل بلاک شده بود. گزارشهای فنیتر و کامیونیتی هم بعدا نوشتن که QUIC روی خیلی از شبکههای ایران غیرفعال یا محدود شده.
نتیجهاش اینه که خیلی از مرورگرها بیسروصدا برمیگردن روی HTTP/2 و TCP. ولی چیزهایی که واقعا روی QUIC حساب کرده باشن، مثل بعضی روشهای تونل، VPN، WebTransport یا سرویسهای realtime، یا کند میشن یا کلا نمیان بالا.
@codehalics | کدهالیک
Post #586
482
کدهالیک | codehalic این مقاله تازه نوشته شده راجب به استفاده از webRTC در ChatGPT نوشته که بنظرش کار اشتباهی بوده ! میگه استفاده از WebRTC برای Voice AI انتخاب خوبی نیست، چون WebRTC ذاتا برای تماس زنده ساخته شده، نه برای اینکه صدای کاربر با دقت کامل به مدل هوش مصنوعی برسه. توی…
- ❤ 2
- 😁 1