O linux faz fragmentação ip externa

6

Eu estou olhando para entender se o Linux tem a capacidade de fazer a fragmentação dos pacotes de saída em IP interno ou nível de IP externo? Eu olhei o código fonte em / net / ipv4 / files na fonte do kernel do Linux, mas não encontrei referência ao nível de fragmentação. Ou eu deveria estar olhando para arquivos de nível de camada 2 onde a decisão pode ser feita com base no tamanho da MTU?

    
por kishore . 27.05.2016 / 18:24

1 resposta

1

Sim, o Linux pode fazer fragmentação, mas como pacotes de entrada, o kernel tenta não fragmentar em primeiro lugar (por exemplo, com caminho de descoberta MTU antes de enviar, receber dados).

Você pode ver, por exemplo, link função ip_do_fragment

    
por 07.06.2016 / 14:10