서버
클라이언트
Socket : 소켓 생성
(클라이언트는 연결을 요청하기 때문에 포트번호를 알고 있을 필요가 없어서 Bind가 없음)
Connect : 소켓에게 임의의 소켓 번호가 부여되고, 서버 소켓과 연결을 맺음(3-way handshake)
Send / Recv : 연결을 맺은 서버 소켓과 데이터 주고받기
CloseSocket : 서버와 연결 종료하고 소켓에 할당되었던 자원 반납