통신 방식

- 서버 프로그램을 키고 IP와 PORT를 설정
- 대기 상태(listen)

client
- IP 주소와 포트 번호를 입력하고 접속
- 파일 정보 전송(파일 이름과 데이터 종류가 담긴 패킷)


Server
- 파일 이름 수신 후, 완료 메시지를 보냄
- 다음 데이터 대기

client
[Type][Size][Payload] 구조의 파일 데이터 패킷 전송

Server
- 사이즈만큼 데이터를 수신하여 파일로 완벽히 복원 후 저장
- 완료 메시지 보냄

client
서버와 연결을 끊고 작업 마무리