미국 토렌트 불법다운로드와 관련된 경고를 받았다면

미국 토렌트 불법다운로드와 연관된 경고를 받았다면

미국의 경우, 지난 2013년부터 저작권 경고 시스템 Copyright Alert System CAS에서 식스 스트라이크 Six Strikes라는 프로그램을 운영하고 있습니다. CAS는 미국의 주요 저작권 단체인 미국영화협회Motion Picture Association of America와 미국음반산업협회Recording Industry Association of America가 미국에서 인터넷 서비스를 제공하는 회사Internet Service Provider ISP와 협력하여 만든 저작권 보호 시스템으로서 미국의 주요 ISP 업체인 Verizon, Comcast, ATT, Cablevision 등, 사실상 거의 모든 ISP 업체들이 참여하고 있습니다.


조각 다운로드
조각 다운로드

조각 다운로드

트래커로부터 피어들의 IP 목록을 받은 클라이언트는, 피어들과 hash를 교환합니다.

먼저 모든 피어들에게 m_mp4의 hash 값을 전송하고 해당 메모를 받은 피어들 중 파일 공유가 가능한 피어는 다시 동일한 m_mp4의 hash로 응답합니다. 이렇게 hash가 교환된 후 클라이언트와 피어는 세션을 생성하고(응답 온 피어일 경우) 제작된 세션을 통해 파일 조각을 교환합니다.

비트트토렌트의 동작방식
비트트토렌트의 동작방식

비트트토렌트의 동작방식

비트토렌트 파일의 확장자는 .torrent이며, 이 파일은 다운로드 받고자 하는 파일의 정보를 담고 있습니다. 이 파일은 공유 할 파일을 갖고 있는 사용자가 자료 공유 목적으로 토렌트 파일을 작성하여 웹에 게시하는 것이 일반적이며, 해당 파일을 실행하기 위해서는 BitTorrent 프로그램이 필요합니다.ex. BitTorrent, uTorrent 등. 클라이언트는 프로그램을 실천하고 다운받을 파일의 정보를 담고 있는 토렌트 파일을 실행하여 파일 정보를 요청합니다.

비트토렌트 구성요소

조각Piece 파일을 비트 단위로 조각 낸 파일. 조각의 크기는 토렌트 생성 시에 설정할 있습니다. 시더Seeder 공유 파일의 모든 조각파일 완전체을 갖고 있는 의뢰인 리처Leecher 공유 파일의 일부 조각을 갖고 있는 의뢰인 피어Peer 시더리처를 총칭 트래커Tracker 파일 공유를 위해 피어 정보를 관리 하는 서버. 누구나 트래커 서버를 운영할 수 있다비트토렌트는 오픈소스입니다. 따라서 파일마다.

다른 Tracker를 가질 수 있고, 하나의 파일이 여러개의 Tracker를 가질 수도 있습니다. 스웜(Swarm) : 각 공유 파일마다. 갖고 있는 고유 식별자(hash)와 공유 파일을 갖고있는 피어 리스트 정보. 트래커가 관리합니다.

파일을 공유하고 있는 피어 리스트 반환

Tracker Request를 받은 트래커는 메시지에 포함된 hash값을 참조해 해당 hash에 대한 swarm이 존재하는지 확인합니다.

swarm이 존재한다면 피어들의 IP리스트를 만들어 Tracker Response 메모를 클라이언트에 전송하는데, 이 때 선정되는 피어는 랜덤입니다. 디폴트로 50개 피어의 주소를 전송합니다.

피어 간 통신

클라이언트가 피어 리스트를 다. 받았다면 이제 리스트에 있는 피어들과 해시를 교환해야 합니다. 다음은 피어 간 문자 교환을 도식화한 것입니다. 1. 클라이언트는 목록의 피어들에게 파일 hash, 본인의 peer id를 전송하여 연동 가능한지 확인합니다. 2. 메모를 받은 피어 중 연결이 가능한 피어는 다시 파일 hash, 본인의 peer id로 응답합니다. 이 일련의 과정을 handshake라 합니다. handshake가 완료되면 세션이 생성되고 파일 전송을 준비합니다.

다음은 peer간 사용되는 문자 종류다. 5, 6. 세션이 성립된 후 자신이 갖고 있는 조각의 정보를 클라이언트에게 알린다. 이 메모를 통해 클라이언트는 피어들이 갖고 있는 조각 정보를 보고 필요한 조각을 요청할 수 있게 됩니다.

토렌트는 불법인가?

토렌트 프로토콜 자체는 불법이 아닙니다. 토렌트를 잘 사용하면 홈페이지 운영자의 호스팅 부담을 덜고 서버 부하를 줄이며, 크기가 큰 파일을 빠른 속도로 공유할 수 있는 등 긍정적인 효과를 얻을 있습니다. 이야말로 새 리눅스 배포판을 미러 서버에서 받는 것보다. 토렌트를 통해 받으면 급속도로 받을 수 있어 일부 배포판의 공식 사이트에서는 토렌트를 이용한 다운로드를 권장하고 있습니다. 다만 영화, 게임, 음악, 드라마, 19금 영상 등 저작권의 보호를 받거나 성범죄연관 법에 저촉되는 콘텐츠를 공유하는데 널리 이용이 되어 불법 복제의 대명사로 알려지게 되었습니다.

위에서 보았듯이 HTTP프로토콜을 이용한 통신으로 통신내용이 암호화되지 않기 때문에 피어의 IP가 그대로 노출됩니다. 또한, 파일 다운과 함께 배포자가 되므로 저작권자가 IP주소를 수집해 고소하는 일도 자주 발생합니다.

자주 묻는 질문

조각 다운로드

트래커로부터 피어들의 IP 목록을 받은 클라이언트는, 피어들과 hash를 교환합니다. 더 알고싶으시면 본문을 클릭해주세요.

비트트토렌트의 동작방식

비트토렌트 파일의 확장자는 . 구체적인 내용은 본문을 참고하세요.

비트토렌트 구성요소

조각Piece 파일을 비트 단위로 조각 낸 파일. 궁금한 사항은 본문을 참고하시기 바랍니다.