What needs improvement: - Send new TCP packets if timeout exceeded - Fix Read packet sequencing with network stream This is a part of https://valentin.bzh/posts/2