8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Linux Network Programming описывает базовые технологии знаний и программирования сетевого программирования Linux Linux C Function и Linux операционная система учебника по разработке программных программ учебник по программированию программиста

Цена: 522руб.    (¥29)
Артикул: 617511691793

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:南昌诚章图书音像专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:85345
Положительных:85345
Добавить в корзину
Другие товары этого продавца
¥ 198 154.442 777руб.
¥1392 500руб.
¥ 150 112.52 023руб.
¥ 49.8 34.86627руб.


Введение

Эта книга представляет базовую технологию знаний и программирования, основанную на сетевом программировании Linux. Входить.В книге есть 10 глав, которые разделены на три части: сетевой фонд, сетевое программирование и практика программирования.
Оглавление

Фонд сети части 1

Глава 1 Обзор сети 2
1.1 Концепция, разработка и категория компьютерной сети 2
1.1.1 Концепция компьютерной сети 2
1.1.2 Разработка компьютерной сети 2
1.1.3 Категория компьютерной сети 3 3
1.2 Производительность компьютерной сети 4
1.3 Архитектура компьютерной сети 5
1.4 Протокол компьютерной сети 8
1.5 Резюме этой главы 9
1.6 Изучение этой главы 9
Глава 2 сеть базовая концепция 10
2.1 MAC -адрес 10
2.2 IP -адрес 11
2.3 Sub -Net Mask 12
2.4 Порт 13
2.5 Сводка этой главы 14
2.6 Изучение этой главы 14
Сетевое программирование части 2
Глава 3 Свитки 16
3.1 Структура адреса Пактаного слова 16
3,2 байтового приказа 18
3.3 Функция преобразования адресов сетевой связи 20
3.4 Функция анализатора 21
3.5 Сводка этой главы 27
3.6 Изучение этой главы 27
Глава 4 TCP Программирование 28
4.1 TCP Обзор 28
4.1.1 Три особенности TCP 28
4.1.2 Первый анализ пакета TCP 29
4.2 Установление и отключение соединения TCP 31
4.2.1 TCP устанавливает соединение——
4.2.2 TCP отключить соединение——
4.3 TCP Network Programming 32
4.3.1 Основные условия 32
4.3.2 Базовый процесс 32
4.3.3 Базовая функция 33
4.4 TCP -сервер параллель 41
4.4.1 Процесс 41
4.4.2 Тейд 44
4.4.3 Выберите 48
4.4.4 Epoll 53
4.5 HTTP Communication 58
4.5.1 Веб -сервер 58
4.5.2 http 58
4.5.3 HTTP Communication Process 59
4.5.4 Анализ сообщений http 59
4.6 Инструмент сетевой упаковки 61
4.6.1 Метод захвата материала 61
4.6.2 Цветовой логотип 63
4.6.3 Фильтруя патч 64
4.6.4 Используйте Wireshark Tool Analysis Patch 66
4.7 Сводка этой главы 70
4.8 Практика в этой главе 70
Глава 5 UDP Программирование 71
5.1 Обзор UDP 71
5.1.1 Основные особенности UDP 71
5.1.2 UDP Message First Analysis 72
5.1.3 повторное использование и разделение UDP -порта 72
5.2 UDP Network Programming 73
5.2.1 Установление процесса коммуникации UDP 73
5.2.2 Функция программирования 74
5.3 TFTP 79
5.3.1 TFTP Обзор 79
5.3.2 Анализ сообщений TFTP 80
5.3.3 TFTP Communication Process 82
5.4 трансляция 84
5.4.1 Протокол вещания 84
5.4.2 Адрес трансляции 84
5.4.3 Программирование вещания 85
5.5 трансляция 87
5.5.1.
5.5.2 Multi -Broadcast Programming 87
5.6 Резюме этой главы 90
5.7 Эта глава упражнения 90
Глава 6 СЕТИВНАЯ СООБЩЕНИЯ 91
6.1 Сетевой конструктивный инструмент 91
6.2 Связь с переключением 95
6.2.1 Обзор переключения 95
6.2.2 Тип коммутатора 96
6.2.3 Сеть обменного блока 97
6.3 Связь маршрутизатора 98
6.3.1 Обзор маршрутизатора 98
6.3.2 сеть маршрутизатора 98
6.4 Резюме этой главы 99
6.5 Эта глава упражнения 99
Глава 7 Брандмауэр 100
7.1 Обзор брандмауэра 100
7.2 Структура проводки сети брандмауэра 101
7.3 Ограничение пожарной стены 103
7.4 Инструмент iptables 103
7.5 Эта глава является резюме 109
7.6 Эта глава упражнения 109
Глава 8 Оригинальный пакет 110
8.1 Примитивный корпус Обзор 110
8.2 Создайте исходный сокет 111
8.2.1.
8.2.2 Оригинальный слой оригинального сокета 116
8.3 Режим работы сетевой карты 122
8.4 Примитивный анализ пакетов 123
8.5 Эта глава - резюме 124
8.6 Эта глава упражнения 124
Практика программирования части 3
Глава 9 Проект биографии летающего голубя 126
9.1 Обзор биографии летающего голубя 126
9.2 Введение в IPMSG 126
9.3 Введение проекта 128
9.4 Реализация проекта 131
ГЛАВА 10 ПРОЕКТ РУКЕРА 161
10.1 Обзор проекта маршрутизатора 161
10.2 Введение Функции маршрутизатора 161
10.3 Анализ проекта 162
10.4 Реализация проекта 164
Ссылки 172
об авторе

Ли Синхуа, декан группы Huike Group AI Robotics College, Alibaba Cloud MVP, специальный преподаватель Пекинского университета аэронавтики и астронавтики,*глубокий инженер.Опытный в операционных системах Unix/Linux и различных языковых программировании в рамках Linux, знакомых с различными интерфейсами прикладного программирования и механизмами Linux, в диапазоне разработки приложений Linux и интеграции системы, архитектуры ARM и разработки приложений процессора, ядра Linux и разработки вождения.Продукты, участвующие в исследованиях и разработках, включают в себя промышленное контроль, интеллектуальное сельское хозяйство, робототехнику, бытовые приборы и продукты для потребительской электроники.Син Билин, Huike Group*Shenzhen Lecturer, имеет 5 -летний опыт разработки сети Linux.Как разработка проекта маршрутизатора трех операторов представителей проекта и China Unicom, разработка продуктов включает в себя обычные маршрутизаторы функции пересылки и интеллектуальные маршрутизаторы.С богатым опытом в разработке операционной системы Linux.Теперь Пекинский университет аэронавтики и астронавтики изучает аспирантов и фокусируется на исследованиях интеллектуального производства.
Рекомендуемая рекомендация

Linux Advance