[GTER] Linux IPv6 improvement: Routing cache on demand

Fernando Frediani fhfrediani at gmail.com
Thu Jul 30 16:33:55 -03 2015


 Estava lendo um texto bastante interessante do Facebook Engineering
falando sobre um problema que eles resolveram que estava afetando os
servidores relacionado a conectividade IPv6.

Em resumo como eles tem milhões de conexões para um mesmo host conectado a
um /64 a tabela de roteamento IPv6 se enche com milhões de entradas /128.
Com isso para envio ou recebimento de pacotes é precisar dar uma olhada na
tabela de roteamento, a qual grande dessa maneira, acaba consumindo
principalmente CPU.
Cache de /128 é criado por causa do PMTU mas na realidade em poucos casos
acaba sendo usado para o que deveria por isso eles optaram por fazer uma
espécie de cache.

O texto dá bastante detalhes. Quem se interessar ou quem futuramente possa
ser afetado com isso o texto está disponível em:
<https://code.facebook.com/posts/1123882380960538/linux-ipv6-improvement-routing-cache-on-demand/>
https://code.facebook.com/posts/1123882380960538/linux-ipv6-improvement-routing-cache-on-demand/

Abraços

Fernando



More information about the gter mailing list