|
|
|
Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Содержание
Предисловие
Благодарности
Предисловие к русскому изданию
Введение
1.1 Основы
1.2 Приложения TCP/IP
1.3 Терминология
1.3.1 Протоколы, элементы, стеки и наборы
1.3.2 Хосты
1.3.3 Маршрутизаторы
1.3.4 Интернет
1.3.5 Сетевой узел, система и элемент сети
1.3.6 ЛС, региональные сети и связи
1.3.7 Люди
1.3.8 Байты и октеты
1.3.9 Стиль "тупоконечников" и "остроконечников"
1.4 Реализации с использованием оборудования
различных производителей
1.5 Диалоги
1.6 Дополнительная литература
Глава 1 TCP/IP: что это такое и откуда взялось
1.1 Введение
1.1.1 Зарождение TCP/IP
1.2 Принятие новых протоколов
1.3 Характеристики TCP/IP
1.3.1 Доступность TCP/IP
1.4 Интернет
1.5 INTERNIC
1.6 IАВ, IETF и IESG
1.6.1 Рабочие группы и разработка протоколов
1.6.2 Другие источники протоколов Интернета
1.7 Requests For Comments
1.7.1 Состояние и статус стандартов
1.7.2 Присвоенные номера
1.7.3 RFC и стимулирование сетевого взаимодействия
продуктов различных производителей
1.7.4 Связанные документы
1.8 Другие информационные ресурсы
1.9 Open System Interconnection
Глава 2 Обзор служб набора протоколов TCP/IP
2.1 Введение
2.2 Коммуникации между приложениями
2.2.1 Коммуникации с созданием соединений (TCP)
2.2.2 Коммуникации без создания соединений (UDP)
2.2.3 Интерфейс программирования socket
2.2.4 Программный интерфейс RPC
2.3 Основные службы.
2.3.1 Пересылка файлов
2.3.2 Доступ с терминала
2.3.3 Электронная почта
2.3.4 Служба WWW
2.4 Дополнительные службы
2.4.1 Доступ к файлам
2.4.2 Новости
2.4.3 Служба имен DNS
2.4.4 Коммерческое программное обеспечение
2.4.5 Управление сетью
2.4.6 Диалоги
2.4.7 Диалог доступа с терминала
2.4.8 Просмотр имен в базе данных DNS
2.4.9 Диалог при пересылке файла
2.4.10 WWW
2.4.11 Новости
2.4.12 Диалог для доступа к файлу
Глава 3 Архитектура TCP/IP
3.1 Введение
3.2 Деление на уровни
3.2.1 Физический уровень
3.2.2 Уровень связи данных
3.2.3 Сетевой уровень
3.2.4 Транспортный уровень (TCP)
3.2.5 Транспортный уровень (UDP)
3.2.6 Службы для приложений
3.2.7 Пакетирование данных
3.3 Обзор протоколов
3.4 Маршрутизаторы и топология сети
3.5 Маршрутизация в IP
3.5.1 Протоколы маршрутизации
3.6 Архитектура TCP
3.7 Архитектура UDP
3.8 Концепции безопасности
3.8.1 Аутентификация
3.8.2 Технология формирования резюме сообщения
3.8.3 Целостность сообщения
3.8.4 Конфиденциальность с помощью
симметричного шифрования
3.8.5 Асимметричный общедоступный ключ шифрования
3.8.6 Комбинированное шифрование
Глава 4 Технологии физического уровня
и уровня связи данных
4.1 Введение
4.2 Функции физического уровня, управление доступом
к физическому носителю и уровень связи данных
4.3 Сетевые технологии
4.4 Извлечение данных из пакетов
4.5 Протоколы связей "точка-точка"
4.6 HDLC
4.6.1 Формат кадра HDLC
4.6.2 Недостатки HDLC
4.7 Протокол РРР
4.7.1 Сжатие в РРР
4.8 Дополнительные возможности РРР
4.8.1 Аутентификация
4.8.2 Автоматическое отслеживание качества связи
4.9 Протокол SLIP
4.10 Локальные сети
4.11 DIX Ethernet
4.11.1 Носители для DIX Ethernet
4.11.2 Протокол MAC для DIX Ethernet
4.11.3 МАС-кадры DIX Ethernet
4.12 Сети по спецификации 802
4.13 Заголовок LLC для 802.2
4.13.1 Спецификации 802.3 и 802.2
4.14 Уровни в сетях 802
4.15 Другие технологии локальных сетей
4.15.1 Конфигурация и носители для Token-Ring
4.15.2 MAC для 802.5
4.15.3 802.4 Token Bus
4.15.4 FDD1
4.16 Использование концентраторов
4.17 Коммутация
4.18 Широковещательные и многоадресные рассылки
4.19 Сети с коммутацией пакетов
4.20 Сети Х.25
4.20.1 Уровни в Х.25
4.20.2 Х.25 и IP
4.20.3 Многопротокольный режим поверх Х.25.
4.20.4 IP в отдельной виртуальной цепи Х.25
4.20.5 Другие протоколы в отдельной виртуальной цепи Х.25
4.20.6 Многопротокольный режим в виртуальной цепи
4.20.7 Пакеты или PDU?
4.21 Frame Relay
4.22 SMDS
4.22.1 IP поверх SMDS
4.23 ATM
4.24. Максимальное число пересылаемых элементов
4.25 Создание туннелей
4.26 Совместное использование сетевого интерфейса
4.27 Замечания об уровне связи данных
4.28 Завершающая часть кадра
4.29 Рекомендуемая литература
Глава 5 Именование и адресация
5.1 Введение
5.2 Примеры имен Интернета
5.3 Иерархическая структура имен
5.4 Администрирование имен
5.5 Формальная структура имен
5.6 Всемирное дерево имен
5.7 Конфигурирование имен систем
5.8 Адреса
5.9 Форматы адресов
5.10 Классы адресов
5.11 Адреса не подключенных к Интернету систем
5.12 Примеры адресации
5.12.1 Присваивание сети адресов класса А
5.12.2 Присваивание сети адресов класса В
5.12.3 Присваивание сетям адресов класса С
5.13 Трансляция имен в адреса
5.14 Псевдонимы имен
5.15 Неэффективность классов адресов
5.16 Сети и подсети TCP/IP
5.17 Маска подсети
5.18 Специальные зарезервированные адреса
5.18.1 Идентификация сети и подсети
5.18.2 Широковещательная рассылка в локальной подсети
5.18.3 Широковещательные рассылки к подсети
5.18.4 Широковещательные рассылки в сети
5.18.5 Ограничения на IP-адрес
5.18.6 Кольцевой адрес
5.18.7 Заключение о зарезервированных
специальных адресах
5.19 Суперсети и CIDR
5.20 Необходимость следующего поколения протокола IP
5.21 IP-адреса, интерфейсы и множественное пребывание
5.22 Конфигурирование адресов и масок подсети
5.23 Взаимосвязь имен и адресов
5.24 Протокол ARP
5.24.1 Содержимое сообщения ARP
5.24.2 Таблица ARP
5.24.3 Обратные запросы ARP
5.25 Множество адресов для одного интерфейса
5.26 Прокси ARP
5.27 Многоадресные рассылки
5.27.1 Группы многоадресной рассылки
5.27.2 Трансляция многоадресных рассылок
в адреса Ethernet и FDDI
5.27.3 Трансляция адресов многоадресных рассылок
в адреса Token-Ring
5.28 Дополнительная литература
Глава 6 Протокол Интернета
6.1 Введение
6.2 Датаграммы IP
6.3 Основные функции IP
6.4 Использование маски подсети
6.5 Хост в таблице маршрутизации IP
6.6 Маршрутизация по следующему попаданию
6.7 Еще один пример таблицы маршрутизации хоста
6.8 Правило просмотра таблицы маршрутизации
6.9 Таблицы маршрутизатора
6.10 Таблица маршрутизации филиала компании
6.11 Операции глобальной маршрутизации
6.12 Возможности IP
6.12.1 Адаптивная маршрутизация
6.12.2 MTU, фрагментация и сборка
6.13 Механизмы протокола IP
6.13.1 Заголовок датаграммы
6.13.2 Поля назначения, поле источника и поле протокола
6.13.3 Версия, длина заголовка и длина датаграммы
6.13.4 Приоритет и тип обслуживания
6.13.5 Поле времени жизни
6.13.6 Заголовок контрольной суммы
6.14 Фрагментация
6.14.1 Поле идентификации
6.14.2 Поле флагов
6.14.3 Поле смещения фрагмента
6.14.4 Сборка фрагментированной датаграммы
6.14.5 Тайм-аут сборки датаграммы
6.14.6 Фрагментировать или не фрагментировать
6.15 Просмотр статистики IP
6.16 Варианты
6.16.1 Маршрутизация от источника
6.16.2 Обратный маршрут
6.16.3 Описание маршрута
6.16.4 Маршрутизация от источника и безопасность
6.16.5 Запись пути
6.16.6 Временная метка
6.16.7 Базовая и улучшенная безопасность
для Министерства обороны
6.16.8 Конец списка вариантов и отсутствие операций
6.16.9 Кодирование вариантов
6.16.10 Кодирование Strict Source Route
6.16.11 Кодирование Loose Source Route
6.16.12 Кодирование Record Route
6.16.13 Кодирование Timestamp
6.16.14 Кодирование Basic и Extended Security Options
6.17 Пример заголовка IP
6.18 Сценарий обработки датаграммы
6.18.1 Обработка в маршрутизаторе
6.18.2 Обработка в хосте назначения
6.19 Средства защиты и безопасность
6.20 Замечания о производительности IP
6.20.1 Полоса пропускания
6.20.2 Использование буфера
6.20.3 Ресурсы центрального процессора
6.21 Дополнительные сведения о многоадресных рассылках
6.22 Рекомендуемая литература
Глава 7 Протокол ICMP
7.1 Введение
7.2 Сообщения об ошибках ICMP
7.2.1 Типы сообщений об ошибках
7.2.2 Обязанность по отправке сообщения ICMP
7.2.3 Входящие сообщения ICMP
7.3 Когда не нужно посылать сообщение ICMP
7.4 Формат сообщения ICMP
7.4.1 Сообщение Destination Unreachable
7.4.2 Сообщение Time Exceeded
7.4.3 Сообщение Parameter Problem
7.4.4 Проблемы перегрузок
7.4.5 Сообщение Source Quench
7.4.6 Сообщения Redirect
7.4.7 Управление поступающими сообщениями ICMP
7.5 Исследование MTU по пути
7.6 Сообщения запросов ICMP
7.6.1 Эхо-запросы и эхо-ответы
7.6.2 Маска адреса
7.6.3 Временная метка и ответ на Timestamp
7.7 Просмотр действий в ICMP
7.8 Обнаружение маршрутов
7.8.1 Неисправные маршрутизаторы
7.9 Дополнительная литература
Глава 8 Маршрутизация в IP
8.1 Введение
8.2 Автономные системы
8.3 Маршрутизация в IP
8.4 Метрики маршрутизации
8.4.1 Протоколы вектора расстояния
8.4.2 Протоколы по состоянию связи
8.5 Таблицы маршрутизации
8.6 Таблица маршрутизации по протоколу RIP
8.6.1 Использование маски маршрута
8.6.2 Маршрут по умолчанию
8.6.3 Использование подсети 0
8.6.4 Прямые и косвенные назначения
8.6.5 Метрики маршрутизации
8.6.6 Возраст маршрута
8.7 Таблица маршрутизации IGRP/BGP
8.7.1 Использование маски маршрута
8.7.2 Маршрут по умолчанию
8.7.3 Прямые и косвенные точки назначения
8.7.4 Малые подсети
8.7.5 Строки для протокола Border Gateway Protocol
8.7.6 Метрики маршрутизации
8.7.7 Возраст маршрута
8.8 Протоколы обслуживания таблиц маршрутизации
8.9 Протокол RIP
8.9.1 Инициализация RIP
8.9.2 Обновление таблиц RIP
8.9.3 Механизм RIP версии 1
8.9.4 Сообщения об изменениях в RIP версии 1
8.9.5 Поля сообщения об изменениях в RIP версии 1
8.9.6 Настройка RIP
8.9.7 Триггерные изменения и хранение
8.9.8 Деление горизонта и опасный реверс
8.9.9 Нет маски подсети
8.9.10 Широковещательные рассылки в локальной сети
8.9.11 Отсутствие аутентификации
8.9.12 Отсутствие распознавания медленных
и быстрых связей
8.9.13 Избыточный график
8.10 Протокол RIP версии 2
8.10.1 Аутентификация в RIP версии 2
8.11 Переход на более интеллектуальные протоколы
8.12 Протоколы IGRP и EIGRP
8.12.1 Маршрутизация в IGRP
8.12.2 Другие конфигурируемые значения IGRP
8.12.3 Механизм протокола IGRP
8.12.4 Внешняя маршрутизация
8.12.5 Возможности EIGRP
8.12.6 DUAL в EIGRP
8.12.7 Таблицы топологии в DUAL
8.12.8 Пригодный преемник в DUAL
8.13 Протокол OSPF
8.13.1 Автономные системы, области и сети
8.13.2 Маршрутизация в области OSPF
8.13.3 Кратчайшие пути для области OSPF
8.13.4 Магистрали, грани и границы OSPF
8.13.5 Маршрутизация через грань области OSPF
8.13.6 Использование итоговой информации
внутри области OSPF
8.13.7 Точка назначения вне автономной области OSPF
8.13.8 Протокол OSPF.
8.13.9 Сообщения Hello
8.13.10 Назначенный маршрутизатор
8.13.11 Смежность маршрутизаторов
8.13.12 Инициализация базы данных маршрутизации
8.13.13 Типы сообщений в OSPF
8.13.14 Сообщения OSPF
8.13.15 Содержание сообщения Link State
Update протокола OSPF
8.13.16 Улучшения в OSPF
8.14 Маршрутизация в OSI
8.15 Протоколы EGP
8.16 EGP
8.16.1 Модель EGP
8.17 Протокол BGP
8.17.1 Объединение маршрутов в BGP
8.17.2 Механизмы BGP
8.17.3 одержание сообщения об изменениях в BGP
8.17.4 Проблема выбора варианта
8.17.5 Применение объединения маршрутов
8.17.6 Изолированные маршруты BGP
8.18 Дополнительная литература
Глава 9 Протокол UDP
9.1 Введение
9.1.1 Широковещательные и многоадресные рассылки
9.2 Порты приложений
9.3 Адреса socket
9.4 Механизмы протокола UDP
9.4.1 Заголовок UDP
9.4.2 Контрольная сумма
9.4.3 Другие функции UDP
9.4.4 Пример сообщения UDP
9.5 Нагрузки в UDP
9.6 Дополнительная литература
Глава 10 Протокол TCP
10.1 Введение
10.1.1 Основные службы TCP
10.1.2 TCP и модель клиент/сервер
10.2 Концепции TCP
10.2.1 Входной и выходной потоки данных
10.2.2 Сегменты
10.2.3 Выталкивание
10.2.4 Срочные данные
10.2.5 Порты приложения
10.2.6 Адреса socket
10.3 Механизм обеспечения надежности TCP
10.3.1 Нумерация и подтверждение
10.3.2 Поля портов, последовательности
и АСК в заголовке TCP
10.4 Установка соединения
10.4.1 Сценарий соединения
10.4.2 Установка значений параметров IP
10.5 Пересылка данных
10.6 Закрытие соединения
10.6.1 Внезапное завершение
10.7 Управление потоком
10.7.1 Приемное окно
10.7.2 Окно отправки
10.8 Заголовок TCP
10.8.1 Вариант максимального размера сегмента
10.8.2 Использование полей заголовка
в запросе на соединение
10.8.3 Использование полей заголовка в ответе
на запрос соединения
10.8.4 Выбор начального порядкового номера
10.8.5 Общепринятое использование полей
10.8.6 Контрольная сумма
10.9 Пример сегмента TCP
10.10 Поддержка работы сеанса
10.10.1 Зондирование окна
10.11 Завершение сеанса
10.11.1 Тайм-аут
10.11.2 Поддержание соединения
10.12 Производительность
10.13 Алгоритмы повышения производительности
10.13.1 Медленный старт
10.13.2 Синдром "бестолкового окна"
10.13.3 Алгоритм Нейгла
10.13.4 Задержанный АСК
10.13.5 Тайм-аут повторной пересылки
10.13.6 Пример статистики
10.13.7 Вычисления после повторной отправки
10.13.8 Действия после повторной пересылки
10.13.9 Экспоненциальное торможение
10.13.10 Снижение перегрузок за счет уменьшения
пересылаемых по сети данных
10.13.11 Дублированные АСК
10.13.12 Что делается после подавления источника?
10.13.13 Статистика TCP
10.14 Соответствие требованиям разработчика
10.15 Барьеры для производительности
10.16 Функции TCP
10.17 Состояния TCP
10.17.1 Анализ состояний соединения TCP
10.18 Замечания о реализациях
10.19 Дополнительная литература
Глава 11 Конфигурация с помощью ВООТР и DHCP
11.1 Введение
11.2 Требования протокола ВООТР
11.3 Возможности ВООТР
11.4 Необходимость DHCP.
11.5 Первая версия ВООТР
11.6 Эволюция ВООТР
11.7 Протокол ВООТР
11.7.1 Формат сообщения ВООТР
11.7.2 Доставка запроса от клиента на сервер
11.7.3 Использование промежуточного агента
11.7.4 Присваивание IP-адресов
11.7.5 Загрузка клиента, знающего
собственный IP-адрес
11.7.6 Конфигурирование загрузки программного
обеспечения
11.7.7 Область для разработчиков
11.7.8 Ответ безадресному клиенту
11.7.9 Счетчик секунд
11.8 Возможности DHCP
11.8.1 Администрирование и автоматизация
конфигурирования
11.8.2 Перемещения и изменения
11.9 Механизмы DHCP
11.9.1 Присваивание IP-адресов
11.9.2 Аренда адресов
11.9.3 Связывание
11.10 Совместимость и различия
11.10.1 Типы сообщений
11.10.2 Типичный начальный обмен сообщениями
между клиентом и сервером
11.10.3 Возобновление
11.11 Параметры загрузки
11.12 Другие методы автоматизации конфигурирования
11.13 Дополнительная литература
Глава 12 DNS
12.1 Введение
12.2 Назначение DNS
12.3 Программное обеспечение BIND
12.4 Определители
12.5 Просмотр адресов хостов
12.6 Авторитетные ответы и ответы из кеша
12.7 Трансляция адресов в имена
12.8 Локальные и глобальные серверы имен доменов
12.9 Делегирование
12.10 Соединение серверов имен с Интернетом
12.11 Разработка базы данных сервера имен
12.11.1 Зоны
12.11.2 Размещение серверов DNS
12.11.3 Перенос зон
12.12 Данные DNS
12.13 Элементы описаний в DNS
12.13.1 Записи о ресурсах
12.14 Пример файла трансляции имен в адреса
12.14.1 Записи SOA
12.14.2 Время жизни (Time-To-Live)
12.14.3 Дополнение имени
12.14.4 Запись о сервере имен
12.14.5 Записи об адресе
12.14.6 Записи CNAME
12.14.7 Записи для почтового обмена
12.14.8 Записи ТХТ и HINFO
12.15 Трансляция адресов в имена
12.16 Формат сообщений DNS
12.16.1 Секция заголовка
12.16.2 Секция запроса
12.16.3 Секции ответа
12.17 Используемый транспорт
12.18 Примеры
12.19 Дополнительные типы записей
12.20 Недостатки DNS
12.21 Дополнительная литература
Глава 13 Telnet
13.1 Введение
13.2 Использование telnet для удаленной регистрации
13.3 Обращение по telnet к заданному порту
13.4 Модель эмуляции терминала в Telnet
13.4.1 Сетевой виртуальный терминал
13.5 Наиболее распространенные типы терминалов
13.5.1 Терминалы ASCII
13.5.2 Конфигурирование раскладки клавиатуры
13.5.3 Терминалы IBM 3270 и 5250
13.6 Варианты
13.6.1 Типы терминалов
13.6.2 Согласование типа терминала VT100
13.6.3 Согласование характеристик терминала 3270
13.7 Управление текстовым клиентом telnet
13.7.1 Важные управляющие последовательности
13.8 Возможности NVT
13.8.1 Набор символов N1VT
13.8.2 Принтер NVT
13.8.3 Взаимодействие клиент/сервер telnet в режиме NVT
13.9 Команды telnet
13.9.1 Сигнал синхронизации
13.9.2 Декодирование наиболее общих команд
13.9.3 Кодирование запросов выбора вариантов
13.9.4 Дополнительные сведения о вариантах
13.10 Применение telnet
13.11 Замечания о безопасности
13.11.1 Аутентификация в telnet
13.12 Замечания о производительности
13.13 Х Windows
13.14 Дополнительная литература
Глава 14 Протокол FTP
14.1 Введение
14.2 Общедоступный и личный доступ FTP
14.2.1 Вводный диалог
14.3 Модель FTP
14.4 Команды FTP
14.4.1 Использование команд в текстовом диалоге
14.5 Типы данных, структуры файлов и методы пересылки
14.5.1 Типы данных
14.5.2 Пересылка текста ASCII
14.5.3 Пересылка текста EBCDIC
14.5.4 Пересылка двоичных данных
14.5.5 Структуры файлов
14.5.6 Режимы пересылки
14.6 Протокол FTP
14.6.1 Команды управления доступом
14.6.2 Команды управления файлами
14.6.3 Команды установки формата данных
14.6.4 Команды пересылки файлов
14.6.5 Дополнительные команды
14.6.6 Команды сайта
14.6.7 Восстановления после ошибок и перезапуск
14.6.8 Коды ответов
14.7 Безопасность
14.7.1 Проверка имен хоста клиента
14.7.2 PASV или PORT?
14.7.3 Промежуточные прокси
14.8 Замечания о производительности
14.9 Trivial File Transfer Protocol
14.9.1 Протокол TFTP
14.9.2 Элементы данных протокола TFTP
14.9.3 Варианты TFTP
14.9.4 Сценарий TFTP
14.10 Дополнительная литература
Глава 15 RPC и NFS
15.1 Введение
15.1.1 Назначение NFS
15.1.2 Соотношения между NFS, RPC и XDR
15.1.3 RPC как стандарт Интернета
15.1.4 Реализации NFS и RPC
15.2 Модель RPC
15.3 Программы и процедуры RPC
15.4 Типичная программа RPC
15.5 Работа с дубликатами запросов RPC
15.6 Portmapper в RPC
15.6.1 Назначение Portmapper
15.6.2 Процедуры portmapper
15.6.3 Просмотр служб RPC через portmapper
15.7 Программа rpcbind
15.7.1 Назначение rpcbind
15.7.2 Процедуры rpcbind
15.8 Сообщения RPC
15.9 Аутентификация в RPC
15.9.1 Нулевая аутентификация
15.9.2 Аутентификация систем
15.9.3 Аутентификация DES
15.9.4 Аутентификация в Kerberos
15.10 Пример сообщений RPC версии 2
15.11 XDR
15.11.1 Язык описания данных XDR
15.11.2 Кодирование в XDR
15.12 Программные интерфейсы RPC и XDR
15.13 Введение в NFS
15.14 Модель файлов NFS
15.14.1 Источник формирования модели NFS
15.15 Протокол монтирования
15.15.1 Процедуры монтирования
15.16 Особенности NFS
15.17 Протокол NFS
15.17.1 Описатели файлов
15.17.2 Процедуры NFS
15.17.3 Специальные утилиты
15.17.4 Блокировка файлов
15.17.5 Заметки о реализациях NFS
15.17.6 Мониторинг NFS
15.18 Дополнительная литература
Глава 16 Электронная почта
16.1 Введение
16.2 Почтовые протоколы Интернета
16.3 Модель пересылки почтового сообщения
16.4 Пересылка почтового сообщения
16.4.1 Сценарий доставки почтового сообщения
16.5 Идентификация получателя и обмен сообщениями
16.6 Протокол SMTP
16.6.1 Диалог при обмене почтой
16.7 Временная метка и идентификатор сообщения
16.8 Отброшенная почта
16.9 Команды SMTP
16.10 Коды ответов
16.11 Формат сообщений Интернета
16.12 Почтовые расширения файлов и MIME
16.12.1 Улучшенный агент пересылки почты
16.12.2 Диалог в улучшенной версии SMTP
16.13 Формат сообщений MIME
16.13.1 Заголовки описания типа содержания в MIME
16.13.2 Пример сообщения MIME
16.13.3 Типы содержания MIME
16.13.4. Кодирование содержания
16.13.5 Метод кодирования указанными
печатными символами
16.13.6 Метод кодирования Base64
16.14 Протокол POP
16.15 Другие почтовые приложения
16.16 Производительность
16.17 Безопасность
16.17.1 Проблемы с программой sendmail
16.17.2 Безопасность электронной почты
16.17.3 Secure MIME (S/MIME)
16.18 Обмен сообщениями через Х.400
16.18.1 Пример сообщения Х.400
16.18.2 Именование получателей в Х.400
16.18.3 Взаимодействие между Х.400 и почтой Интернета
16.19 Каталоги ISO/ITU-T
16.19.1 Модель каталога
16.20 Дополнительная литература
Глава 17 Сетевые новости
17.1 Введение
17.2 Иерархия групп новостей Интернета
17.3 Агенты новостей
17.4 Модель новостей
17.5 Сценарий NNTP
17.6 Применение агентов новостей для настольных систем
17.7 Протокол NNTP
17.7.1 Команды NNTP
17.7.2 Коды состояния NNTP
17.8 Различия между новостями и рассылочным списком
17.9 Дополнительная литература
Глава 18 Службы Gopher и WAIS
18.1 Введение
18.2 Применение Gopher
18.3 Типы информации в gopher
18.4 Иерархия меню Gopher
18.5 Архитектура gopher
18.6 Отличия gopher от FTP
18.7 Протокол gopher
18.8 Файл .names
18.9 Служба WAIS
18.10 Дополнительная литература
Глава 19 WWW
19.1 Введение
19.1.1 Гипертекст
19.1.2 Гипермедиа
19.1.3 Гипермедиа и WWW.
19.2 История WWW
19.3 Браузеры WWW
19.4 URL
19.4.1 URL для гипертекста
19.4.2 URL для gopher
19.4.3 URL для FTP
19.4.4 URL для telnet
19.4.5 URL для сетевых новостей
19.4.6 URL электронной почты
19.4.7 URL для WAIS
19.5 Обобщенный формат URL
19.5.1 Специальные символы
19.6 Введение в HTML
19.6.1 Создание документа на HTML
19.6.2 Теги HTML
19.6.3 Общий формат HTML-документа
19.6.4 Заголовки HTML
19.6.5 Абзацы и разрывы
19.6.6 Неупорядоченные списки
19.6.7 Упорядоченные списки
19.6.8 Список определений
19.6.9 Дополнительные теги
19.6.10 Выделение в тексте
19.6.11 Ссылки
19.6.12 Ссылки на локальные документы
19.6.13 Изображения
19.6.14 Просмотр исходного кода HTML
19.7 Архитектура HTTP
19.7.1 Прокси-сервер
19.8 Протокол HTTP
19.8.1 Пример типичного диалога HTTP
19.8.2 Заголовки сообщения
19.8.3 Коды состояния
19.9 Продолжение совершенствования
19.10 Дополнительная литература
Глава 20 SNMP
20.1 Введение
20.1.1 Результат одобрения SNMP в IAB
20.2 Модель SNMP
20.2.1 Логическая база данных
20.2.2 Агенты
20.2.3 Диспетчеры
20.2.4 Управляющая информационная база
20.3 Назначение диспетчера и агента
20.3.1 Прокси-агенты
20.4 Сущность управляющей информации
20.5 Структура управляющей информации
20.5.1 Дерево SMI
20.6 Имена идентификаторов объектов
20.6.1 Идентификация значений в базе данных MIB
20.6.2 Лексикографический порядок
20.7 Наиболее важные модули MIB
20.7.1 MIB-II
20.7.2 Модули пересылки
20.7.3 RMON MIB
20.7.4 Реализация MIB от разработчиков оборудования
20.8 Протокол сообщений SNMP
20.8.1 Типы сообщений SNMP версии 1
20.8.2 Транспортные протоколы
20.9 Форматы сообщений SNMP
20.9.1 Формат сообщений gets, sets и responses и версии 1
20.9.2 Запрос get и ответ на него
20.9.3 Запрос get-next и ответ на него
20.9.4 Запрос set
20.9.5 Сообщения trap
20.9.6 Проблемы версии 1, исправленные в версии 2
20.9.7 Сообщение get-bulk версии 2
20.9.8 Сообщение trap в версии 2
20.9.9 Сообщение inform версии 2
20.9.10 Другие усовершенствования в версии 2
20.10 Документы MIB
20.10.1 Управляемые объекты
20.10.2 Первая абстрактная синтаксическая нотация (ASN.1)
20.10.3 Типы данных MIB
20.10.4 Целые числа
20.10.5 Счетчики
20.10.6 Масштаб
20.10.7 TimeTicks
20.10.8 Строки октетов
20.10.9 Текстовые соглашения
20.10.10 Кодирование типов данных в BER
20.11 Что дальше?
20.12 Дополнительная литература
Глава 21 Программный интерфейс socket
21.1 Введение
21.1.1 Программный интерфейс Berkeley
21.1.2 Ориентация на Unix
21.2 Службы socket
21.3 Блокированные и неблокированные вызовы
21.4 Вызовы socket
21.5 Программирование работы TCP socket
21.5.1 Модель сервера TCP
21.5.2 Пассивное открытие сервера TCP
21.5.3 Активное открытие клиента TCP
21.5.4 Другие запросы
21.6 Серверная программа TCP
21.6.1 Вызовы в серверной программе TCP
21.7 Клиентская программа TCP
21.7.1 Вызовы в клиентской программе TCP
21.8 Более простой сервер
21.9 Интерфейс программирования socket для UDP
21.10 Программа сервера UDP
21.10.1 Вызовы в серверной программе UDP
21.11 Клиентская программа UDP
21.11.1 Запросы в клиентской программе UDP
21.12 Дополнительная литература
Глава 22 IP версии 6
22.1 Введение
22.2 Обзор IPv6
22.3 Терминология
22.4 Адреса IPv6
22.4.1 Выделение адресов
22.4.2 Общие принципы выделения адресов
22.4.3 Префикс формата адреса
22.4.4 Адресация провайдеров
22.4.5 Адреса для независимых сайтов
22.4.6 Адреса локальных связей
22.4.7 Адреса локальных сайтов
22.4.8 Формат многоадресной рассылки
22.4.9 Несколькоадресные рассылки
22.5 Специальные адреса
22.5.1 Неспецифицированные адреса
22.5.2 Кольцевые адреса версии 6
22.5.3 Адреса версии 4
22.5.4 Взаимодействие адресов версии 6
с сетями версии 4
22.6 Формат заголовка IPv6
22.6.1 Приоритет
22.6.2 Использование меток потока
22.7 Дополнительные заголовки IPv6
22.7.1 Использование заголовка Routing
22.7.2 Операции с заголовком Routing
22.7.3 Дополнительный заголовок Hop-by-Hop
22.7.4 Фрагментация
22.7.5 Варианты Destination
22.8 Автоконфигурация в версии 6
22.8.1 Назначение маршрутизаторов
22.8.2 Список адресных префиксов
22.8.3 Адреса интерфейсов IPv6
22.8.4 Изменение адресов
22.8.5 Тестирование уникальности адреса
22.9 Конфигурирование через DHCPv6
22.10 Переход на IPv6
22.10.1 Необходимость изменений
22.10.2 Путь перехода на новую версию
22.10.3 Изменения в DNS
22.10.4 Туннели через сети версии 4
22.11 Резюме
22.12 Дополнительная литература
Глава 23 ICMPv6 и исследование соседей
23.1 Введение
23.2 Базовые сообщения ICMPv6
23.2.1 Destination Unreachable
23.2.2 Packet Too Big
23.2.3 Time Exceeded
23.2.4 Parameter Problem
23.2.5 Echo Request и Echo Reply
23.2.6 Group Membership
23.3 Исследование соседей
23.3.1 Автоконфигурация через маршрутизаторы
23.3.2 Сообщения Neighbor
Solicitation и Advertisement
23.3.3 Address Resolution
23.3.4 Обнаружение дублирования IP-адресов
23.3.5 Обнаружение недостижимости соседа
23.3.6 Сообщение Redirect
23.4 Дополнительная литература
Глава 24 Безопасность в IP
24.1 Введение
24.2 Безопасность
24.3 Стратегия безопасности
24.4 Сценарии обеспечения безопасности
24.4.1 Сценарий 1
24.4.2 Конфигурирование аутентификационной
информации для сценария 1
24.4.3 Односторонняя безопасность
24.4.4 Количество ключей аутентификации
24.4.5 Сценарий 2
24.4.6 Сценарий 3
24.4.7 Обобщение
24.5 Элементы протокола безопасности
24.5.1 Ассоциации безопасности
24.5.2 Authentication Header
24.5.3 Режимы транспорта и туннеля
24.5.4 Инкапсуляция защищенной полезной нагрузки
24.5.5 Аутентификация в режиме туннеля
24.5.6 Обслуживание ключей
24.6 Дополнительная литература
Приложение А Сокращения и аббревиатуры
Приложение В RFC и другие документы по TCP/IP
B.1 Возможность получения документов RFC
B.2 Assigned Numbers
B.3 Регистрационные формы
B.4 Система именования доменов
B.5 Стандарты RFC
Приложение С Центры сетевой информации
и другие службы
C.1 Регистрация
C.1.1 Основная служба регистрация NIC
С. 1.2 Европейская служба NIC
С. 1.3 Азиатско-тихоокеанский NIC
С.2 Поиск других NIC
С.З Поиск администраторов через WHOIS
С.4 Идентификаторы регистрации IPv6
С.5 Функции безопасности CERT
Приложение D Маски подсети переменной длины
D.1 Введение
D.1.1 Маска подсети из семи бит
D.1.2 Маска подсети из шести бит
D.1.3 Подсети из 9-ти бит
D.1.4 10-битовые подсети
D.2 Маски подсетей с переменной длиной
D.2.1 Присваивание маски линии "точка-точка"
D.2.2 Локальная сеть малого офиса
D.2.3 Большая локальная сеть
D.2.4 Резюме
Библиография
Глоссарий
Начало
Предисловие
Введение
Заказать книгу в магазине "Мистраль"
|
|
|
|
|
|
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее... |
|