다운로드 후 큰 zip 파일이 자주 손상되는 이유는 무엇입니까?


1

웹 브라우저를 사용하여 큰 zip 파일 (2-4gb)을 다운로드하면 압축을 풀고 비올라가 손상되었습니다. 이것은 너무 자주 발생합니다. 신뢰할 수없는 브라우저는 파일 (http)을 다운로드하는 수단입니까? 더 좋은 방법이 있습니까? 그런 파일을 다운로드해야하는데 크롬을 사용하여 성공적으로 가져올 수없는 것 같습니다.


더 흥미로운 점은 브라우저가 다운로드 한 직후에 브라우저가 손상
— 되었다고 알려주지 않지만

답변:


4

고려할 수있는 몇 가지 사항이 있습니다.

  • 브라우저 선택 . 얼마 전에 Internet Explorer는 종종 이런 종류의 문제를 일으켰습니다.

  • FTP . 가능하면 HTTP (Hypertext Transfer Protocol)가 아닌 FTP (File Transfer Protocol)를 통해 FTP 서버에서 다운로드를 시도 할 수 있습니다. 이름에서 FTP가 파일 전송 전용임을 알 수 있습니다.

  • 명령 줄 다운로드 유틸리티 . 전용 소프트웨어는 종종 그러한 작업을 수행하는 브라우저보다 낫습니다.

    Windows : BITSAdmin 이 내가 처음 찾은 것이지만 더 많은 것이 있습니다.

    리눅스 : wget등

  • 인터넷 연결 . 우선, 인터넷이 10 분마다 끊어지지 않는지 확인하십시오. 웹 서핑에는 영향을 미치지 않지만 일부 브라우저를 통해 다운로드하는 데 문제가 될 수 있습니다 (명령 줄 유틸리티는 임시 솔루션 일 수 있음). 케이블이 손상되지 않았는지 확인하십시오.

  • 바이러스 백신 . 바이러스 백신이 다운로드중인 파일을 비트 단위로 확인하는 경우 프로세스를 지연시키고 문제를 일으킬 수 있습니다. 알 수없는 파일을 다운로드 할 때 바이러스 백신을 꺼야한다고 말하지는 않지만 다른 모든 것이 실패하면 이러한 종류의 테스트를 수행 할 수 있습니다.

일반적으로 발생하는 문제에 대한 추가 정보가 없으면 조언을하기가 어렵습니다.


2

파일이 클수록 오류가 발생할 가능성이 높아집니다.

전송 중이나 스토리지에서 손상이 발생할 수 있습니다. 마그네틱 하드 드라이브의 비트 오류율 (BER)은 10의 1에서 14의 거듭 제곱 (14)으로 가정합니다. 이는 저장된 12TB마다 약 하나의 가능한 오류로 해석 됩니다 . 충분히 큰 파일을 저장하면이 한계를 극복 할 수 있습니다.

마찬가지로 네트워크 전송시 특히 무선 네트워크에서 오류가 발생합니다. 이들 중 대부분은 데이터 청크를 다시 전송하여 수정되거나 수정됩니다. 그러나 오류를위한 공간도 남아 있습니다.


1

브라우저로 다운로드 한 후 항상 5-10 초 정도 기다리십시오. 파일을 가져 오기 전에-브라우저에서 플러시 할 파일 버퍼가 있습니다.


1

TCP가 손실이 없다는 것을 고려할 때 데이터 전송으로 인해 손상이 발생하면 정말 놀랍습니다. 파일의 출처이거나 시스템에서 발생하는 문제 일 가능성이 큽니다.


패킷은 손실이 없지만 패킷 내용이 손상 될 수 있습니다. TCP만으로는 내용을 확실하게 확인할 수있는 방법이 없습니다.
— 좀비

@Zombies-TCP에는 내용을 확인하는 "밀폐형"방법이 없지만 체크섬을 확인하고 체크섬이 일치하지 않으면 패킷 재전송을 요청합니다.
— ToolmakerSteve
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.