Reference:
1. summarizes reliable UDP transport protocol ( https://zhuanlan.zhihu.com/p/68466363 )
2. KCP(https://github.com/skywind3000/kcp)