LINUX.ORG.RU

История изменений

Исправление imul, (текущая версия) :

Например, часть функционала dhcp перешло в ядро.

Всего один if в коде. Либо генерим адрес сами, либо ищем сервер. Как-то слабовато для головоломных наворотов.

Моя логика такая - оно умеет всё что умел ipv4 + новые фишки.

Кривая логика. Потому что приплетено за каким-то боком ipv4. Если бы ipv6 был надстройкой над, такая логика была бы правильна. А так это иной протокол.

Впрочем, по объёму кода оно в ядре оно (пока?) меньше.

Объём кода вообще не показатель алгоритмической сложности.

Это слова дяди из циско который нам читал курс по networking.

Дядю не Денисом случайно звали? А то у меня после цисковских курсов впечатление полностью противоположное твоему.

Да, она требует слишком много ресурсов. То что это не нужно подтверждается тем что из ipv6 её вообще выкинули.

Я говорил не о рессурсах маршрутизатора, а о сложности реализации правильной обработки фрагментированных пакетов алгоритмически. В ipv4 было много нюансов. Из ipv6 выкинули и правильно сделали. Зато реализовали простейший механизм автосогласования размера пакета на всём треке. Механизм с простейшей логикой, в которой ошибиться маловероятно. И так произошло практически по всем пунктам в сравнении ipv4 и ipv6.

Исходная версия imul, :

Например, часть функционала dhcp перешло в ядро.

Всего один if в коде. Либо генерим адрес сами, либо ищем сервер. Как-то слабовато для головоломных наворотов.

Моя логика такая - оно умеет всё что умел ipv4 + новые фишки.

Кривая логика. Потому что приплетено за каким-то боком ipv4. Если бы ipv6 был надстройкой над, такая логика была бы правильна. А так это иной протокол.

Впрочем, по объёму кода оно в ядре оно (пока?) меньше.

Объём кода вообще не показатель алгоритмической сложности.

Это слова дяди из циско который нам читал курс по networking.

Дядю не Денисом случайно звали? А то у меня после цисовских курсов впечатление полностью противоположное твоему.

Да, она требует слишком много ресурсов. То что это не нужно подтверждается тем что из ipv6 её вообще выкинули.

Я говорил не о рессурсах маршрутизатора, а о сложности реализации правильной обработки фрагментированных пакетов алгоритмически. В ipv4 было много нюансов. Из ipv6 выкинули и правильно сделали. Зато реализовали простейший механизм автосогласования размера пакета на всём треке. Механизм с простейшей логикой, в которой ошибиться маловероятно. И так произошло практически по всем пунктам в сравнении ipv4 и ipv6.