Langkau ke kandungan utama

Protokol sambungan

Tukar protokol sambungan dalam "Tetapan → Program".

Perbezaan protokol sambungan​

Dokumen ini menerangkan perbezaan, kelebihan dan kekurangan protokol yang disokong Mudfish. Dalam Mudfish v4, protokol berikut tersedia.

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

    UDP port 10012 disokong sejak Mudfish v4.5.3. Rujuk Pembetulan ralat ke hadapan untuk penerangan FEC.

  • UDP (port 10023) — berasaskan Simple FEC

    Versi lebih ringkas daripada pelaksanaan FEC di atas, bertujuan mengurangkan kehilangan paket pada ISP tempatan.

    Amaran

    Perhatian

    Oleh sebab paket yang sama dihantar beberapa kali, penggunaan trafik boleh menjadi 2–3 kali ganda.

Aktifkan Mod Pakar untuk menggunakan semua protokol. Jika tidak aktif, hanya TCP, UDP port 10008 dan UDP port 10023 tersedia.

Kelebihan dan kekurangan protokol​

TCP dan UDP ialah protokol Internet lapisan 4 yang berbeza, jadi setiap kaedah mewarisi kelebihan dan kekurangan protokolnya. Perinciannya:

Kaedah TCP​

  • Kelebihan

    • Kebarangkalian ditapis oleh tembok api lebih rendah.
    • Tidak mengalami masalah MTU (Maximum Transmission Unit).
  • Kekurangan

    • Lebih perlahan daripada UDP. Pemulihan kehilangan paket pada laluan boleh menyebabkan lonjakan ping atau lag. Contohnya, permainan berasaskan UDP mungkin tidak sesuai dengan sambungan TCP Mudfish.

Kaedah UDP​

  • Kelebihan

    • Memberikan pemprosesan paket yang paling pantas.
  • Kekurangan

    • Dasar tembok api di pejabat kerajaan, sekolah atau syarikat mungkin menyekat UDP.

Perbezaan mengikut port​

  • Port 10012

    Menggunakan algoritma FEC (Forward Error Correction), sesuai untuk rangkaian yang mengalami kehilangan paket.

    Rujuk https://en.wikipedia.org/wiki/Forward_error_correction untuk maklumat lanjut.

  • Port 10008 / 10006

    Nombor port ini dipilih untuk laluan data Mudfish. Tembok api boleh menyekatnya berdasarkan dasar syarikat atau sekatan khusus terhadap Mudfish.

  • Port 53 / 443

    Port 53 diperlukan untuk DNS dan 443 untuk HTTPS, jadi kebanyakan syarikat membenarkan trafik keluar pada port ini. Jika IP pelayan Mudfish tidak disekat, port tersebut boleh digunakan untuk memintas sekatan.

FAQ​

Adakah menukar nombor port memberi kesan?​

Biasanya pertukaran port hampir tidak mempengaruhi permainan. Contohnya, UDP port 53 dan port 10008 sepatutnya memberikan prestasi yang sama jika kedua-duanya berfungsi dengan betul.

Namun, peralatan QoS yang memberikan keutamaan berbeza kepada port 53 dan 10008 mungkin memberi sedikit kesan.