6.2 Protocolos de Alto Desempenho
Há alguns mecanismos que auxiliam no aproveitamento do uso de rede, porém muitas ferramentas foram projetadas para redes de comunicação e não para redes locais com altas disponibilidades de largura de banda e baixo retardo, assim sendo, necessita-se de uma mudança para protocolos mais leves (lightweight protocols) e mais eficientes, para que a troca de pacotes seja otimizada.
Entre os exemplos existentes, há os sistemas denominados Beowulf que são um conjunto de computadores pessoais interligados através de uma rede SAN, com o objetivo de atender um determinado tipo de aplicação. São também chamados de o paradigma de Cluster Computing, uma forma mais abrangente da computação de alto desempenho, num único ambiente computacional, onde os recursos disponíveis são distribuídos.
Não há uma correlação direta entre a infraestrutura e o desempenho das aplicações nas redes e os protocolos de transporte são inadequados para uma evolução das configurações atuais para ambientes de alto desempenho.
6.3 Protocolos e Melhoria de Desempenho
Há três abordagens no que tange ao desempenho de uma arquitetura de protocolo: minimizar os requerimentos de processamento, através da gerência da conexão; diminuir o controle de erros (error free), com esquemas para tratamento de perda de dados na transmissão e buffer overflow, sem causar overhead na rede, e melhorar o algoritmo de controle de fluxo, para evitar congestionamento na banda.