O TCP faz o caminho da descoberta da MTU para evitar a fragmentação, o que pode resultar no aumento da perda de pacotes. Aplicativos usando UDP têm duas opções.
Eles podem apenas permitir que seus datagramas se fragmentem. Nesse caso, eles não serão descartados, mas se algum fragmento for descartado, todo o datagrama não será recebido. Isso pode aumentar as taxas de perda de pacotes.
Eles também podem fazer sua própria descoberta MTU de caminho, definindo o bit "não fragmentar" em seus datagramas. Eles terão que detectar a perda de datagramas e lidar com a possibilidade de que a MTU do caminho tenha mudado.
Aplicações UDP típicas apenas mantêm seus datagramas abaixo de 1.500 bytes no total e permitem que eles se fragmentem, se necessário. Isso resultará em nenhuma fragmentação nos links mais comuns e não precisará fazer a detecção de MTU de caminho.