로컬 네트워크의 원격 컴퓨터에서 파일을 전송해야하므로 FTP를 통해 파일을 전송하려고합니다.ftp로 파일을 보낸 후 데이터 무결성을 검사해야합니까?
분명히 FTP는 TCP 프로토콜을 기반으로합니다. 내 수업을 잘 기억한다면 TCP와 UDP의 차이점은 TCP가 네트워크 패킷이 올바르게 송수신되는지 검사한다는 것입니다.
내가 체크섬 확인을 추가해야하는지 스스로 묻는다면, 내 결론은 입니다. 나는 할 필요가 없습니다. 나 맞아 ?
바이너리 전송과 텍스트 전송의 차이점을 알고 있으며 (Windows에서만 작동하는) 바이너리 전송 만 수행 할 계획입니다.
바이너리 FTP로 전송 된 큰 파일의 체크섬을 실제로 수행해야합니까?
분명히 말해서 교환 중에 변경되지 않은 비트가 있는지 확인하려면 데이터 무결성이 필요합니다. 작업은 개인 네트워크에서 수행되기 때문에 중간에있는 사람은 문제가되지 않습니다.
보안 질문이 확실하지 않습니다. 너 한테 보안 대책이 없다면? – schroeder
대신 SFTP를 사용 하시겠습니까? 그것은 MITM 측면을 무너 뜨릴 것이다. – schroeder
필요하지 않지만 무결성을 염려 할 때 유용 할 수 있습니다. – dandavis