allow binding of client ip on a specific port
emit ack when receiving ack packet
fix bug for ack when token length is not 4