Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Реализация пользовательского транспортного протокола - ядро ​​Linux

Автор вопроса: AlexОтветов: 2

В настоящее время я работаю над школьным проектом по разработке пользовательского транспортного протокола, который будет функционировать прямо над уровнем канала передачи данных в модели OSI.

В течение последних нескольких месяцев я работал над различными проектами, связанными со взломом ядра Linux, и я довольно подробно прочитал книгу "Разработка ядра Linux", так что это не все для меня ново.

Чего бы я действительно хотел, так это помощи в отношении того, какую документацию мне следует прочитать, чтобы я мог получить представление о том, как работает внутренняя сеть Linux, и, возможно, более эффективно работать над моим заданием.

  • Каковы требования протокола? Какой язык вы планируете использовать? Что вы планируете сделать такого, чего еще не сделали UDP, TCP или SCTP? This 07.05.2011
  • @Mike - это школьный проект, какое это имеет значение?! Alnitak 07.05.2011
  • @Alnitak, конечно, требования не имеют значения для школьного проекта. Ты знаешь лучше This 07.05.2011
  • Он попросил ссылки на документацию, а не на мастер-классы по работе с сетями. Alnitak 07.05.2011
  • @Alnitak, разве не помогает знать, какую документацию предоставить? Как много он уже знает о сети? Что конкретно будет делать этот протокол? Все основные вещи, прежде чем вы начнете читать обширную библиотеку информации о сетях Linux, или вы бы предпочли просто бросить классика Ричарда Стивена 1994 года и Книга Райта и получить быстрое согласие? This 07.05.2011
  • Транспортный протокол прямо над уровнем канала передачи данных? Уверен? ldx 07.05.2011

linuxkernelnetworkingtcp

Ответы

Ответ 1 · ninjalj

Есть старая статья Алана Кокса о сетевых буферах и управлении памятью. Совсем недавно Дэвид С. Миллер немного написал о сетях Linux и, конечно же, о нескольких университетах. подготовили документацию разного качества о внутреннем устройстве сети Linux.

Ответ 2 · Abhishek Sagar

Все, что вам нужно, это эта книга: понимание внутреннего устройства сети Linux, написанное Кристианом, и сеть, реализация и теория ядра Linux, написанная Рами Розеном.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы