Evaluation of the Pepcc protocol for reliable multicast transmission in the Internet / Avaliação do protocolo multicast e PePcc para transmissões confiáveis na Internet

AUTOR(ES)
DATA DE PUBLICAÇÃO

2003

RESUMO

Aplicações como a World-Wide Web, correio eletrônico e transferência de arquivos são a principal fonte de tráfego em redes de comunicação entre computadores hoje em dia. A tecnologia IP, base da Internet, não dispõe de reservas de recursos, e a divisão justa da capacidade da rede entre os fluxos que competem se dá através de mecanismos que devem estar presentes nos protocolos executados nas estações fim (hosts). Tal é denominado controle de congestionamento fim a fim. O tráfego na Internet é predominantemente composto por fluxos TCP, que é dotado de controle de congestionamento. Para o bom funcionamento da Internet, novos protocolos de transporte ou de aplicação devem incluir mecanismos de controle de congestionamento que sejam "amigáveis" ao TCP, ou seja, que não ocupem mais recursos do que deveriam. O surgimento de IP multicast viabilizou, no final nos anos 90, novas aplicações na Internet, como aplicações de trabalho em grupo, bancos de dados distribuídos, vídeo-conferência, etc. Muitas dessas aplicações dependem de protocolos multicast para comunicação eficiente na Internet, pois essa tecnologia permite que apenas uma cópia dos dados seja enviada. Entretanto, infelizmente, o uso de protocolos multicast não é tão comum quanto poderia se imaginar. A principal razão para isso é a relutância dos provedores Internet em habilitar multicast nos equipamentos, pois esses já a suportam. Tal relutância advém do fato de não existirem mecanismos de controle de congestionamento adequados para protocolos multicast. Esta é uma área ativa de pesquisa, e assunto desta dissertação. O foco do trabalho reside em avaliar, através de um extenso conjunto de experimentos de simulação propostos na literatura, o PePcc, um protocolo multicast baseado em janela e polling, acrescido de um mecanismo de controle de congestionamento. Este tipo de protocolo é utilizado predominantemente para transferência confiável de dados, similarmente ao TCP. A dissertação analisa o comportamento do protocolo mediante situações tantos típicas como extremas, que podem ser encontradas na Internet.

ASSUNTO(S)

multicast internet controle de congestionamento congestion control internet multicast ciencia da computacao

Documentos Relacionados