Csomag tördelési hiba
From Joe
Contents |
Csomag tördelési hiba
A Csomag tördelési hibát az alábbi apró példa szemlélteti.
Egyes programok működnek, míg mások kapcsolat megszakadási hibával leállnak.
- célállomás látszólag elérhető.
Pingelés 32 bájtos csomagokkal.
c:>\ping 192.168.1.1 192.168.1.1 pingelése 32 bájt méretű adatokkal: Válasz 192.168.1.1: bájt=32 idő=2 ms TTL=64 . 192.168.1.1 ping-statisztikája: Csomagok: küldött = 4, fogadott = 4, elveszett = 0 (0% veszteség), Oda-vissza út ideje közelítőlegesen, milliszekundumban: minimum = 1ms, maximum = 2ms, átlag = 1ms
- Nagyobb csomagokkal pingelve a célállomást, nem jelentkezik hiba:
A csomag mérete 1472 bájt.
c:>\ping 192.168.1.1 -l 1473 192.168.1.1 pingelése 1473 bájt méretű adatokkal: Válasz 192.168.1.1: bájt=1473 idő=2 ms TTL=64 . 192.168.1.1 ping-statisztikája: Csomagok: küldött = 4, fogadott = 4, elveszett = 0 (0% veszteség), Oda-vissza út ideje közelítőlegesen, milliszekundumban: minimum = 2ms, maximum = 3ms, átlag = 2ms
- Ugyanazt a pingelést a -f kapcsolóval indítva egészen megváltozik a helyzet.
c:>\ping 192.168.1.1 -l 1473 -f 192.168.1.1 pingelése 1473 bájt méretű adatokkal: A csomagokat darabolni kell, de a DF be van állítva. . 192.168.1.1 ping-statisztikája: Csomagok: küldött = 4, fogadott = 0, elveszett = 4 (100% veszteség),
A csomagokban a DF bit megakadályozza hogy a router a nagyobb csomagokat kisebb csomagokká alakítsa, és továbítsa. Mivel a csomag mérete meghaladja a routerben az MTU (maximális átviteli egység, vagy angolul: Maximum Transmission Unit) által engedélyezett értéket, a csomagok ebben az esetben minden értesítés nélkül eldobásra kerülnek.
Hibaelhárítás
- Egyik lehetőség a Hálózati csomagot küldő programban a DF bit törlése. Az esély a sikerre kicsi.
- A rendszerben a küldött csomag méretének csökkentése. A linkgyűjteményben találunk segítséget.
- A routerben az MTU méretének növelése. VPN esetén, SAP rendszer az 1600-as MTU esetén működőképes.
- Router beállítás példa:
Router#configure terminal Router(config)#interface Serial0/0 Router(config-if)#mtu 1600
Linkek
Windows MTU problémával az alábbi cikk foglalkozik: