Эта книга знакомит с протоколом TCP/IP и его приложениями. TCP/IP — это протокол, используемый в Интернете, крупнейшей сети Интернет в мире. Эта книга очень богата по содержанию и охватывает почти все аспекты TCP/IP, включая модели открытой связи, модели связи TCP/IP, механизмы именования и адресации в IP-сетях, протоколы разрешения адресов и обратного разрешения адресов, а также домены DNS Word. , WINS, протокол обнаружения адресов, IPv6, протоколы маршрутизации в IP-сетях (RIP, OSPF и т. д.), протокол интернет-печати, служба каталогов LDAP, протоколы удаленного доступа, IP-безопасность и межсетевые экраны. В этой книге рассказывается, как настроить TCP/IP для Windows 9x/NT, а также как использовать приложения TCP/IP, включая удаленный вход в систему, FTP, просмотр веб-страниц и т. д.
Оглавление Предисловие переводчика Часть 1 Основы TCP/IP Глава 1 Введение в модель открытых коммуникаций 1
1.1 Развитие открытых сетей 1
1.1.1 Иерархия обработки сообщений 2
1.1.2 Эталонная модель OSI 3
1.1.3 Использование модели 5
1.2 Эталонная модель TCP/IP 7
1.3 Резюме 7
Глава 2 TCP/IP и Интернет 8
2.1 Частичка истории 8
2.1.1 АРПАСЕТ 8
2.1.2 TCP/IP 9
2.1.3 Национальный научный фонд (ННФ) 9
2.1.4 Современный Интернет 12
2.2 RFC и процесс стандартизации 12
2.2.1 Получение RFC 13
2.2.2 Индекс RFC 13
2.2.3 Юмор о RFC 13
2.3 Введение в Интернет-сервисы 13
2.3.1 Whois и Finger 14
2.3.2 Протокол передачи файлов 14
2.3.3 Телнет 14
2.3.4 Электронная почта 14
2.3.5 WWW 14
2.3.6 Новости USENET 15
2.4 Обзор Интранет и Экстранет 15
2.4.1 Интранет 15
2.4.2 Открытие интрасети для внешнего мира 16
2.5 Завтра Интернета 16
2.5.1 Интернет следующего поколения (NGI) 16
2.5.2 Услуга сверхскоростной магистральной сети 16
2.5.3 Интернет2(I2) 17
2.6 Организация управления Интернетом 17
2.6.1 Интернет-сообщество 17
2.6.2 Группа 17 архитектуры Интернета
2.6.3 Целевая группа по проектированию Интернета 17
2.6.4 Руководящая группа по интернет-инжинирингу 17
2.6.5 Управление нумерации Интернета 18
2.6.6 Организация присвоения интернет-имен и номеров
(ИКАНН) 18
2.6.7 Информационный центр сети Интернет и другие примечания
Организация книги 18
2.6.8 Редактирование RFC 18
2.6.9 Интернет-провайдер 18
2.7 Резюме 19
Глава 3 Обзор TCP/IP 20
3.1 Преимущества TCP/IP 20
3.2 Уровни и протоколы TCP/IP 21
3.2.1 Архитектура 21
3.2.2 Протокол управления передачей 21
3.2.3 IP-протокол 23
3.2.4 Прикладной уровень 25
3.2.5 Транспортный уровень 25
3.2.6 Сетевой уровень 25
3.2.7 Канальный уровень 25
3.3 Удаленный вход (Telnet) 25
3.4 Протокол передачи файлов (FTP) 25
3.5 Тривиальный протокол передачи файлов (TFTP) 26
3.6 Простой протокол передачи почты (SMTP) 26
3.7 Сетевая файловая система (NFS) 26
3.8 Простой протокол сетевого управления (SNMP) 27
3.9 Комбинация TCP/IP и системы 27
3.10 Обзор интрасети 28
3.11 Резюме 28
Часть 2 Именование и адресация Глава 4 Имена и адреса в IP-сетях 29
4.1 IP-адресация 29
4.1.1 Двоичные и десятичные числа 30
4.1.2 Формат адреса IPv4 30
4.2 Появление подсетей 34
4.2.1 Молекулярная сеть 35
4.2.2 Маска подсети переменной длины (VLSM) 37
4.3 Бесклассовая фронтальная маршрутизация домена (CIDR) 38
4.3.1 Бесклассовые адреса 38
4.3.2 Усиление агрегации маршрутов 39
4.3.3 Суперсети 39
4.3.4 Как работает CIDR 39
4.3.5 Пространство публичных адресов 40
4.3.6 RFC 1597 и 1918 40
4.4 Резюме 40
Глава 5 ARP и RARP 41
5.1 Использование адреса 41
5.1.1 Адресация подсети 41
5.1.2 IP-адрес 43
5.2 Использование протокола разрешения адресов 44
5.2.1 ARP-кэш 45
5.2.2 Прокси-ARP 47
5.2.3 Протокол разрешения обратного адреса 47
5.3 Использование команд ARP 47
5.4 Резюме 47
Глава 6 DNS: сервер имен 48
6.1 Обзор системы доменных имен 48
6.2 Уполномочивающий офис 50
6.3 База данных распространения DNS 50
6.4 Домены и зоны 50
6.5 Домены верхнего уровня в Интернете 51
6.6 Выбор сервера доменных имен 52
6.7 Процесс разрешения службы имен 52
6.7.1 Рекурсивный запрос 52
6.7.2 Итеративный запрос 52
6.8 Кэширование 52
6.9 Запрос обратного анализа (указатель) 52
6.10 Безопасность DNS 52
6.11 Записи ресурсов 53
6.12 Резюме 54
Глава 7 ПОБЕДЫ 55
7.1 НетБИОС 55
7.2 Разрешение имен NetBIOS 57
7.3 Динамическое разрешение имен NetBIOS 58
7.3.1 Преимущества использования WINS 58
7.3.2 Как работает WINS 59
7.3.3 Настройка WINS-клиента 60
7.3.4 Настройка WINS 60 для агента
7.3.5 Настройка системы NT 4.0 61
7.3.6 Настройка Windows 95 или Windows 98
Система 61
7.4 Установка WINS-сервера 61
7.5 Управление и обслуживание WINS 62
7.5.1 Добавление статических записей 62
7.5.2 Ведение базы данных WINS 63
7.5.3 Резервное копирование базы данных WINS 65
7.5.4 Резервное копирование записей реестра WINS 65
7.5.5 Восстановление базы данных WINS 65
7.5.6 Сжатие базы данных WINS 66
7.5.7 Участники репликации WINS 66
7.5.8 Предложения по реализации WINS 67
7.6 Интеграция служб разрешения имен WINS и DNS 67
7.7 Параметры WINS службы DHCP 67
7.8 Именование NetBIOS через LMHOSTS
Анализ 68
7.9 Резюме 69
Глава 8. Протокол обнаружения адресов (BOOTP и DHCP) 71
8.1 Протокол «Bootstrap» (BOOTP) 71
8.2 Протокол динамической конфигурации хоста (DHCP) 72
8.2.1 Как работает DHCP 72
8.2.2 Общие сведения об арендованных адресах 73
8.3 Управление пулами адресов 74
8.4 Другие распределения, которые может обрабатывать DHCP 75
8.4.1 Помните о перегрузке 75
8.4.2 Прочие распределения 75
8.5 Резюме 76
Часть 3 IP и родственные протоколы Глава 9 Семейство IP-протоколов 77
9.1 Модель TCP/IP 77
9.1.1 Анатомия модели TCP/IP 78
9.1.2 Компоненты протокола 78
9.2 Понимание Интернет-протокола (IP) 79
9.2.1 Структура IPv4 79
9.2.2 Что делает IP 80
9.3 Общие сведения о протоколе управления передачей (TCP) 81
9.3.1 Структура заголовка TCP 81
9.3.2 Что делает TCP 83
9.4 Общие сведения о протоколе пользовательских датаграмм (UDP) 85
9.4.1 Структура заголовка UDP 85
9.4.2 Что может UDP 85
9.4.3 TCP и UDP 86
9.5 Резюме 86
Глава 10 IPv6 87
10.1 Датаграмма IPv6 87
10.1.1 Классификация приоритетов 88
10.1.2 Идентификация потока 89
10.1.3 128-битный IP-адрес 89
10.1.4 Заголовок расширения IP 90
10.2 Хосты с несколькими IP-адресами 91
10.3 Одноадресная, многоадресная рассылка и любой заголовок 91
10.4 Переход с IPv4 на IPv6 93
10.5 Резюме 94
Часть 4. IP-соединения. Глава 11. Маршрутизация в IP-сетях 95.
11.1 Базовые знания маршрутизации 95
11.1.1 Статическая маршрутизация 96
11.1.2 Маршрутизация с помощью вектора расстояния 99
11.1.3 Маршрутизация по состоянию канала 100
11.2 Конвергенция в IP-сетях 102
11.2.1 Адаптация к изменениям топологии 102
11.2.2 Время сходимости 106
11.3 Вычисление маршрутов в IP-сетях 106
11.3.1 Сохранение нескольких маршрутов 107
11.3.2 Первоначальное обновление 107
11.3.3 Метрики маршрутизации 107
11.4 Резюме 108
Глава 12 Протокол информации о маршрутизации (RIP) 109
12.1 Понимание RFC1058 109
12.1.1 Формат сообщения RIP 109
12.1.2 Таблица маршрутизации RIP 111
12.2 Приводной механизм 112
12.2.1 Вычисление векторов расстояний 113
12.2.2 Обновление таблицы маршрутизации 116
12.2.3 Решение проблем 118
12.3 Изменения топологии 120
12.3.1 Конвергенция 120
12.3.2 Вычисление до бесконечности 122
12.4 Ограничения RIP 127
12.4.1 Предел скачков 128
12.4.2 Фиксированные показатели 128
12.4.3 Резкая реакция на обновления таблицы маршрутизации 128
12.4.4 Медленная сходимость 128
12.4.5 Отсутствие балансировки нагрузки 128
12.5 Резюме 129
Глава 13. Сначала откройте кратчайший путь 130
13.1 Происхождение OSPF 130
13.2 Общие сведения о RFC 2328 OSPF, версия 2 130
13.2.1 Зона 131 OSPF
13.2.2 Обновление маршрутизации 134
13.3 Исследование структуры данных OSPF 136
13.3.1 Сообщение HELLO 137
13.3.2 Сообщение с описанием базы данных 137
13.3.3 Сообщение запроса статуса канала 138
13.3.4 Сообщение обновления статуса канала 138
13.3.5 Ответное сообщение о состоянии канала 140
13.4 Расчет маршрутов 140
13.4.1 Использование автоматических вычислений 140
13.4.2 Стоимость использования маршрута по умолчанию 141
13.4.3 Дерево кратчайших путей 142
13.5 Резюме 144
Глава 14 Протокол шлюза 145
14.1 Шлюзы, мосты и маршрутизаторы 145
14.1.1 Шлюз 145
14.1.2 Мост 146
14.1.3 Маршрутизаторы 146
14.1.4 Автономные системы 146
14.2 Протокол шлюза: основы 146
14.3 Протокол внутреннего шлюза и протокол внешнего шлюза 147
14.3.1 Протокол шлюз-шлюз (GGP) 147
14.3.2 Протокол внешнего шлюза (EGP) 147
14.3.3 Протокол внутреннего шлюза (IGP) 148
14.4 Резюме 148
Часть 5 Сетевые службы Глава 15 Протокол печати через Интернет 149
15.1 История ИПП 149
15.2 ПИС и конечные пользователи 150
15.3 Реализация с использованием HP IPP 151
15.4 Резюме 152
Глава 16 LDAP: Службы каталогов 153
16.1 Зачем использовать службы каталогов 153
16.2 Функции служб каталогов 153
16.3 Службы каталогов на IP 154
16.4 Модель каталога OSI X.500 156
16.4.1 Ранний X.500 157
16.4.2 X.500 сегодня 157
16.5 Структура LDAP 157
16.5.1 Иерархия LDAP 157
16.5.2 Структура имени 158
16.6 Агенты системы каталогов и протоколы доступа 158
16.7 Облегченный протокол доступа к каталогу 158
16.7.1 Запрос информации 159
16.7.2 Хранение информации 160
16.7.3 Права доступа и безопасность 160
16.8 Связь между серверами LDAP 161
16.8.1 Формат обмена данными LDAP (LDIF) 161
16.8.2 Репликация LDAP 162
16.9 Проектирование служб LDAP 162
16.9.1 Определение требований 162
16.9.2 Стратегия проектирования 163
16.9.3 Производительность 164
16.9.4 Сетевые функции 165
16.9.5 Безопасность 166
16.10 Конфигурация LDAP 169
16.11 Среда продукта 169
16.11.1 Создание плана 170
16.11.2 Ценные предложения 171
16.12 Выбор программного обеспечения LDAP 171
16.13 Резюме 174
Глава 17 Протокол удаленного доступа 175
17.1 Удаленное соединение 175
17.1.1 ЦСИС 176
17.1.2 Кабельные модемы 176
17.1.3 Цифровая абонентская линия (DSL) 176
17.1.4 Беспроводные сети 177
17.2 Служба удаленной аутентификации пользователей с телефонным подключением (RADIUS) 177
17.2.1 Аутентификация RADIUS 178
17.2.2 Учетная информация 179
17.3 Передача IP-данных с использованием SLIP, CSLIP и PPP
Согласно сообщению 179
17.3.1 Протокол последовательного интерфейса линии (SLIP) 179
17.3.2 Сжатый SLIP (CSLIP) 180
17.3.3 Протокол «точка-точка» (PPP) 180
17.4 Удаленный доступ к туннелю 184
17.4.1 Протокол туннелирования «точка-точка» (PPTP) 185
17.4.2 Протокол туннелирования второго уровня (L2TP) 188
17.4.3 IPsec 192
17.5 Резюме 194
Глава 18. Брандмауэр 195
18.1 Обеспечение безопасности Интернета 195
18.2 Использование брандмауэра 196
18.2.1 Прокси-сервер 197
18.2.2 Фильтр сообщений 198
18.3 Обеспечение безопасности услуг 198
18.3.1 Электронная почта (SMTP) 198
18.3.2 HTTP: Всемирная паутина 199
18.3.3 FTP 199
18.3.4 Телнет 199
18.3.5 Usenet:NNTP 199
18.3.6 DNS 200
18.4. Создание собственного межсетевого экрана 200
18.5 Использование коммерческого программного обеспечения межсетевого экрана 200
18.6 Резюме 202
Глава 19 IP-безопасность 203
19.1 Использование шифрования 203
19.1.1 Шифрование с открытым и закрытым ключом 204
19.1.2 Симметричное шифрование с закрытым ключом 205
19.1.3 DES, IDEA и другие 205
19.2 Аутентификация цифровой подписи 206
19.3 Расшифровка зашифрованных данных 207
19.4 Защита сети 207
19.4.1 Имя пользователя и пароль 208
19.4.2 Разрешения каталога для файлов 208
19.4.3 Доверительные отношения 209
19.4.4 UUCP в системах UNIX и Linux 209
19.5 Как справиться с наихудшим сценарием 210
19.6 Резюме 210
Часть 6. Реализация TCP/IP
Глава 20. Общие вопросы конфигурации 211
20.1 Установка сетевой карты 211
20.1.1 Сетевая карта 211
20.1.2 Конфигурация ресурсов 212
20.1.3 Установка программного обеспечения адаптера 213
20.1.4 Редиректора и API 214
20.1.5 Услуги 214
20.1.6 Интерфейс сетевой карты 215
20.2 Протоколы сетевого и транспортного уровня 215
20.2.1 Требования к конфигурации IP 215
20.2.2 Настройка адреса шлюза по умолчанию 216
20.2.3 Настройка адреса сервера имен 217
20.2.4 Настройка адреса почтового сервера 217
20.2.5 Регистрация доменного имени 218
20.3 IP-конфигурация 218
20.4 Настройка таблицы маршрутизации 218
20.5 IP-инкапсуляция гетерогенных протоколов 219
20.6 Резюме 220
Глава 21 Windows 98 221
21.1 Сетевая архитектура Windows 98 221
21.1.1 Установка сетевой карты 222
21.1.2 Изменение конфигурации сетевой карты 224
21.1.3 Когда Windows 98 не загружается 224
21.2 Настройка TCP/IP для Windows 98 225
21.2.1 Написание перед началом работы 225
21.2.2 Установка TCP/IP 225
21.2.3 Настройка TCP/IP Microsoft 225
21.2.4 Конфигурация DNS 227
21.2.5 Статические файлы конфигурации 228
21.2.6 Конфигурация реестра 229
21.2.7 Тестирование TCP/IP 231
21.3 Резюме 232
Глава 22. Коммутируемый доступ к сети в Windows 98 233
22.1 Настройка адаптера коммутируемой сети 233
22.2 Установка коммутируемой сети 234
22.3 Типы серверов 235
22.4 Сценарии 238
22.5 Множественные ссылки 238
22.6 ПППТ 239
22.6.1 Установка и настройка PPTP 240
22.6.2 Установление PPTP-соединения 240
22.7 Сервер коммутируемого доступа Windows 98 241
22.8 Устранение неполадок коммутируемого сетевого подключения 242
22.8.1 Подтверждение конфигурации DUN 242
22.8.2 Журнал PPP 243
22.9 Резюме 243
Глава 23 Windows NT 4.0 244
23.1 Windows NT версии 244
23.2 Архитектура 244
23.3 Установка Windows NT 4.0 244
23.4 Настройка TCP/IP 246
23.4.1 IP-адрес 246
23.4.2 DNS 248
23.4.3 WINS-адрес 248
23.4.4 Реле DHCP 249
23.4.5 Маршрутизация 250
23.5 Простые службы TCP/IP 250
23.6 Служба удаленного доступа (RAS) 250
23.7 DHCP-сервер 252
23.7.1 Установка службы DHCP-сервера 252
23.7.2 Управление службой DHCP-сервера 253
23.7.3 Сжатие базы данных DHCP 253
23.7.4 Управление DHCP 254
23.8 Использование Microsoft DNS 256
23.8.1 Установка DNS 256
23.8.2 Создание зоны 257
23.8.3 Настройка функции решения обратного доменного имени 258
23.8.4 Настройка соединения между DNS и WINS-сервером
забрать 259
23.8.5 Добавление вторичного сервера имен 259
23.9 Службы FTP и HTTP 259
23.10 Служба печати TCP/IP 259
23.10.1 Установка службы печати TCP/IP 259
23.10.2 Установка службы LPR 260
23.11 Новые возможности Windows 2000 260
23.12 Резюме 261
Глава 24. Поддержка IP в Novell NetWare 262
24.1 Novell и TCP/IP 262
24.1.1 IP и NetWare 4 262
24.1.2 Инициализация NetWare 5 и Pure IP 262
24.2 Устаревшие решения: от NetWare 3.x до
Поддержка IP NetWare 4.x 263
24.2.1 IP-туннель 264
24.2.2 IP-реле 264
24.2.3 Рабочее место в локальной сети 264
24.2.4 Шлюз IPX-IP 265
24.2.5 NetWare/IP 265
24.3 NetWare 5 — взгляд Novell на IP
Полностью поддерживается 266
24.3.1 Чистый IP 266
24.3.2 Мультипротокол 266
24.4 Варианты установки 266
24.4.1 Установка NetWare 5 только по IP 267
24.4.2 Установка только IPX 267
24.4.3 Смешанная установка TCP/IP 268
24.5 Инструмент помощи в миграции IP 268
24.5.1 НДС 268
24.5.2 DNS 269
24.5.3 DHCP 269
24.5.4 ДДНС 269
24.5.5 SLP 269
24.5.6 Режим совместимости 269
24.5.7 Агент миграции 270
24.6 Стратегия миграции 270
24.6.1 Использование тестовой платформы 270
24.6.2 Рекомендации по миграции 270
24.7 Резюме 271
Часть 7 Использование приложений TCP/IP Глава 25 Whois и Finger 273
25.1 Понимание протокола Whois 273
25.1.1 Интернет-регистрация 273
25.1.2 База данных Whois 274
25.1.3 Интернет-служба Whois 275
25.1.4 Whois в режиме командной строки 276
25.1.5 Пример 276
25.1.6 Whois на основе Telnet 278
25.2 Расширение Whois 279
25.2.1 Запрос Whois (RWhois) 279
25.2.2 WHOIS++ 280
25.3 Использование пальца 280
25.3.1 Команда пальца 280
25.3.2 Демон пальца 282
25.3.3 Finger в средах, отличных от UNIX 283
25.3.4 Применение пальца 283
25.4 Сопутствующие документы RFC 285
25.5 Резюме 285
Глава 26 Протокол передачи файлов 286
26.1 Роль FTP и TFTP в онлайн-мире 286
26.2 Использование FTP для передачи файлов 286
26.2.1 FTP-соединение 287
26.2.2 Установление соединения с помощью FTP-клиента 288
26.2.3 Безопасность FTP 296
26.2.4 FTP-сервер и демон 299
26.2.5 Анонимный FTP-доступ 299
26.3 Использование TFTP 300
26.3.1 Разница между FTP и TFTP 301
26.3.2 Команды TFTP 301
26.4 Резюме 301
Глава 27 Использование Telnet 302
27.1 Общие сведения о протоколе Telnet 302
27.2 Демон Telnet 303
27.3 Использование Telnet 304
27.3.1 Команда Telnet UNIX 304
27.3.2 Приложение Telnet с графическим интерфейсом 305
27.3.3 Команда Telnet 305
27.3.4 Пример 308
27.4 Дополнительные темы 309
27.4.1 Безопасность 309
27.4.2 Приложение Telnet 309
27.4.3 Использование Telnet для доступа к другим TCP/IP
Услуги 310
27.5 Сопутствующие документы RFC 312
27.6 Резюме 313
Глава 28 Использование утилит серии R 314
28.1 Понимание команд серии r 314
28.1.1 Проблемы безопасности 314
28.1.2 Запрет использования команд серии r 315
28.1.3 Повышение безопасности команд серии r 316
28.2 Альтернативы использованию команд серии r 317
28.3 Подробное объяснение команд серии r 317
28.3.2 Сопутствующие документы 320
28.4 Реализация системы r в средах, отличных от UNIX
Функции команд столбца 321
28.5 Резюме 322
Глава 29. Использование сетевой файловой системы (NFS) 323
29.1 Что такое НФС 323
29.1.1 История NFS 323
29.1.2 Зачем использовать NFS 323
29.2 Реализация — рабочий процесс NFS 324
29.2.1 Удаленный вызов процедур (RPC)
и представление внешних данных (XDR) 324
29.2.2 Типы загрузки 324
29.3 Файлы и команды, используемые NFS 325
29.3.1 Демон NFS 325
29.3.2 Файлы, связанные с NFS 327
29.3.3 Команды сервера NFS 329
29.3.4 Клиентские команды NFS 331
29.4 Пример: совместное использование и монтирование файловой системы NFS 333
29.5 Общие проблемы NFS и их решения 334
29.5.1 Невозможно загрузить 334
29.5.2 Невозможно удалить 334
29.5.3 Жесткая и мягкая загрузка 334
29.6 Сопутствующие соглашения и продукты 334
29.6.1 ВебНФС 335
29.6.2 NFS на базе ПК и другие клиенты
Программное обеспечение 335
29.6.3 SMB и CIFS 335
29.6.4 Прочие продукты 336
29.7 Резюме 336
Часть 8. Использование IP-приложений Глава 30. Интеграция TCP/IP в приложения 337
30.1 Использование браузера в качестве уровня представления 338
30.2 Рост интернет-приложений 338
30.3 Интеграция TCP/IP в существующие приложения 339
30.4 Использование TCP/IP в других сетях 339
30.4.1 NetBIOS и TCP/IP 339
30.4.2 IPX и UDP 340
30.4.3 ARCNET и TCP/IP 340
30.5 Резюме 340
Глава 31 Протокол электронной почты Интернета 341
31.1 Электронная почта 341
31.1.1 История электронной почты 341
31.1.2 Стандарты и организации, устанавливающие стандарты 341
31,2 Х.400 341
31.3 Простой протокол передачи почты (SMTP) 343
31.3.1 MIME и SMTP 343
31.3.2 Другие стандарты кодирования 344
31.3.3 SMTP-команды 344
31.3.4 Код состояния SMTP 345
31.3.5 Расширение SMTP 345
31.3.6 Проверка заголовков SMTP 346
31.3.7 Преимущества и недостатки SMTP 347
31.4 Получение электронных писем клиентов с использованием POP и IMAP 347
31.4.1 Протокол почтового отделения (POP) 347
31.4.2 Протокол доступа к почте Интернета (IMAP) 348
31.4.3 Сравнение POP3 и IMAP4 348
31.5 Дополнительные темы 349
31.6 Сопутствующие документы RFC и другая справочная информация 351
31.7 Резюме 352
Глава 32 HTTP: Всемирная паутина 353
32.1 Всемирная паутина (WWW) 353
32.1.1 Краткая история Интернета 353
32.1.2 Развитие Интернета 354
32.2 Единый указатель ресурсов 354
32.3 Веб-сервер и браузер 355
32.4 Понимание HTTP 356
32.4.1 HTTP/1.1 356
32.4.2 MIME и Интернет 358
32.4.3 Пример HTTP-соединения 358
32.5 Дополнительные темы 359
32.5.1 Функциональность на стороне сервера 359
32.5.2 SSL и S-HTTP 359
32.6 Веб-язык 359
32.6.1 HTML 360
32.6.2 XML 360
32.6.3 Компьютерная графика 361
32.6.4 Ява 361
32.6.5 JavaScript 362
32.6.6 Динамические страницы сервера 362
32.7 Будущее Интернета 363
32.7.1 HTTP-нг 363
32.7.2 МИОП 363
32.7.3 IPv6 363
32.7.4 ИПП 363
32.8 Резюме 364
Глава 33 NNTP: Группа новостей Интернета 365
33.1 Интернет-группы новостей 365
33.2 Группы новостей и иерархии 366
33.3 Протокол передачи сетевых новостей 367
33.3.1 Получение групп новостей 367
33.3.2 Получение сообщений 369
33.3.3 Публикация сообщений 370
33.4 Массовая реклама (спам) и черная дыра новостей
(Блэкхолинг) 371
33.5 Резюме 371
Глава 34 Веб-службы 373
34.1 Обзор работы веб-сервиса 373
34.2 Основные веб-серверы 375
34.3 Запуск веб-службы Apache HTTP 376
34.3.1 Загрузка, установка и настройка Apache 376
34.3.2 Использование Apache в среде Windows 381
34.4 Просмотр других веб-серверов 383
34.5 Резюме 383
Часть 9. Использование и управление сетями TCP/IP Глава 35. Конфигурация и настройка протокола 385
35.1 Проблемы с инициализацией системы 385
35.2 Файлы конфигурации 390
35.2.1 Определите сеть в файле /etc/protocols
Сетевой протокол 390
35.2.2 Идентификация хостов в файле /etc/hosts 391
35.2.3 Файлы TCP/IP и /etc/services 392
35.2.4 демон inetd и /etc/inetd.conf
Файл 394
35.2.5 Настройка сети в файле /etc/networks 397
35.2.6 DNS-клиент и /etc/resolv.conf 397
35.3 Резюме 398
Глава 36 Настройка DNS 399
36.1 Сервер доменных имен 399
36.2 Ресурсные записи 400
36.3 Разрешение доменного имени 401
36.4 Настройка серверов доменных имен UNIX или Linux
(ДНС) 401
36.4.1 Добавление записей ресурсов 402
36.4.2 Заполнение DNS-файла 402
36.4.3 Запуск демона DNS 405
36.4.4 Настройка клиента 405
36.5 Windows и серверы доменных имен 405
36.6 Резюме 406
Глава 37. Управление сетью 407.
37.1 Разработка плана мониторинга сети 407
37.2 Проблемы с сетью и их решения 408
37.3 Инструменты управления сетью 408
37.3.1 Использование анализатора протоколов 409
37.3.2 Экспертные системы 410
37.3.3 Анализаторы на базе ПК 410
37.3.4 Поддержка протокола сетевого управления 411
37.3.5 Интегрированные инструменты сетевого моделирования 411
37.4 Настройка SNMP 412
37.4.1 Настройка Windows SNMP 413
37.4.2 Настройка UNIX SNMP 414
37.4.3 Атрибуты безопасности SNMP 414
37.4.4 Агент и управление SNMP 415
37.5 Инструменты и команды SNMP 416
37.6 RMON и связанные модели MIB 417
37.7 Установление требований к управлению сетью 417
37.8 Резюме 419
Глава 38 SNMP: простой протокол сетевого управления 420
38.1 Что такое SNMP 420
38.2 База информации управления (MIB) 421
38.3 Использование SNMP 421
38.4 UNIX и SNMP 422
38.4.1 Установка SNMP в UNIX и Linux 423
38.4.2 Команды SNMP 424
38.5 Windows и SNMP 424
38.5.1 Windows NT 425
38.5.2 Windows 95, Windows 98 и
Windows 3.х 425
38.6 Резюме 427
Глава 39. Повышение безопасности передачи TCP/IP 428
39.1 Определение необходимой сетевой безопасности 428
39.1.1 Что такое сетевая безопасность 428
39.1.2 Почему важна сетевая безопасность 429
39.1.3 Уровень безопасности 429
39.1.4 Пароли и файлы паролей 430
39.1.5 Управление доступом к паролям 430
39.2 Усиление сетевой безопасности 431
39.2.1 Типы атак 431
39.2.2 Усиление сетевой безопасности 432
39.3 Конфигурация приложения 434
39.3.1 Интернет-демоны и
/etc/inetd.conf 434
39.3.2 Программное обеспечение для шифрования сети 436
39.3.3 TCP-обертка 436
39.4 Используемые порты и доверенные порты 437
39.4.1 Брандмауэр 437
39.4.2 Фильтрация пакетов 437
39.4.3 Шлюз прикладного уровня 438
39.4.4 Фильтрация по другим приложениям 438
39.5 Общие вопросы безопасности 438
39.5.1 Ведение учетной записи пользователя 438
39.5.2 Аудит 438
39.5.3 Правильная конфигурация системы 438
39.6 Резюме 438
Глава 40. Инструменты решения проблем и ключевые моменты 440
40.1 Мониторинг поведения сети 440
40.2 Стандартные приложения 440
40.2.1 Проверка основных соединений 441
40.2.2 команда ping 442
40.2.3 Решение проблем с доступом к сети 443
40.3 Решение проблем уровня сетевого интерфейса 449
40.4 Решение проблем сетевого уровня 449
40.4.1 Параметры конфигурации TCP/IP 449
40.4.2 Проблемы с конфигурацией IP-адреса 450
40.5 Решение проблем TCP и UDP 453
40.6 Решение проблем прикладного уровня 455
40.7 Резюме 455
Часть 10 Приложение Приложение A RFC и стандартизация 457
Приложение Б Linux 469
Приложение C. Сокращения и сокращения 480