Аннотация
Эта книга появилась как лекционный экспресс-курс, прочитанный на заказ крупной международной софтверной компании (Global Logic), для программистов-разработчиков её русскоязычных филиалов.
Интерес этой рукописи, в отличие от всех известных автору публикаций, состоит в том, что в ней объединены 2 совершенно различные области рассмотрения сетевых процессов: а). формализм сокетов в приложениях пользователей + б). модель сокетных буферов в ядре системы Linux. И, таким образом, удаётся просмотреть полную сквозную модель прохождения сетевых обменов от приложения пользователя на компьютере А, до другого сетевого приложения на другом компьютере Б ... сквозь все слои модели сетевых обменов (TCP/IP протокола ... но и не только его - общность этого рассмотрения выше, и охватывает все сетевые протоколы, поддерживаемые Linux).
Если отвлечься от отдельных технических частностей, описываемая сквозная модель прохождения сетевых обменов объясняет происходящие процессы не только в привязке к конкретной операционной системе Linux, но вообще к тому, как это будет происходить в любой компьютерной среде.
Книга рассчитана на программистов достаточно высокого профессионального уровня, в достаточной мере владеющих языком программирования C, являющимся базой для всех операционных систем семейства UNIX (POSIX операционных систем).
![Тема форума Флибуста через i2p, TOR и VPN (инструкции по установке и запуску для «чайников»). http://www.flibusta.me/node/206844
ВНИМАНИЕ!
Все приведённые ниже настройки не... Флибуста. Обратная сторона [Инструкции по установке и запуску i2p, TOR и VPN для «чайников». v. 1.1]](https://www.rulit.me/data/programs/images/flibusta-obratnaya-storona-instrukcii-po-ustanovke-i-zapusku_564348.jpg)




![Согласно расхожему мнению, человек, владеющий информацией, владеет миром. Интернет – гигантская информационная база современности, и необходимость освоения... Интернет-разведка [Руководство к действию]](https://www.rulit.me/data/programs/images/internet-razvedka-rukovodstvo-k-dejstviyu_562583.jpg)
Комментарии к книге "Сетевое программирование в Linux"