Przejdź do głównej zawartości

Protokół połączenia

Protokół połączenia można zmienić w „Ustawienia → Program”.

Zrzut ekranu pochodzi z dokumentacji koreańskiej i przedstawia oryginalny interfejs. Nazwy menu mogą różnić się od widocznych u Ciebie.

Ustawienia protokołu połączenia

Różnice między protokołami połączenia​

Dokument opisuje różnice, zalety i wady poszczególnych protokołów obsługiwanych przez Mudfish. Dla Mudfish v4 dostępne są:

  • 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) — z FEC

    UDP na porcie 10012 jest obsługiwany od Mudfish v4.5.3. Szczegóły FEC znajdziesz w dokumencie Korekcja błędów w przód.

  • UDP (port 10023) — z Simple FEC

    Uproszczona wersja powyższej implementacji FEC, której celem jest ograniczenie utraty pakietów u lokalnego dostawcy Internetu.

    ostrzeżenie

    Uwaga

    Ponieważ ten sam pakiet jest wysyłany wielokrotnie, zużycie transferu może wzrosnąć 2–3 razy.

Aby korzystać ze wszystkich protokołów, koniecznie włącz tryb eksperta. Bez niego dostępne są tylko TCP / UDP (port 10008) / UDP (port 10023).

Zalety i wady protokołów​

TCP i UDP to różne standardowe protokoły internetowe warstwy 4. Połączenia Mudfish dziedziczą ich zalety i wady.

TCP​

  • Zalety

    • Mniejsze prawdopodobieństwo filtrowania przez zaporę.
    • Brak problemów z MTU (Maximum Transmission Unit).
  • Wady

    • Wolniejszy od UDP. Jeśli na trasie występuje utrata pakietów, odzyskiwanie może powodować skoki pingu lub opóźnienia. Na przykład gry, których klient używa UDP, mogą źle współpracować z połączeniem TCP Mudfish.

UDP​

  • Zalety

    • Zapewnia najszybsze przetwarzanie pakietów.
  • Wady

    • Zasady zapór w urzędach, szkołach lub firmach mogą blokować UDP.

Różnice między portami​

  • Port 10012

    Komunikacja oparta na FEC (Forward Error Correction). Może być przydatna w sieciach z utratą pakietów.

    Szczegóły: https://en.wikipedia.org/wiki/Forward_error_correction.

  • Porty 10008 / 10006

    Numery arbitralnie wybrane dla ścieżki danych Mudfish. Zapora może je blokować zgodnie z polityką firmy lub w celu zablokowania Mudfish.

  • Porty 53 / 443

    Port 53 jest niezbędny dla zapytań DNS, a 443 dla HTTPS, dlatego większość firm pozwala na ruch wychodzący na tych portach. Jeśli adresy IP węzłów Mudfish nie są zablokowane, można wykorzystać te porty do obejścia ograniczeń.

FAQ​

Czy zmiana numeru portu może na coś wpłynąć?​

Zasadniczo zmiana portu prawie nie wpływa na grę. Na przykład UDP na porcie 53 i na porcie 10008 powinny zapewniać taką samą wydajność, jeśli oba działają prawidłowo.

Niewielka różnica jest możliwa, jeśli urządzenie QoS w sieci nadaje różne priorytety pakietom do portów 53 i 10008.