다운로드 후 큰 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.