Аннотация
Эта книга появилась как лекционный экспресс-курс, прочитанный на заказ крупной международной софтверной компании (Global Logic), для программистов-разработчиков её русскоязычных филиалов.
Интерес этой рукописи, в отличие от всех известных автору публикаций, состоит в том, что в ней объединены 2 совершенно различные области рассмотрения сетевых процессов: а). формализм сокетов в приложениях пользователей + б). модель сокетных буферов в ядре системы Linux. И, таким образом, удаётся просмотреть полную сквозную модель прохождения сетевых обменов от приложения пользователя на компьютере А, до другого сетевого приложения на другом компьютере Б ... сквозь все слои модели сетевых обменов (TCP/IP протокола ... но и не только его - общность этого рассмотрения выше, и охватывает все сетевые протоколы, поддерживаемые Linux).
Если отвлечься от отдельных технических частностей, описываемая сквозная модель прохождения сетевых обменов объясняет происходящие процессы не только в привязке к конкретной операционной системе Linux, но вообще к тому, как это будет происходить в любой компьютерной среде.
Книга рассчитана на программистов достаточно высокого профессионального уровня, в достаточной мере владеющих языком программирования C, являющимся базой для всех операционных систем семейства UNIX (POSIX операционных систем).
![Приложение, запущенное в облаке, обладает множеством преимуществ, но в то же время подвержено особенным угрозам. Задача DevOps-команд — оценивать эти риски и... Безопасный DevOps [Эффективная эксплуатация систем]](https://www.rulit.me/data/programs/images/bezopasnyj-devops-effektivnaya-ekspluataciya-sistem_585151.jpg)
![Тема форума Флибуста через 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)




Комментарии к книге "Сетевое программирование в Linux"