Поясните по поводу поля MHL. Если в поле написано значение 5, то при длинне слова в 32 бита получается 20 байт, но при длине слова в 4 бита это будет уже меньше и следовательно не правильно будет высчитана длинна заголовка... Как решается эта проблема?
RFC 791, п.3.1: Internet Header Length is the length of the internet header in 32 bit words, and thus points to the beginning of the data. Note that the minimum value for a correct header is 5.
Как же в естественном когда как раз не в естественном порядке. Сначала 3 потом 2 затем 1. Не могу понять только почему длина Frame указана 1514 байт. Почему 1514 а не 1500. Как же он пролез по Ethernet? Как я понимаю 14 байт это заголовок канального уровня. Но разве он не должен быть внутри пакета в 1500 байт.
Обычный IP MTU (максимальный допустимый размер IP-пакета, включая заголовки) - 1500 байт. Обычный L2 MTU (максимальный допустимый размер кадра Ethernet, включая заголовки) - не менее 1518 байт, без учета заголовков (14 байт) и трейлера (4 байта) - не менее 1500 байт. Бывают экзотические ситуации, когда L2 MTU будет меньше, тогда и IP MTU тоже уменьшается соответственно. С точки зрения протокола такое допустимо, но сегодня IP MTU менее 1500 байт уже расценивается как ошибка.
После участия в этом курсе узнал много тонкостей,о которых не знал. Иннокентий, СПАСИБО!
очень хорошее изложение, спасибо!
Спасибо Вам ! По больше таких видео.
Отлично, узнал много нового!
отлично изложено, спасибо!
Иннокентий - живи вечно)!
Я подумаю над вашим предложением)
"От простого к сложному!!!".
30:00 - Поле протокол
1:00:30 Почему на слайде в пакетах после роутера ttl не уменьшился?
+Алексей Владимирович, очевидно почему - косяк-с!
Поясните по поводу поля MHL. Если в поле написано значение 5, то при длинне слова в 32 бита получается 20 байт, но при длине слова в 4 бита это будет уже меньше и следовательно не правильно будет высчитана длинна заголовка... Как решается эта проблема?
RFC 791, п.3.1: Internet Header Length is the length of the internet header in 32 bit words, and thus points to the beginning of the data. Note that the minimum value for a correct header is 5.
Как же в естественном когда как раз не в естественном порядке. Сначала 3 потом 2 затем 1. Не могу понять только почему длина Frame указана 1514 байт. Почему 1514 а не 1500. Как же он пролез по Ethernet? Как я понимаю 14 байт это заголовок канального уровня. Но разве он не должен быть внутри пакета в 1500 байт.
Заголовок кадра внутри пакета? Нет, не должен.
Как же он тогда проходит по канальной среде если MTU 1500, а он 1514?
Обычный IP MTU (максимальный допустимый размер IP-пакета, включая заголовки) - 1500 байт. Обычный L2 MTU (максимальный допустимый размер кадра Ethernet, включая заголовки) - не менее 1518 байт, без учета заголовков (14 байт) и трейлера (4 байта) - не менее 1500 байт. Бывают экзотические ситуации, когда L2 MTU будет меньше, тогда и IP MTU тоже уменьшается соответственно. С точки зрения протокола такое допустимо, но сегодня IP MTU менее 1500 байт уже расценивается как ошибка.
Спасибо большое