1001Ferramentas
📈Calculadoras

TCP Window Scaling Factor

Calcula fator de window scaling necessário para suportar uma janela TCP grande (>64KB).

Shift count

TCP window scaling e links de alta vazão

O cabeçalho TCP original guarda só 16 bits para a janela de recepção, o que a trava em 65.535 bytes (64 KB). Em links de hoje, com banda alta e latência elevada, esse teto sufoca a vazão bem antes de você chegar à capacidade real do enlace. A RFC 1323 (atualizada pela RFC 7323) define a opção Window Scale, que só é negociada no handshake SYN/SYN-ACK. Ela aplica um deslocamento à esquerda de 0–14 bits na janela anunciada e a empurra até 65.535 · 2^14 = 1 GB. Um shift de 7, por exemplo, multiplica a janela por 128, então 64 KB viram 8 MB. No Linux você liga isso com net.ipv4.tcp_window_scaling=1.

Aplicações e contexto

Não dá para passar sem ele nas LFNs (Long Fat Networks), os links transcontinentais e de satélite onde o produto banda-latência passa de 64 KB. É o que permite saturar circuitos 10 GbE e 40/100 GbE, e aparece em backups intercontinentais, origin pull de CDN, vídeo streaming e backbones de gaming. Links ATC (controle de tráfego aéreo) e SCADA sobre WAN de longa distância também dependem dele.

Perguntas frequentes

Por que o shift máximo é 14? A RFC 1323 fixa esse limite para a janela efetiva ficar abaixo de 2^30 bytes, o que evita ambiguidade com o espaço de 32 bits do sequence number.

Dá para ativar o scaling no meio da conexão? Não. A negociação acontece só no SYN inicial, e se um dos lados remove a opção, a conexão volta a 64 KB.

Middleboxes quebram isso? Alguns NATs e firewalls antigos ainda reescrevem ou descartam a opção Window Scale, e o resultado são travamentos. Stacks modernas costumam tratar isso direito.

Ferramentas Relacionadas

🌐

Calculadora de TCP Window BDP Bandwidth Delay

Calcula o produto bandwidth-delay (BDP) ideal de janela TCP a partir da banda em Mbps e RTT em ms.

🧱

Fator de Saturação de Cal do Clínquer (LSF)

Calcula o fator de saturação de cal da farinha ou do clínquer, o índice que diz o quanto a cal presente se aproxima do máximo que sílica, alumina e óxido de ferro conseguiriam combinar: LSF = 100 × CaO ÷ (2,8 × SiO₂ + 1,18 × Al₂O₃ + 0,65 × Fe₂O₃), com os teores em porcentagem de massa. É o parâmetro número um do controle de forno de cimento porque governa a repartição entre alita e belita: valor perto de 100 significa que quase toda a cal se combina e o clínquer sai rico em C₃S, com boa resistência inicial, mas exige queima mais quente e margem de operação estreita. Acima de 100 sobra cal livre, que hidrata tarde e expande no concreto; abaixo de 90 o clínquer fica pobre em alita e a resistência aos 3 dias cai. Foi adotada a forma sem correção de cal livre, a usual no controle de farinha; em clínquer já queimado alguns laboratórios descontam o CaO livre do numerador, o que baixa o índice em um ou dois pontos. Informe os teores de CaO, SiO₂, Al₂O₃ e Fe₂O₃ da amostra.

📶

TCP Bandwidth-Delay Product

Calcula o produto largura×atraso (BDP) — tamanho ideal do window TCP para utilizar 100% do link.

Calculadora de QUIC Handshake RTT vs TCP

Compara o tempo de handshake QUIC e TCP TLS 1.3 com base no RTT informado.

♟️

Atualização de Elo após uma partida

Calcula as novas pontuações Elo de dois jogadores a partir do resultado (1, 0,5 ou 0), mostrando o score esperado, o Δ de cada jogador e o K-factor escolhido.

🛡️

Fator de Cobertura do Tecido

Calcula o fator de cobertura de um tecido, FC = densidade de fios (fios/cm) · √(Tex), um índice de quão 'fechada' é a trama — o quanto os fios cobrem a área, deixando mais ou menos espaços abertos. Fatores altos indicam tecidos densos e opacos (lonas, sarjas); baixos, tecidos ralos e respiráveis (voile, tela). Influencia permeabilidade ao ar, opacidade e resistência. Informe a densidade de fios e o título em Tex.

Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.