Холболтын протокол
Холболтын протоколыг "Тохиргоо → Програм" цэс рүү орж өөрчлөх боломжтой.

Холболтын протоколын ялгаатай талууд
Энэхүү баримт бичиг нь Mudfish-ийн дэмждэг холболтын протокол тус бүрийн ялгаа, давуу болон сул талыг тайлбарласан баримт юм. 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-ийн тухай дэлгэрэнгүй тайлбарыг Forward Error Correction (FEC) баримтаас үзнэ үү.
-
UDP (Port 10023) - Simple FEC-д суурилсан
Дээрх "FEC-д суурилсан" хэрэгжүүлэлтийн илүү хялбаршуулсан хувилбар бөгөөд Local ISP түвшний пакетийн алдагдлыг (packet loss) хамгийн бага байлгахыг зорьдог.
АнхааруулгаАнхааруулга
Нэг ижил пакетийг хэд хэдэн удаа дахин илгээдэг арга барил тул траффикийн зарцуулалт 2 ~ 3 дахин их байж болно.
Бүх холболтын протоколыг ашиглахын тулд заавал Шинжээчийн горим-ыг идэвхжүүлсэн байх шаардлагатай. Хэрэв идэвхжээгүй бол зөвхөн TCP / UDP (Port 10008) / UDP (Port 10023)-ийг ашиглах боломжтой.
Протоколын давуу болон сул тал
Интернэтийн стандарт протокол болох TCP болон UDP-ийн ялгаа бөгөөд Layer 4 (Тээврийн түвшин)-ийн протокол нь бүрэн ялгаатай. Үүнээс үүдэн протокол тус бүрийн давуу болон сул талууд шууд өвлөгддөг. Протокол бүрийн давуу болон сул талыг авч үзвэл:
TCP арга барил
-
Давуу тал
- Галт ханаар шүүгдэх (filter) магадлал харьцангуй бага.
- MTU (Maximum Transmission Unit) асуудал үүсдэггүй.
-
Сул тал
- Хурд нь UDP арга барилтай харьцуулахад удаан. Хэрэв завсрын замд пакетийн алдагдал (packet loss) гарвал түүнийг нөхөн сэргээх явцад ping spike буюу лаг (lag) үүсэх магадлалтай. Жишээлбэл, тоглоомын клиент нь UDP-д суурилан хийгдсэн бол Mudfish-ийн TCP холболтын арга барилтай харшилж болзошгүй.
UDP арга барил
-
Давуу тал
- Пакет боловсруулалтын хурдны хувьд үүнээс илүү хурдан байх боломжгүй.
-
Сул тал
- Галт ханын бодлогоор төрийн байгууллага / сургууль / компанийн дотоод сүлжээнд UDP протоколыг хүчээр хаасан байж болзошгүй.
Порт (Port) тус бүрийн ялгаатай талууд
-
Port 10012
FEC (Forward Error Correction) алгоритмд суурилсан холбоо хийдэг бөгөөд Packet Loss байгаа сүлжээний орчинд үр дүнтэй ашиглагдах боломжтой порт юм.
Дэлгэрэнгүй мэдээллийг https://en.wikipedia.org/wiki/Forward_error_correction холбоосоор үзнэ үү.
-
Port 10008 / 10006
Mudfish өгөгдлийн замд (data path) ашиглахаар дур мэдэн сонгосон портын дугаарууд бөгөөд байгууллагын бодлогоор эсвэл тусгайлан Mudfish-ийн хандалтыг хаасан тохиолдолд эдгээр портууд галт ханаар хаагдсан байж болно.
-
Port 53 / 443
Порт 53 нь DNS хүсэлтэд заавал шаардлагатай порт бөгөөд 443 нь HTTPS протоколыг дэмжихэд заавал шаардлагатай тул ихэнх байгууллагууд эдгээр портуудын гадагш чиглэсэн (outbound) траффикийг зөвшөөрдөг бодлого баримталдаг. Иймээс Mudfish дамжуулах серверийг IP түвшинд хаагаагүй л бол үүгээр дамжуулан тойрч гарах боломжтой.
FAQ
Портын дугаарыг өөрчилж ашиглах нь ямар нэгэн байдлаар нөлөөлөх үү?
Үндсэн байдлаар Port-ыг өөрчилж ашиглах нь тоглоомд бараг ямар ч нөлөө үзүүлэхгүй. Жишээлбэл UDP Port 53-аар тохируулан тоглосон ч, Port 10008-аар тохируулан тоглосон ч хэвийн ажиллаж л байвал хоёулаа ижил гүйцэтгэл үзүүлэх ёстой.
Гэхдээ сүлжээний түвшинд QoS төхөөрөмж байгаад, Port 53 руу явах пакет болон Port 10008 руу явах пакетэд өөр өөр дараалал (priority) тогтоосон бол бага зэрэг нөлөөлөх боломж бий.