Referências

O curso será baseado principalmente em artigos de conferências recentes.


Artigos

Esta lista contém artigos clássicos relacionados às áreas de Redes de Computadores e Sistemas Distribuídos em geral, bem como artigos básicos sobre tópicos da disciplina. Posteriormente ela deve ser estendida com artigos recentes mais diretamente ligados ao curso e que serão abordados nos seminários.


Conceitos gerais de projeto de sistemas

A Note on Distributed Computing
Hints for Computer System Design
End-To-End Arguments In System Design - Saltzer, Reed, Clark
(ACM TCS 1984)


Arquitetura de rede

The Design Philosophy of the DARPA Internet Protocols
(SIGCOMM'88)
OSI Reference Model - The ISO Model of Architecture for Open Systems Interconnection
(IEEE TComm 1980)


TCP/IP

TCP Behavior of a Busy Internet Server: Analysis and Improvements
(Infocom'98)
TCP Performance
(Cisco IP Journal, 3(2) 2000)
The Future of TCP
(Cisco IP Journal 3(3), 2000)


PlanetLab

A Blueprint for Introducing Disruptive Technology into the Internet
(ACM HotNets-I Workshop, Oct'2002)


Redes overlay

Resilient Overlay Networks
(SOSP 2001)
OverQoS: An Overlay Based Architecture for Enhancing Internet QoS
(NSDI 2004)


CDNs

The Measured Performance of Content Distribution Networks
(WCCD'00)
Web Caching and Content Distribution: A View from the Interior
(WWW'00)
On the Use and Performance of Content Distribution Networks
(SIGCOMM WIMW'01)
The Effectiveness of Request Redirection on CDN Robustness
(OSDI'02)


Naming

The design and implementation of an intentional naming system
(ACM SOSP'99)
Active Naming: Programmable Location and Transport of Wide-Area Resources
(USITS'99)
A Layered Naming Architecture for the Internet
(SIGCOM'04)


Redes Peer-to-Peer (P2P)


Redes P2P não estruturadas

Os artigos para leitura e escrita do resumo devem ser obtidos do Moodle/Learnloop. Eles podem não corresponder aos listados aqui.

Gnutella Protocol Specification v0.4
Publicado na WWW
Mapping the Gnutella Network (Properties and Implications)
U Chicago 2001
Why Gnutella Can't Scale. No, Really.
(Publicado na WWW)
Can Heterogeneity Make Gnutella Scalable?
IPTPS 2002


Redes P2P estruturadas

Os artigos para leitura e escrita do resumo devem ser obtidos do Moodle/Learnloop. Eles podem não corresponder aos listados aqui.

Chord: A Scalable Peer-To-Peer Lookup Service for Internet Applications
SIGCOMM 2001.
A Scalable Content-Addressable Network
SIGCOMM 2001.
Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems
IFIP/ACM Middleware'2001
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and Routing
UCB Tech. Report UCB/CSD-01-1141


Frameworks para sistemas distribuídos

Object Oriented Framework Development
Marcus Eduardo Markiewicz e Carlos J.P. Lucena, artigo publicado na ACM Croosroads Student Magazine.


Tendências

Rethinking the design of the Internet: the end-to-end arguments vs. the brave new world - Blumenthal, Clark
(esse link só deve ser acessível a partir de máquinas na UFMG);
-- Uma discussão sobre a validade do princípio na Internet do futuro, com QoS, CDNs, etc.
Tussle in Cyberspace: Defining Tomorrow's Internet
Looking Over the Fence at Networks: A Neighbor's View of Networking Research
Creating the New Public Network
(Institute for the Promotion of the IP Utility)

Versão HTML produzida por Dorgival Guedes
(2008-11-06)