CS/컴퓨터 네트워크
11. P2P
SNNP
2020. 4. 7. 14:37
* P2P 아키텍처
- no always on server 서버가 항상 켜져있지 않아도 됨
- 토렌트, 스카이프가 대표적 예시
* BitTorrent
- 256kB 청크 사이즈로 주고받음
- 내가 원하는 파일을 요구하면 거기에 관련된 청크를 주고받음
- 그 파일 관련 청크를 가진 사람과 주고받음
- 내가 가진 청크를 누군가가 필요로 하면 줌
- 피어들끼리 동등한 입장에서 데이터를 보내주고 요구함
- 이것들을 관리하는 것이 트래커 :: 청크에 대한 리스트를 갖고 있음