|
Esta página não está suficientemente traduzida!
Obtém uma licença grátis (cFos, cFosSpeed ou cFosBC) por nos ajudar. Mais informação |
* BL = mode de Baixa Latência, consome cerca de 5-10% da taxa de transferência
cFos Traffic Shaping reduz os atrasos durante a transferência de dados e permite que navegue a Internet até três vezes mais rápido. Assim pode usar a largura de banda total da sua ligação!
Durante transferências TCP/IP, uma certa quantidade de dados precisa de ser confirmada na recepção antes de mais dados poderem ser enviados. O atraso na confirmação de resultados dos dados em taxas de transferência decrescentes, assim forçando o emissor a esperar. Especialmente para DSL e cabo, é possível desacelerar muito um download enchendo o canal de upstream (que tem a menor largura de banda) com um upload. Isto acontece porque em tal cenário porque não sobra largura de banda de upstream que chegue para confirmação de dados.
A solução standard para isto tem sido tentar compensar isso aumentando o tamanho da janela TCP, assim permitindo que mais
dados sejam enviados sem confirmação imediata. O principal problema é que isto também leva a um aumento dos pings (latência)
e atrasos significativos durante a visualização das Webpages. Latência até 2 segundos não é incomum para janelas TCP de tamanho
512k. Em suma, grandes tamanhos de janela não vão permitir atingir a velocidade de download total.
Por contraste, cFos Traffic Shaping dá prioridade ao tráfego de dados de tal maneira que os pacotes importantes passam à
frente dos pacotes normais. Desta forma, as respostas chegam sempre a tempo e os uploads não voltarão a entupir a sua ligação
de banda larga
A tecnologia do cFos Traffic-Shaping reconhece muitos dos pacotes importantes e dá-lhes prioridade de modo a manter o tráfego Internet a correr levemente mas também para manter pings baixos. Isto não só acelera a navegação e velocidades de download significativamente, mas é também uma vantagem decisiva para os jogos online.
Com o cFos Traffic Shaping, vai notar melhoramentos notáveis e benefícios tais como:
Sem Traffic Shaping, os pings podem facilmente chegar a uns horríficos 2 segundos, o que fará com que a participação em
sessões de Telnet ou SSH uma tarefa árdua – se não mesmo impossível. Mas com o cFos Traffic Shaping, a latência
mantém-se normal.
Isto apenas já deve tornar a sua experiência de navegação totalmente nova!
Também significa que ao navegar a Web, vai ser difícil sequer notar as transferências de dados no background. Novamente, uma latência de tal modo reduzida é especialmente boa para os jogos online.
Primeiro, cFos Traffic Shaping mede as taxas de upstream e downstream e também os atrasos de ping para cada ligação à Internet. Depois utiliza esta informação para controlar as filas de todas as transferências de dados da Internet. Para mais, Traffic Shaping designa a largura de banda disponível dinamicamente para cada ligação individual à medida que é preciso.
Não só o cFos Traffic Shaping dá prioridade aos ACKs, mas também outros pacotes importantes como aqueles utilizados para Telnet e SSH. Assim, com cFos Traffic Shaping, programas de partilha de ficheiros ou uploads de mail que entopem a ligação serão finalmente uma coisa do passado!
Para além de dar prioridade aos pacotes ACK, Traffic Shaping faz ou deixa fazer o seguinte:
A cFosSpeed Traffic Shaping consiste em duas partes principais: primeiro, descobrir as velocidades máximas de linha (envio/recebim. resposta) e então, envia dados, não mais do que a velocidade de envio, e usa uma fila de prioridades para o resto dos dados. Assim, os dados mais urgentes podem ser enviados primeiro. Quando está recebendo, o cFosSpeed não pode mudar a ordem dos pacotes de dados a serem recebidos, mas pode retardar tanto os remetentes que a linha não será entupida desse lado e os tempos de ping serão bons e de baixos.
O cFosSpeed determina as velocidades de transmissão através do envio de pacotes de ping. Estes pacotes são enviados com um pequeno valor de TTL, de modo a retornar rapidamente e produzir tempos mais precisos. Para esta finalidade, o cFosSpeed envia pacotes de ping ICMP (echo request) regulares ou pequenos pacotes UDP, o que funcionar melhor.
Ao longo do tempo, o cFosSpeed registra o menor tempo de ping. Então, quando depois o cFosSpeed registra tempos de ping altos, ele saberá que as linhas estão congestionadas. Para enfrentar isso, o cFosSpeed irá reduzir a velocidade de envio e/ou recebimento.
Este método funciona muito bem em meios de transmissão de dados que são muito estáveis e trabalham com a mesma velocidade e latência como DSL ou Cabo. Contudo, ele traz problemas em meios com variações de ping altos, como conexões móveis sem fio (UMTS, WIMAX, CDMA, CDMA 2000, etc). Um aumento temporário no tempo de ping fará com que o cFosSpeed reduza a velocidade do envio ou recebimento, mesmo se o aumento no tempo de ping não for causado pelo congestionamento da linha. Assim, o cFosSpeed não alcançará a velocidade máxima nem usará a largura da banda disponível.
Como solução, agora o cFosSpeed conduz uma análise estatística do tempo de ping por um tempo relativamente longo para determinar o tempo de ping normal da conexão e seu desvio típico. Esses dados estatísticos são dinamicamente ajustados, então mudanças na largura da banda ou latência serão detectadas e própriamente refletidas. Isso não só melhora a velocidade de transmissão em conexões móveis, como também aumenta ligeiramente a velocidade de resposta numa conexão DSL ou a cabo.
Estas análises estatísticas trabalham bem enquanto o cFosSpeed pode ter certeza que as mudanças nos tempos de ping medidos refletem o comportamento na média normal. Infelizmente, o tráfego enviado ou recebido na mesma linha por outros usuários irá aumentar os tempos de ping e corromper as estatísticas e, portanto, causaria diminuição desnecessária nas taxas de velocidade de envio ou recebimento.
Abordagem do cFosSpeed com a nova característica Net Talk: cada cFosSpeed conectado no mesmo roteador (ou seja, na mesma rede local) informa a quantidade de dados que enviou e recebeu a todos os outros controladores cFosSpeed. Isso permite que todos os controladores cFosSpeed ajustem suas velocidades de acordo com o somatório de tráfego e não apenas com a sua parcela. O resultado são estatísticas mais precisas e assim melhora a qualidade da traffic shaping, significando que mais dados podem ser transmitidos mantendo os tempos de ping baixos.
| greenpeace.org | |
| cFos | 5.5 sec |
| XP | 19.6 sec |
| amazon.com | |
| cFos | 8.3 sec |
| XP | 39.2 sec |
Primeiro, tenha em mente que testes com apenas um upload ou download pode apenas medir a taxa de transferência máxima da sua ligação em up ou downstream. É por isso que vai precisar de gerar pelo menos dois streams de dados para aumentar os efeitos do cFos Traffic Shaping:
Ambos o cFos e o cFosSpeed irão calibrar-se respectivamente à ligação. Isto significa que melhores resultados são atingidos depois de ter usado esses programas por vários dias, durante os quais deve correr tantos uploads ou downloads como possível a toda a velocidade.
Agora envie para si um e-mail com um anexo de pelo menos 5 MB. Numa ligação standard, isto deve dar-lhe à volta de 5 minutos para medições. Para cada teste, deve esvaziar a cache do seu browser e registar os tempos de carregamento dos seus Web sites. Todos os testes devem ser repetidos várias vezes para máxima precisão
Por exemplo, durante um upload e um download, uma ligação DSL "típica" de 768 kbit/s deve chegar a uma taxa de download de cerca de 8 kbytes/s e uma taxa de upstream de aproximadamente 16 kbytes/s. 11.5 kbytes/s desse valor estão disponíveis para uploads, enquanto que os restantes 4.5 kbytes/s são usados para gerir os dados de confirmação da sessão de download.
Uma forma fácil e precisa de manter registo dos pings é usar a nossa hrPing freeware utility .