Nederlandsहिन्दी한국어日本語ישראליБеларускаяSlovenščinaSvenskaмакедонскиΕλληνικάČeskyPortuguêsFrançaisไทยItalianoMagyarTürkçeРусский繁體中文CastellanoCastellano (México)Português BrasileiroالعربيةPolskiTiếng Việt简体中文EnglishDeutsch  
cFos YouTube Channel cFos YouTube Channel : Watch cFosSpeed Installation on Win7
c't Testado como o driver DSL mais rápido

Aceleração da Internet através de Traffic Shaping

Como funciona o Traffic Shaping?

Transferência de dados normal
Transferência de dados normal:
A recepção de dados tem de ser confirmada (ACKnowledgment packets) antes de poderem ser enviados novos dados.

Sem Traffic Shaping
Sem Traffic Shaping:
ACK packets são parados e atrasados por um upload simultâneo. Como resultado, o download desacelera também.

cFos Traffic Shaping
cFos Traffic Shaping:
ACK packets têm prioridade no upstream, permitindo que o download continue à velocidade máxima.

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:

Alta velocidade, baixo ping

Pings durante múltiplos downloads e uploads

= melhor RTT Diagram
1-4 uploads: Enquanto os pings permanecem consistentemente baixos com o cFos, o driver XP "desacelera o sistema."

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!

Mas não acredite na nossa palavra; veja por si mesmo.

O que mais faz o Traffic Shaping?

Para além de dar prioridade aos pacotes ACK, Traffic Shaping faz ou deixa fazer o seguinte:

Advanced Traffic Shaping

cFosSpeed traffic shaping consists of two major parts: first, find out the maximum line speeds (send resp. receive) and then, send out data with no more than the sending speed and use a priority queue for the rest of the data. Thus, more urgent data can be sent out first. When receiving, cFosSpeed can not change the order of the data packets to be received, but it can slow down the senders so much that the line is not clogged from that side and ping times are nice and low.

cFosSpeed determines transmission speeds by sending out ping packets. These packets are sent out with a small TTL value, so as to return quickly and produce more accurate timings. For this purpose, cFosSpeed sends regular ICMP echo-request Ping packets or small UDP packets, whatever works better.

Over time, cFosSpeed records the lowest ping time. Then, when later cFosSpeed measures higher ping times, it knows that the line must be congested. To counter that, cFosSpeed will reduce sending and/or receiving speed.

This method works quite well for data transmission media that are very stable and work always with the same speed and latency like DSL or Cable. However, it leads to problems on media with highly varying ping times, like wireless mobile connections (UMTS, CDMA, CDMA 2000, etc). A temporary increase in ping time will cause cFosSpeed to reduce its sending or receiving speed, even if such a spike in ping time might not be caused by a clogged line. Thus, the maximum speed might not reached and cFosSpeed can not use all available bandwidth.

As a solution, cFosSpeed now conducts statistical analysis of ping times over a relative long time period to determine the normal ping time of the connection and the typical deviation from it. This statistical data are dynamically adjusted, so changes in bandwidth or latency are detected and properly reflected. This improves transmission speeds on mobile connections, but also increases responsiveness slightly on DSL or cable connections.

This statistical analysis works fine as long as cFosSpeed can be sure that changes in measured ping times reflect the normal behaviour of the medium. Unfortunately, traffic sent or received over the same line by other users will as well increase the ping times and would poison the statistics and therefore would cause unnecessary slow sending or receiving rates.

cFosSpeed addresses this with its new Net Talk feature: each cFosSpeed connected to the same router (i.e. on the same local network) broadcasts how much data it has sent and received to all other cFosSpeed drivers. This allows all cFosSpeed drivers to adjust their speeds according to the sum of all traffic, not just their own share of it. The result are more accurate statistics, thereby improving the quality of traffic shaping, meaning more data can be transmitted with still low ping times.

Teste você mesmo!

Comparação de tempos de carregamento

greenpeace.org
cFos 5.5 sec
XP 19.6 sec
amazon.com
cFos 8.3 sec
XP 39.2 sec
Quando correr um upload e dois downloads em simultâneo, cFos permite que navegue mais de três vezes mais rápido que o driver do XP!
Data: 09/2004 - Ligação DSL 768/128

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

download & upload combinado

= melhor Taxas de transferência

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.

Que métodos de tuning da Internet alternativos existem?

Todas as imagens e texto nesta página podem ser passado livremente.
Clique nas imagens para abrir em alta resolução.
 
38.107.191.111