Maximum Receive Unit
MRU (англ. maximum receive unit) — максимальный размер данных, передаваемых в пакете протокола PPP, не включая заголовок пакета.
Значение MRU определяется протоколом LCP, входящим в семейство PPP, и принимается по умолчанию равным 1500 октетов. В случае, если запрашивается меньшее значение, система обязана быть готовой к приёму полноразмерного пакета при потере синхронизации.
Основной причиной изменения MRU является использование протокола PPPoE. Поскольку максимальный размер данных в кадре Ethernet равен 1500 байт, из которых 6 байт занимает заголовок PPPoE и 2 байта — идентификатор протокола, величина MRU не должна превышать 1492 байт[1]. При использовании jumbo-кадров значение MRU должно увеличиваться сверх 1492 байт для уменьшения фрагментации[2]. Для совместимости с предыдущей спецификацией PPPoE способность сторон отправлять и принимать пакеты большего размера определяется на этапе PPPoE Discovery отправкой и подтверждением тега PPP-Max-Payload.
При установке значения MRU более 1492 байт должна производиться проверка способности принимающей стороны и промежуточого оборудования обрабатывать пакеты такой длины путём отправки одного или нескольких полноразмерных пакетов с эхо-запросом. В случае, если эхо-ответ не получен, проверяется прохождение эхо-пакетов нормального размера и используется стандартное значение MRU.
См. также
Примечания
Литература
- Philip M. Miller. Tcp/Ip - the Ultimate Protocol Guide: Complete 2 Volume Set. — Universal-Publishers, 2010. — 1074 p. — ISBN 9781599425436.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.