Maximális vételi egység

MRU ( maximális  vételi egység ) – a PPP protokollcsomagban továbbított adatok maximális mérete, a csomag fejlécét nem beleértve.

Az MRU értékét az LCP protokoll határozza meg , amely a PPP család része, és alapértelmezés szerint 1500 oktett. Abban az esetben, ha kisebb értéket kér, a rendszernek fel kell készülnie a teljes méretű csomag fogadására a szinkronizálás elvesztése esetén.

Az MRU megváltoztatásának fő oka a PPPoE protokoll használata . Mivel egy Ethernet keretben a maximális adatméret 1500 bájt, amelyből 6 bájt a PPPoE fejléc és 2 bájt a protokollazonosító, az MRU nem haladhatja meg az 1492 bájtot [1] . Jumbo keretek használata esetén az MRU értékének 1492 bájt fölé kell nőnie a töredezettség csökkentése érdekében [2] . A korábbi PPPoE specifikációval való kompatibilitás érdekében a felek nagyobb csomagok küldésére és fogadására való képességét a PPPoE Discovery fázisban határozzák meg a PPP-Max-Payload címke elküldésével és nyugtázásával.

Az 1492 bájtnál nagyobb MRU beállításánál tesztelni kell, hogy a vevővég és a közbenső berendezés képes-e kezelni az ilyen hosszúságú csomagokat egy vagy több teljes méretű visszhang kérés csomag küldésével. Ha nem érkezik visszhangválasz, akkor a normál méretű visszhangcsomagokat ellenőrzi, és az alapértelmezett MRU értéket használja.

Lásd még

Jegyzetek

  1. RFC 2516
  2. RFC 4638

Irodalom