История изменений
Исправление lbvf50txt, (текущая версия) :
Как я и написал, у ядра есть функции, а ты натягиваешь на них модель OSI.
Во первых не я натягивая, а они так спроектированы.
Вы упорно игнорируете сообщения и фрагменты сообщений. Уже началось хождение по кругу. Два раза круг про «Протоколы и Интерфейсы» я навернул, пару раз навернул круг про Unix-сокеты и разделение OSI уровней между Кernel/Userspace. Второй раз наворачиваю про реализации/использование/понимание новых протоколов HTTP/2, QUIC, HTTP/3 - которые требуют досконального владения моделью OSI. Повторяю одно и тоже по несколько раз.
Вы все твердите об усечённой картине мира кодера. Да вы правы, на лабораторной можно передать строчку «Hello, World!» от компьютера А, к компьютеру Б не понимая, что вы работаете на L4 уровне, через предоставленный Kernel интерфейс. И даже получить 5 за эту лабораторную. Также можно писать сайты не понимая, что такое IP адрес, просто описывая контроллеры в фреймворке, и также можно работать эникейщиком. Вы правы.
Но я говорю о системном программировании.
Исправление lbvf50txt, :
Как я и написал, у ядра есть функции, а ты натягиваешь на них модель OSI.
Во первых не я натягивая, а они так спроектированы.
Вы упорно игнорируете сообщения и фрагменты сообщений. Уже началось хождение по кругу. Два раза круг про «Протоколы и Интерфейсы» я навернул, пару раз навернул круг про Unix-сокеты и разделение OSI уровней между Кernel/Userspace.
Вы все твердите об усечённой картине мира кодера. Да вы правы, на лабораторной можно передать строчку «Hello, World!» от компьютера А, к компьютеру Б не понимая, что вы работаете на L4 уровне, через предоставленный Kernel интерфейс. И даже получить 5 за эту лабораторную. Также можно писать сайты не понимая, что такое IP адрес, просто описывая контроллеры в фреймворке, и также можно работать эникейщиком. Вы правы.
Но я говорю о системном программировании.
Исходная версия lbvf50txt, :
Как я и написал, у ядра есть функции, а ты натягиваешь на них модель OSI.
Во первых не я натягивая, а они так спроектированы.
Вы упорно игнорируете сообщения и фрагменты сообщений. Уже началось хождение по кругу. Два раза круг про «Протоколы и Интерфейсы» я навернул, пару раз навернул круг про Unix-сокеты и разделение OSI уровней между Кernel/Userspace.
Вы все твердите об усечённой картине мира кодера. Да вы правы, на лабораторной можно передать строчку «Hello, World!» от компьютера А, к компьютеру Б не понимая, что вы работаете на L4 уровне, через предоставленный Kernel интерфейс.
И даже получить 5 за эту лабораторную. Также можно писать сайты не понимая, что такое IP адрес, просто описывая контроллеры в фреймворке, и также можно работать эникейщиком. Вы правы.
Но я говорю о системном программировании.