Lab 04 요약: Fast, Reliable File Transfer Lab 04의 목표는 빠르고 신뢰할 수 있는 파일 전송 프로그램을 설계하고 구현하는 것입니다. 이 과제에서는 네트워크의 대기 시간, 손실률, 대역폭 제한 등의 어려운 조건에서 TCP보다 더 높은 성능을 보이는 파일 전송 유틸리티를 개발합니다. 최종 결과물은 명령줄 인터페이스를 통해 동작하며, 안정적이고 오류 없이 파일을 전송해야 한다. 이 랩은 기존 업무에서 사용했던 프로토콜을 차용했다.주요 요구 사항 1. 프로그램 설계 • IP 기반 파일 전송 유틸리티 구현. • 전송 파일의 크기는 최소 1GB 이상이어야 함. • 명령줄 인터페이스는 scp와 유사하게 설계. 2. 성능 테스트 시나리오 • Case 1: • RTT..