رفتن به محتوای اصلی

پروتکل اتصال

پروتکل اتصال را در «تنظیمات → برنامه» تغییر دهید.

تنظیمات عمومی برنامه

تصویر از مستندات اصلی گرفته شده است؛ زبان رابط و نام منوها ممکن است متفاوت باشد.

تفاوت پروتکل‌های اتصال​

این سند تفاوت‌ها، مزایا و معایب پروتکل‌های اتصال پشتیبانی‌شده را توضیح می‌دهد. در Mudfish v4، گزینه‌های زیر وجود دارند.

  • TCP (Port 443)

  • TCP (Port 1723)

  • TCP (Port 10008)

  • TCP (Port 10006)

  • UDP (Port 10008)

  • UDP (Port 53)

  • UDP (Port 500)

  • UDP (Port 10006)

  • UDP (Port 10012)، مبتنی بر FEC

    UDP Port 10012 از Mudfish v4.5.3 پشتیبانی می‌شود. برای توضیح FEC، سند تصحیح خطای پیشرو را ببینید.

  • UDP (Port 10023)، مبتنی بر Simple FEC

    نسخهٔ ساده‌شدهٔ پیاده‌سازی FEC بالا است و برای به‌حداقل رساندن اتلاف بسته در ISP محلی طراحی شده است.

    هشدار

    توجه

    چون یک بسته را چند بار می‌فرستد، مصرف ترافیک ممکن است 2 ~ 3 برابر شود.

برای استفاده از تمام پروتکل‌ها باید حالت متخصص فعال باشد. در صورت غیرفعال بودن آن، فقط TCP / UDP (Port 10008) / UDP (Port 10023) در دسترس‌اند.

مزایا و معایب پروتکل‌ها​

TCP و UDP، پروتکل‌های استاندارد اینترنت، در لایهٔ 4 کاملاً متفاوت‌اند و مزایا و معایب خود را به این روش‌های اتصال منتقل می‌کنند.

روش TCP​

  • مزایا

    • احتمال فیلتر شدن توسط فایروال کمتر است.
    • مشکل MTU یا Maximum Transmission Unit ایجاد نمی‌شود.
  • معایب

    • از UDP کندتر است. اگر در میانهٔ مسیر اتلاف بسته رخ دهد، فرایند بازیابی ممکن است جهش ping یا lag ایجاد کند. برای نمونه، اگر کلاینت بازی بر پایهٔ UDP باشد، اتصال TCP در Mudfish ممکن است با آن بسیار نامتناسب باشد.

روش UDP​

  • مزایا

    • پردازش بسته سریع‌تر از این نمی‌شود.
  • معایب

    • سیاست فایروال اداره، مدرسه یا شرکت ممکن است UDP را به‌اجبار مسدود کرده باشد.

تفاوت درگاه‌ها​

  • Port 10012

    ارتباط مبتنی بر الگوریتم FEC یا Forward Error Correction است و در مسیرهای دارای اتلاف بسته می‌تواند مفید باشد.

    برای جزئیات، تصحیح خطای پیشرو را ببینید.

  • Port 10008 / 10006

    شماره‌هایی هستند که برای مسیر دادهٔ Mudfish انتخاب شده‌اند. اگر شرکت یا مدیر شبکه عمداً دسترسی به Mudfish را مسدود کند، این درگاه‌ها ممکن است در فایروال بسته باشند.

  • Port 53 / 443

    درگاه 53 برای درخواست‌های DNS و درگاه 443 برای HTTPS ضروری است؛ بنابراین بیشتر شرکت‌ها ترافیک خروجی این درگاه‌ها را مجاز می‌کنند. اگر IP سرور رلهٔ Mudfish مسدود نشده باشد، می‌توانید از این طریق محدودیت را دور بزنید.

پرسش‌های متداول​

آیا تغییر شمارهٔ درگاه اثری دارد؟​

به‌طور معمول تغییر درگاه تقریباً اثری روی بازی ندارد. برای نمونه، اگر UDP Port 53 و Port 10008 هر دو درست کار کنند، باید عملکرد یکسانی داشته باشند.

با این حال، اگر تجهیزات QoS شبکه به بسته‌های درگاه 53 و 10008 اولویت متفاوتی بدهند، احتمال کمی وجود دارد که روی نتیجه اثر بگذارد.