Библиотека IBM: анатомия сетевого стека в Linux

Одна из новых статей, размещенных в русскоязычной технической библиотеке IBM, посвящена рассмотрению одного из краеугольных камней, на которых основываются многообразные возможности операционной системы Linux – ее сетевому стеку. Являясь производной стека BSD, его реализация в Linux имеет широкий набор интерфейсов, которые варьируются от протоколо-независимых, таких как интерфейс уровня общих сокетов или уровня устройств, до специальных интерфейсов конкретных сетевых протоколов. Тема материала – рассмотрение структуры сетевого стека Linux с точки зрения его уровней, отдельно и относительно подробно внимание обращается также на некоторые из основных структур.

Свой рассказ о строении и организации сетевого стека Linux автор материала, M. Тим Джонс (M. Tim Jones), архитектор встраиваемого программного обеспечения из компании Emulex, сопровождает схемами, напоминающими классические «пирамиды» уровней сетевой модели OSI, а также описанием структур в привязке к реализующим их исходным кодам системы. Статья может быть полезна в качестве отправной точки для программистов, которые намерены создавать связанные с этой темой проекты – например, самостоятельно разрабатывать драйверы устройств. Традиционный обширный список ссылок на дополнительные материалы прилагается.


Александр Харьковский, 3DNews.ru





Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Обнаружено вредоносное ПО для Windows Subsystem for Linux
Linux исполнилось 30 лет
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Google профинансирует добавление поддержки языка Rust в ядро Linux
В ядре Linux 5.13 появится начальная поддержка ARM-процессора Apple M1
Вышла официальная версия архиватора 7-Zip для Linux — более 20 лет он был эксклюзивом Windows
Google научит свою перспективную ОС Fuchsia запускать приложения для Android и Linux в нативном режиме
Microsoft выпустит браузер Edge для Linux в октябре
Сентябрьский патч безопасности сломал Linux-подсистему WSL в Windows 10. Microsoft работает над исправлением
Последние новости

Подгружаем последние новости