프리넷 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
9번째 줄: 9번째 줄:
 
프리넷 소프트웨어와 데이터 저장 개념은 원래 이안 클라크에 의해 개발되었지만, 프리넷은 2000년부터 지속적인 개발을 진행하고 있다. 프리넷은 기존의 피투피 공유 애플리케이션과 보안 특성과 상호 작용성 측면에서 다르다. 프리넷은 프리넷 네트워크에 업로드된 콘텐츠 접근에만 사용할 수 있다. 일반적으로 프리넷은 "자유"를 출판하고, 게시판을 통해 소통하고, 콘텐츠를 배포하고, 포럼을 활성화하고, 다운로드를 위해 사용된다. 프리넷의 통신은 대체 [[노드]]를 통해 [[라우팅]] 되므로 프리넷 사용자가 추적될 가능성이 감소한다. 또, 프리넷은 파일을 올린 사용자가 오프라인 상태에서도 다른 사용자가 파일을 계속 다운받을 수 있도록 허용하고 있다. 프리넷 [[애플리케이션]]의 주요 특징은 다음과 같다.
 
프리넷 소프트웨어와 데이터 저장 개념은 원래 이안 클라크에 의해 개발되었지만, 프리넷은 2000년부터 지속적인 개발을 진행하고 있다. 프리넷은 기존의 피투피 공유 애플리케이션과 보안 특성과 상호 작용성 측면에서 다르다. 프리넷은 프리넷 네트워크에 업로드된 콘텐츠 접근에만 사용할 수 있다. 일반적으로 프리넷은 "자유"를 출판하고, 게시판을 통해 소통하고, 콘텐츠를 배포하고, 포럼을 활성화하고, 다운로드를 위해 사용된다. 프리넷의 통신은 대체 [[노드]]를 통해 [[라우팅]] 되므로 프리넷 사용자가 추적될 가능성이 감소한다. 또, 프리넷은 파일을 올린 사용자가 오프라인 상태에서도 다른 사용자가 파일을 계속 다운받을 수 있도록 허용하고 있다. 프리넷 [[애플리케이션]]의 주요 특징은 다음과 같다.
  
분권화된 [[프로세스]]와 사용자 익명성 때문에 시스템을 공격하거나 파괴하는 것은 사실상 불가능하다. 따라서, 프리넷은 악의적인 공격과 위조에서 살아남을 수 있다는 생존(Survival)이 있다. 또한, 프리넷 사용자의 활동을 감시하는 것은 극도로 어렵다는 특징인 안티-스파이(Anti-Spy), 각 사용자가 필요한 정보에 접근하여 가장 효율적인 방법으로 파일화할 수 있도록 설계되었고, 부하와 관계없이 최소한의 대역폭 사용과 효율적인 서비스를 제공하는 효율성(Efficiency), 사용자가 통제할 수 없는 파일 삭제에 대한 자체 기준을 갖고 있어, 가장 자주 사용하지 않는 파일은 삭제되고 가장 자주 사용하는 파일은 보관된다는 파일 제거(File Removal)가 있다.<ref>프리넷 테코피디아 - https://www.techopedia.com/definition/7314/freenet</ref>
+
분권화된 [[프로세스]]와 사용자 익명성 때문에 시스템을 공격하거나 파괴하는 것은 사실상 불가능하다. 따라서, 프리넷은 악의적인 공격과 위조에서 살아남을 수 있다는 생존(Survival)이 있다. 또한, 프리넷 사용자의 활동을 감시하는 것은 극도로 어렵다는 특징인 안티-스파이(Anti-Spy), 각 사용자가 필요한 정보에 접근하여 가장 효율적인 방법으로 파일화할 수 있도록 설계되었고, 부하와 관계없이 최소한의 대역폭 사용과 효율적인 서비스를 제공하는 효율성(Efficiency), 사용자가 통제할 수 없는 파일 삭제에 대한 자체 기준을 갖고 있어, 가장 자주 사용하지 않는 파일은 삭제되고 가장 자주 사용하는 파일은 보관된다는 파일 제거(File Removal)가 있다.<ref>테코피디아 Freenet - https://www.techopedia.com/definition/7314/freenet</ref>
  
프리넷은 기여된 통신 대역폭을 [[풀링]](pooling)함으로써 작동하고, 회원 컴퓨터의 저장공간을 사용자들이 익명으로 검색할 수 있게 한다. 사용자의 회선에 따른 통신 속도, 사용자가 선택한 수준의 익명성에 맞게 설정을 한다. 프리넷은 [[브라우저]] 형태이지만 많은 사용자는 기존의 익숙한 [[P2P]] 형태로 보여주는 [[프로스트]](Frost)를 많이 사용한다.<ref>프리넷 위키백과 - https://ko.wikipedia.org/wiki/%ED%94%84%EB%A6%AC%EB%84%B7</ref> 사용자들은 프리넷 본체를 통한 프로스트에서 채팅을 할 수도, 자료에 대한 Key(일종의 주소)를 주고받기도 한다.<ref>프리넷 나무위키 - https://namu.wiki/w/Freenet?from=%ED%94%84%EB%A6%AC%EB%84%B7</ref>
+
프리넷은 기여된 통신 대역폭을 [[풀링]](pooling)함으로써 작동하고, 회원 컴퓨터의 저장공간을 사용자들이 익명으로 검색할 수 있게 한다. 사용자의 회선에 따른 통신 속도, 사용자가 선택한 수준의 익명성에 맞게 설정을 한다. 프리넷은 [[브라우저]] 형태이지만 많은 사용자는 기존의 익숙한 [[P2P]] 형태로 보여주는 [[프로스트]](Frost)를 많이 사용한다.<ref>위키백과 프리넷 - https://ko.wikipedia.org/wiki/%ED%94%84%EB%A6%AC%EB%84%B7</ref> 사용자들은 프리넷 본체를 통한 프로스트에서 채팅을 할 수도, 자료에 대한 Key(일종의 주소)를 주고받기도 한다.<ref>나무위키 프리넷 - https://namu.wiki/w/Freenet?from=%ED%94%84%EB%A6%AC%EB%84%B7</ref>
  
 
== 특징 ==
 
== 특징 ==
21번째 줄: 21번째 줄:
 
프리넷은 검색된 데이터의 무결성을 보장하는 '콘텐츠 해시 키'의 개념을 오랫동안 지원해 왔다. 이 접근방식은 다른 아키텍처에서도 채택되었다. 또한, 프리넷은 콘텐츠를 디지털 서명할 수 있는 '서명된 서브스페이스 키'도 지원한다. 이를 통해 콘텐츠 무결성도 보장할 수 있고, CHK보다 유연성이 높다.
 
프리넷은 검색된 데이터의 무결성을 보장하는 '콘텐츠 해시 키'의 개념을 오랫동안 지원해 왔다. 이 접근방식은 다른 아키텍처에서도 채택되었다. 또한, 프리넷은 콘텐츠를 디지털 서명할 수 있는 '서명된 서브스페이스 키'도 지원한다. 이를 통해 콘텐츠 무결성도 보장할 수 있고, CHK보다 유연성이 높다.
 
;순방향 오류 수정
 
;순방향 오류 수정
일부 다른 CDN 아키텍처와 마찬가지로 프리넷은 순방향 오류 수정(Forward Error Correction)을 사용하여 파일의 일부 부분을 검색할 수 없더라도 파일을 재구성할 수 있게 해준다. 또한, 프리넷은 유일하게 누락된 파일 구성요소의 재구성 및 재삽입을 포함하는 "힐링"을 지원한다.<ref name="프리넷공홈">프리넷 공식 홈페이지 - https://freenetproject.org/pages/documentation.html#understand</ref>
+
일부 다른 CDN 아키텍처와 마찬가지로 프리넷은 순방향 오류 수정(Forward Error Correction)을 사용하여 파일의 일부 부분을 검색할 수 없더라도 파일을 재구성할 수 있게 해준다. 또한, 프리넷은 유일하게 누락된 파일 구성요소의 재구성 및 재삽입을 포함하는 "힐링"을 지원한다.<ref name="프리넷공홈">Freenet 공식 홈페이지 - https://freenetproject.org/pages/documentation.html#understand</ref>
 
=== 기술 속성 ===
 
=== 기술 속성 ===
 
프리넷의 디자인은 다른 익명성 네트워크와는 매우 다르다. 엔드포인트 간의 트래픽 스트림을 난독하게 만드는 대신, 데이터 자체를 암호화된 블록으로 잘라내 다른 피어의 데이터 저장소에 분산 시켜 중복성과 진술 거부권을 제공한다. 파일의 사용 빈도가 보관 또는 삭제 여부를 지시하기 때문에 사용자는 데이터 저장소에 무엇이 저장되어 있는지 사실상 알 수 없다. 이로 인해 검열에 대한 저항력이 향상된다.
 
프리넷의 디자인은 다른 익명성 네트워크와는 매우 다르다. 엔드포인트 간의 트래픽 스트림을 난독하게 만드는 대신, 데이터 자체를 암호화된 블록으로 잘라내 다른 피어의 데이터 저장소에 분산 시켜 중복성과 진술 거부권을 제공한다. 파일의 사용 빈도가 보관 또는 삭제 여부를 지시하기 때문에 사용자는 데이터 저장소에 무엇이 저장되어 있는지 사실상 알 수 없다. 이로 인해 검열에 대한 저항력이 향상된다.
27번째 줄: 27번째 줄:
 
업로드 후, 게시자는 콘텐츠의 통일된 자원 식별자(URI) [[아카이브]](Archive)의 역할을 하는 키를 얻는다. 이 키는 선택적으로 공유하여 다른 사람이 접근할 수 있도록 할 수 있다. 이것들은 [[프리사이트]]라고 알려져 있고 프리넷 네트워크에서 정적 콘텐츠만 호스트한다. 여기서 데이터베이스나 서버 측 스크립트와 같은 활성 콘텐츠는 불가능하다. 업로더가 오프라인이 된 후에도 데이터는 계속 사용할 수 있으며, 이는 비동기임을 의미한다. 프리넷은 더 넓은 웹에 접속할 수 없는 자급자족 네트워크이다.
 
업로드 후, 게시자는 콘텐츠의 통일된 자원 식별자(URI) [[아카이브]](Archive)의 역할을 하는 키를 얻는다. 이 키는 선택적으로 공유하여 다른 사람이 접근할 수 있도록 할 수 있다. 이것들은 [[프리사이트]]라고 알려져 있고 프리넷 네트워크에서 정적 콘텐츠만 호스트한다. 여기서 데이터베이스나 서버 측 스크립트와 같은 활성 콘텐츠는 불가능하다. 업로더가 오프라인이 된 후에도 데이터는 계속 사용할 수 있으며, 이는 비동기임을 의미한다. 프리넷은 더 넓은 웹에 접속할 수 없는 자급자족 네트워크이다.
  
프리넷에서는 [[자바스크립트]](JavaScript)를 사용할 수 없다. [[HTML]] 표준의 안전한 하위 집합만 화이트리스트에 추가된다. 파일을 다운로드하기 전 또는 [[리디렉션]]할 때 사용자에게 메시지가 표시된다. 프리넷은 [[토르]]와 같은 텔레스코픽 터널을 이용하지 않고, 대신 커버 트래픽에 대한 요청을 함께 묶어서 누가 데이터를 전달하는지, 누가 자료를 요청하는지 상대에게 혼란을 주기 위해 다양한 홉을 통해 전송한다. 또한, 프리넷은 사적인 친구 전용 네트워크로 바꾸는 '다크넷' 모드, 공공 네트워크에 연결되는 '오픈넷' 모드, 그리고 두 가지를 모두 포함하는 '하이브리드' 모드, 이렇게 총 3개의 모드를 지원한다.<ref>프리넷 후닉스 - https://www.whonix.org/wiki/Freenet</ref>
+
프리넷에서는 [[자바스크립트]](JavaScript)를 사용할 수 없다. [[HTML]] 표준의 안전한 하위 집합만 화이트리스트에 추가된다. 파일을 다운로드하기 전 또는 [[리디렉션]]할 때 사용자에게 메시지가 표시된다. 프리넷은 [[토르]]와 같은 텔레스코픽 터널을 이용하지 않고, 대신 커버 트래픽에 대한 요청을 함께 묶어서 누가 데이터를 전달하는지, 누가 자료를 요청하는지 상대에게 혼란을 주기 위해 다양한 홉을 통해 전송한다. 또한, 프리넷은 사적인 친구 전용 네트워크로 바꾸는 '다크넷' 모드, 공공 네트워크에 연결되는 '오픈넷' 모드, 그리고 두 가지를 모두 포함하는 '하이브리드' 모드, 이렇게 총 3개의 모드를 지원한다.<ref>후닉스 Freenet - https://www.whonix.org/wiki/Freenet</ref>
  
 
=== 연결 방법 ===
 
=== 연결 방법 ===

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)