なんで再送制御を自前で実装するんだろう・・・だったらTCP使えと