Basic packet operations.  ACKing and Sending data across the internet