segunda-feira, 27 de novembro de 2017

Limite máximo ping Juniper


Esses dias estava fazendo testes de ping onde setava o icmp para não fragmentar a requisição, com isso estava me gerando o seguinte erro na interface do Juniper:


router@router# run ping x.x.x.x size 1500 do-not-fragment 

PING x.x.x.x (x.x.x.x): 1500 data bytes

ping: sendto: Message too long

ping: sendto: Message too long

ping: sendto: Message too long

ping: sendto: Message too long

^C

--- x.x.x.x ping statistics ---

4 packets transmitted, 0 packets received, 100% packet loss


O erro acima ocorre porque o Juniper utiliza o MTU default do do protocolo IP que é 1500, no nosso caso devemos contar 8 bytes para o cabeçalho ICMP  e mais 20 bytes para o cabeçalho IP, assim sendo:

1500 - 20 - 8 = 1472

Dessa forma o payload máximo para testes no Juniper é 1472 de MTU sem fragmentação.

Por hoje é só, have a nice day =D

Nenhum comentário:

Postar um comentário