Transfer peer-to-peer de fisiere prin retea. Componente: - peers - optional, un server centralizator Peer: - pune la dispozitie o lista de fisiere sau portiuni de fisiere din care poate trimite segmente cerute de catre alt peer - functioneaza concurent, atat ca si client cat si ca server, in functie de situatie - utilizatorul are acces la un peer (cel instalat local pe calculatorul sau) si ii poate cere acestuia sa aduca un fisier. Peer-ul obtine lista partenerilor de la care poate sa aduca segmente din fisierul cerut si ii contacteaza concurent pe acestia. In momentul in care fisierul a fost transferat complet, acesta este stocat intr-un director configurat de utilizator. - peer-ul poate pune la dispozitie altor parteneri fragmentele de fisiere imediat ce acestea sunt disponibile - lista de noduri (peers) partenere de la care pot fi obtinute fisiere, precum si lista de fisiere disponibile in sistem pot fi obtinute, la alegere, prin una din urmatoarele metode: * de la un server centralizator special conceput in acest sens ("tracker") * distribuit, prin interogarea partenerilor (peers) cunoscuti; initial un peer poate fi configurat cu o lista de parteneri. Orice erori de protocol (fisierul nu exista, comanda incorecta etc.) vor fi tratate.