Szukałem odpowiedzi na to pytanie (to w tytule) i najlepsze, co znalazłem, to:
W projekcie protokołu DNS rozmiar bloku transportu UDP (rozmiar ładunku) został ograniczony do 512 bajtów, aby zoptymalizować wydajność przy minimalnym ruchu w sieci.
moje pytanie brzmi: w jaki sposób poprawia to wydajność i czy istnieją inne powody tego ograniczenia podczas korzystania z UDP?