이제 여러분 프로그램이 데이터를 보내거나 받는 과정을 살펴보겠습니다. 기본적으로 데이터를 보내는 것은 우편을 보내는 것과 같습니다. 우편을 보내려면 송신자와 수신자가 봉투에 기재되어야 하고, 수신자 주소는 정확해야 하며, 도달 가능한 주소여야 합니다. 이 조건들을 만족해야만 상대방에게 데이터를 보낼 수 있습니다. UDP 소켓 통신이 대표적입니다.