Bibliografia

Os seguintes textos foram consultados para a confecção deste website:

MILOJICIC, Dejan; KALOGERAKI, Vana; LUKOSE, Rajan; NAGARANJA, Kiran; PRUYNE, Jim; RICHARD, Bruno; ROLLINS, Sami; XU, Zhichen; Peer-to-Peer Computing. HP Laboratories Palo Alto, California, Estados Unidos, Março de 2002.

GRAHAM, Ross. Peer-to-Peer: Toward a Definition. Disponível em: <http://www.ida.liu.se/conferences/p2p/p2p2001/p2pwhatis.html>. Acessado em 24/03/2018.

BROWN, Aaron. Pirate Bay WARNING: Thousands SUED for downloading for FREE, as legal action intensifies. Disponível em: <https://www.express.co.uk/life-style/science-technology/917847/The-Pirate-Bay-Torrent-Warning-Download-UK>. Acessado em 25/03/2018.

MICROSOFT, Windows Update Delivery Optimization and privacy. Disponível em: <https://privacy.microsoft.com/en-us/windows-10-windows-update-delivery-optimization>. Acessado em 25/03/2018.

VU, Quang; LUPU, Mihai; CHIN, Beng; Peer-to-Peer Computing: Principles and Applications. Springer, 2010.

VADIVU, G; GOMATHI, C; PRIYA, A; Protecting peer-to-peer networks from the denial of service attacks. 3rd International Conference on Electronics Computer Technology (ICECT), India, 2011.

BHARAMBE, Ashwin; DOUCEUR, John et al. Donnybrook: Enabling Large-Scale, High-Speed, Peer-to-Peer Games. ACM SIGCOMM 2008 conference on Data communication, páginas 389-400, EUA, 2008

KUROSE, James. ROSS, Keith. Computer Networking: A Top-Down Aproach. 6ª edição, páginas 144-156, Pearson, 2013.

PFITZMANN, Andreas; WAIDNER, Michael. Networks Without User Observability. Institut fur Informatik EV, Universitat Karlsruhe, 1987.

LESKOVEC, Jure. Stanford Large Network Dataset Collection. Disponível em: <https://snap.stanford.edu/data/index.html>. Acessado em 30/03/2018.

RITTER, Jordan. Why Gnutella Can't Scale. No, Really. 2001 Disponível em: <http://www.darkridge.com/~jpr5/doc/gnutella.html>. Acessado em 26/05/2018.

WOLFRAM ALPHA, Graph Theory. Disponível em: <http://mathworld.wolfram.com/topics/GraphTheory.html>. Acessado em 30/03/2018.

Tournament - Wikipedia. Disponível em: <https://en.wikipedia.org/wiki/Tournament>. Acessado em 30/03/2018.

KONC, Janez. JANEZIC, Dusanka. An improved branch and bound algorithm for the maximum clique problem. National Institute of Chemistry, Ljubljana, Slovenia, 2007.

WATTS, Duncan. STROGATZ, Steven. Collective dynamics of ‘small-world’ networks. Nature volume 393, páginas 440–442. Junho de 1998.

JENKOV, Jakob. Peer Routing Table. Disponível em: <http://tutorials.jenkov.com/p2p/peer-routing-table.html>. Acessado em 30/03/2018.

RATTON, Daniel; Slides de Sistemas Distribuídos (Distributed Hash Tables). Disponível em: <http://www.land.ufrj.br/~daniel/sd/>. Acessado em 29/05/2018.


As seguintes imagens foram extraídas de suas respectivas fontes:

Banner da página "Introdução" extraído de <http://www.huawei.com/better-connected-world/en/>. Acessado em 25/03/2018.

Primeira imagem do corpo da página "Introdução" adaptada de: <https://www.digitalcitizen.life/what-is-p2p-peer-to-peer>. Acessado em 25/03/2018.

Banner da página "Aplicações" extraído de <http://www.businesskorea.co.kr/english/news/ict/11443-thing-based-internet-south-korea-has-largest-number-iot-connected-devices>. Acessado em 25/03/2018.

Primeira imagem do corpo da página "Aplicações" adaptada de: Computer Networking: A Top-Down Aproach.

Segunda imagem do corpo da página "Aplicações" adaptada de: Computer Networking: A Top-Down Aproach.

Terceira imagem do corpo da página "Aplicações" adaptada de: <https://privacy.microsoft.com/en-us/windows-10-windows-update-delivery-optimization>. Acessado em 25/03/2018

Quarta imagem do corpo da página "Aplicações" extraída de: <https://setiathome.berkeley.edu/sah_graphics.php>. Acessado em 25/03/2018

Quinta imagem do corpo da página "Aplicações" extraída de: <https://privacy.microsoft.com/en-us/windows-10-windows-update-delivery-optimization>. Acessado em 25/03/2018

Banner da página "Arquitetura" extraído de <https://steemit.com/cryptocurrency/@gcox/cryptonomics-101-lesson-2-what-is-blockchain>. Acessado em 27/03/2018.

Primeira imagem do corpo da página "Arquitetura" adaptada de: Computer Networking: A Top-Down Aproach.

Segunda imagem do corpo da página "Arquitetura" extraída de: <https://pt.wikipedia.org/wiki/Peer-to-peer#/media/File:Overlay_p2p.jpg>. Acessado em 30/03/2018.

Terceira imagem do corpo da página "Arquitetura" adaptada de: <http://slideplayer.com.br/slide/333488/>. Acessado em 30/03/2018.

Quarta imagem do corpo da página "Arquitetura" adaptada dos slides de Sistemas Distribuídos do professo Daniel Ratton Figueiredo. Disponível em: <http://www.land.ufrj.br/~daniel/sd/>. Acessado em 29/05/2018.

Quinta imagem do corpo da página "Arquitetura": elaboração própria.

Sexta, sétima e oitava imagens do corpo da página "Arquitetura" adaptadas de: <http://www.hpl.hp.com/techreports/2001/HPL-2001-324.pdf>. Acessado em 27/03/2018.

Banner da página "Análise de Grafos" extraído de <https://quantdare.com/graph-theory-finance/>. Acessado em 30/03/2018.

Primeira imagem do corpo da página "Análise de Grafos" adaptada de: <http://www.icodeguru.com/vc/10book/books/book9/mf1206.htm>. Acessado em 30/03/2018.

Segunda imagem do corpo da página "Análise de Grafos" adaptada de: <https://en.wikipedia.org/wiki/Clustering_coefficient>. Acessado em 01/04/2018.

Terceira imagem do corpo da página "Análise de Grafos" extraída de: <https://en.wikipedia.org/wiki/Tournament>. Acessado em 30/03/2018.