[elektro] MTU probléma
Horváth Péter
horvathp at ecdl.xantuski.sulinet.hu
Thu Aug 21 14:31:09 CEST 2014
Nem tudom, de pl a mikrotikéknál 1526 byte az ethernet keret, amiből a 4
byte crc-t még a driver választaja le:
http://wiki.mikrotik.com/wiki/Manual:Maximum_Transmission_Unit_on_RouterBoards
Amiben most megnéztem az ethernet IF tulajdonságait (RB711) MTU=1500,
L2 MTU=1598, MAX L2 MTU=2028.
Szerintem a lenti ping probléma az 1500 MTU beállítással van
összefüggésben. Ha átállítod 1400 -ra, akkor
1401 -nél jelentkeziik a "fragmentation needed a..." probléma
2014.08.19. 14:18 keltezéssel, Demon Bob írta:
> Ha már 3G, routerek, meg egyéb hálózatosdi, bedobok egy kérést én is
> amivel most szívok.
>
> Adott az Ethernet v2 keret. Ez 1518 byte. Ebből lejön a 4 byte CRC. Majd
> még a 14 byte MAC header.
> Marad tiszta 1500 byte, amit MTU-nak nevezünk, és L3 céljára használható.
> Ebből lejön még a 20 byte IP header + 8 byte ICMP.
> Marad 1472 tiszta "haszon", amit lehet küldözgetni jobbra-balra.
> Ezt könnyen ellenőrizni is lehet ha a ping csomag méretét kötjük a
> karóhoz és megadjuk hogy ne tördelje fel a csomagot.
>
> Viszont...
> Ha RouterOS alól pingelek, akkor 1500 a maximum, tördelés nélküli ping
> csomag mérete byte-ban. Ha PPPoE mögül végzem, akkor nyilván -8 byte: 1492.
> Hogy van ez?
>
> Próbáltam BSD, Linux, M$ alól is, ott is le kell vonni MTU-ból a 28
> byte-ot hogy megkapjuk az MSS méretét. Miért nem érvényes ez RouterOS-ra?
>
> [admin at RENT] > ping www.bix.hu do-not-fragment count=4 _size=1500_
> HOST SIZE TTL TIME STATUS
> 193.239.149.1 1500 58 9ms
> 193.239.149.1 1500 58 8ms
> 193.239.149.1 1500 58 10ms
> 193.239.149.1 1500 58 20ms
> sent=4 received=4 packet-loss=0% min-rtt=8ms avg-rtt=11ms max-rtt=20ms
>
> [admin at RENT] > ping www.bix.hu do-not-fragment count=4 _size=1501_
> HOST SIZE TTL TIME STATUS
> packet too large and cannot be fragmented
> 188.143.120.72 576 64 3ms fragmentation
> needed and DF set
> packet too large and cannot be fragmented
> 188.143.120.72 576 64 5ms fragmentation
> needed and DF set
> sent=2 received=0 packet-loss=100%
> HOST SIZE TTL TIME STATUS
>
> Ha valaki tudja a választ, ne tartsa magában. Internet úgy tűnik nem
> tudja erre a választ :\
>
> Bob
> -----------------------------------------
> elektro[-flame|-etc]
>
>
More information about the Elektro
mailing list