IPv4 Fragmentation over ethernet

3

Eu estava sob a suposição de que a fragmentação só acontece no roteador no entanto, isso me faz pensar como os datagramas chegam ao roteador sem primeiro serem fragmentados na fonte para cumprir a MTU da Ethernet.

    
por Prisoner 14.01.2011 / 01:48

1 resposta

5

No contexto de simples datagramas IP, seu host não criará datagramas IP maiores que o MTU da mídia de rede.

O TCP tem o conceito de um tamanho máximo de segmento , que especifica o maior segmento que pode ser recebido pelo terminal remoto da conexão. O MSS inicial é controlado pela implementação TCP em seu sistema operacional. Normalmente, o MSS inicial é definido como o MTU da mídia de rede. Descoberta do MTU do caminho é uma forma comum em que as implementações TCP / IP "descobrem" o MTU para um caminho através da 'rede e sintonizam o tamanho dos segmentos transmitidos para corresponder aos recursos do caminho.

Seria muito bobo para um host emitir datagramas IP fragmentados. A fragmentação causa sobrecarga (nos cabeçalhos), então é melhor que os hosts trabalhem o tamanho ideal do datagrama entre eles.

    
por 14.01.2011 / 02:05