Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

TCP/IP Архитектура, протоколы, реализация

Фейт С.

Издано: 2000, М., Лори
Для начинающих/опытных/продвинутых пользователей/профессионалов
ISBN: 5-85582-072-6
Мягкий переплет, 424 стр.
Формат: 70x100/16

Начало
Предисловие
Введение
[Заказать книгу в магазине "Мистраль"]

Содержание

Предисловие
Благодарности
Предисловие к русскому изданию
Введение
  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   Резюме
  Библиография
  Глоссарий

Начало
Предисловие
Введение
Заказать книгу в магазине "Мистраль"

 

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...