Alternativas em protocolos de redes na camada de transporte para aplicações de transmissão de áudio

A transmissão (streaming) de áudio é frequentemente tratada como uma aplicação em redes na qual são menos importantes as questões relacionadas a perdas de pacote e integridade de dados, mas onde a latência adquire importância crucial. No entanto, pode-se identificar alguns cenários de uso, como a gravação remota, onde a integridade do fluxo de dados passa a ter maior importância. Apesar de muitas aplicações para streaming hoje usarem o protocolo UDP, é importante investigar algumas alternativas em protocolos de transporte, especialmente em aplicações diferentes de Voice-over-IP (VoIP) ou performance ao vivo distribuída. Neste seminário iremos comparar a transmissão de dados em redes locais usando quatro diferentes protocolos de transporte da pilha TCP/IP: TCP, UDP, STCP e DCCP. Discutiremos cada um destes protocolos e suas características, inicialmente de um ponto-de-vista teórico, e em seguida através de resultados experimentais.