1. 32bit windows <-tcp-> 32bit linux = fine
2. 32bit windows <-udp-> 32bit linux = lost when package too large
3. 64bit linux <-tcp-> 32bit linux = many re-transmit
4. 64bit linux <-udp-> 32bit linux = horrible
5. 32bit linux <-tcp-> 32bit linux = fine
6. 32bit linux <-udp-> 32bit linux = fine