Posso priorizar o tráfego IPv6 sobre o tráfego IPv4 no Linux?

3

Existe uma maneira de eu dar ao tráfego sobre IPv6 uma prioridade mais alta que o tráfego sobre IPv4?

O objetivo é duplo: promova o IPv6 e possa conectar-se mesmo quando meu servidor estiver inundado por usuários do IPv4.

Evert
fonte
Você quase certamente não pode priorizar o tráfego de entrada, a menos que controle o dispositivo que decide qual tráfego de entrada deve ser ligado.
David Schwartz

Respostas:

0

Não tenho experiência com tc, mas parece que você pode pelo menos limitar o tráfego com base em marcadores específicos definidos via iptables. Se isso funcionar, você poderá limitar o tráfego IPv4 a, digamos, 95% da largura de banda da sua interface, definindo o marcador apropriado nas tabelas de ip, mas não nas tabelas de ip6.

Uma leitura mais aprofundada das páginas de manual associadas provavelmente revelaria mais informações :)

Em relação à observação de David Schwartz , gostaria de salientar que, desde que o tráfego seja baseado em TCP, o atraso adequado dos pacotes TCP ACK deve resolver o problema do tráfego de entrada - embora, certamente, não seja perfeitamente.

Cláudio
fonte