Сетевое программирование. От основ до приложений



Эта книга — энциклопедия знаний по сетевым приложениям, — появилась как результат совместных усилий авторов и разработчиков сетевых стеков и операционных систем, которые поделились своими знаниями с "простыми смертными". Среди экспертов, причастных к созданию книги - специалисты, которые напрямую занимаются эксплуатацией приложений и систем. Авторы собрали и систематизировали знания, которые прошли проверку временем и доказали свою эффективность в реальных проектах. Материал охватывает темы от сокетов и сетевых протоколов до сетевых приложений, сочетая теорию со множеством практических примеров на C++, Python и Go.

Рейтинг:
Добавить в избранные:
Автор:
Страниц: 33

1. Создатели книги
2. Предисловие
3. Глава 1. Сетевое взаимодействие, сокеты, порядок байтов
4. Глава 2. Адресация
5. Глава 3. Схема работы сети в ОС и в разных языках. UNIX и дейтаграммные сокеты
6. Глава 4. Простой обмен данными. Raw-сокеты
7. Глава 5. Соединение. Потоковый обмен данными. Серверный API
8. Глава 6. Внеполосные данные. Пространства имен
9. Глава 7. Сокет в ядре Linux
10. Глава 8. Управление сокетами
11. Глава 9. Вспомогательные данные
12. Глава 10. Управление сетевыми интерфейсами
13. Метрики и другие параметры интерфейса
14. Глава 11. Сокеты Netlink
15. Глава 12. Библиотеки Netlink
16. Глава 13. Специальные файловые системы
17. Глава 14. Введение в сетевое программирование для ОС Windows
18. Глава 15. Адресация в ОС Windows
19. Глава 16. Сокетный API в ОС Windows
20. Глава 17. Альтернативы сокетам в ОС Windows
21. Глава 18. Управление сетью в ОС Windows
22. Резервирование портов
23. Глава 19. IP Helper API
24. Глава 20. WinInet, WinHTTP, MFC, WFP, WSL
25. Глава 21. Проксирование, инкапсуляция
26. Глава 22. Перехват и захват трафика
27. Решения для захвата трафика
28. Глава 23. TUN/TAP-интерфейсы. Техника Kernel bypass
29. Глава 24. Проблемы сетевых приложений, диагностика и отладка
30. Глава 25. Поиск ошибок и обнаружение места сбоя
31. Глоссарий
32. Список использованных источников
33. Рекомендуем прочитать