wangyu- / udp2raw

A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment)
MIT License
7.17k stars 1.16k forks source link

Is this tunnel can overcome QoS priority? #152

Open ideaRunner opened 6 years ago

ideaRunner commented 6 years ago

Hi, wangyu

I am nearly a new man to UDP, but during some hours survey in the Internet, I doubt that my PUBG(Player Unknown's Battle Ground) UDP port has been was assigned low priority by QoS (campus Network Service Center).

The proformance is that TCP 80 port is very fast, but when I play PUBG game or Dota2 packet loss happens frequently.

I wonder that if I can use this tunnel can overcome the QoS priority?

ljyloo commented 6 years ago

I am using this tool to accl my games too... And yes it works really well, I don't know if it's outcoming the QoS but sure it just works. PUBG is barely playable due to the heavy udp packet loss in my school

wangyu- commented 6 years ago

The proformance is that TCP 80 port is very fast, but when I play PUBG game or Dota2 packet loss happens frequently.

It sounds like UDP QoS.

I wonder that if I can use this tunnel can overcome the QoS priority?

Yes, likely.

ideaRunner commented 6 years ago

@ljyloo I am same as you, just want to have a better experience on PUBG.. I think this tool can overcome the UDP packet loss, because It make packages become fake TCP packages, So router will transmit it as TCP priority. Why not try to use it play PUBG, not works for this game?

ideaRunner commented 6 years ago

@wangyu- Thank you for your reply.

I am going to use it.

I will give some information if it useful or not for my campus UDP loss

ljyloo commented 6 years ago

Yes i use it to accl PUBG, works really well.

ideaRunner commented 6 years ago

@ljyloo May I ask what kind of plan you use for this tunnel?

I tried to use udp2raw, UDPspeeder,OpenVPN on my VPS, udp2raw,UDPspeeder on my PC‘s virtual box tiny-linux-core, My windows PC use OpenVPN client to communication with my tiny-linux-core.. I tried to solve some problems, but it still remains LTS shake hands error..

Is your plan same as mine? Or do you have any other suggestions?

Your reply will be really appreciated, Thank you!