Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
5.10 Классы адресов
5.10 Классы адресов
Организация, планирующая подключение к Интернету, должна получить для себя блок уникальных IP-адресов. Этот блок выделяется соответствующей регистрационной службой.
По соглашению, регистрационная служба делегирует выделение больших блоков пространства IP-адресов своим провайдерам, что позволяет организациям получать адреса непосредственно у провайдеров, а не в самой службе.
Многие годы существовало только три размера блоков адресов — большой, средний и малый. Соответственно, было три различных формата сетевого адреса:
? Класса А для очень больших сетей
? Класса В для средних сетей
? Класса С для небольших сетей
Форматы для классов А, В и С показаны на рис. 5.5. Характеристики для адресов каждого класса представлены в таблице 5.1.
Рис. 5.5. Традиционные классы адресов
В первые дни существования Интернета все адреса класса А получили организации с очень большими сетями, например Военно-морской флот США или корпорация DEC. Сетевая часть таких адресов имеет длину в 1 октет, а оставшиеся 3 октета могут использоваться как локальная часть адреса и присваиваться как номера для узлов сетей.
Существует очень мало адресов класса А, и даже большим организациям часто вполне достаточно адресов класса B. Сетевая часть адреса класса В имеет длину в 2 октета, а 2 оставшихся октета служат для нумерации узлов.
Небольшим организациям присваиваются один или несколько адресов класса С. Сетевая часть в таком адресе имеет длину в 3 октета, а оставшийся октет используется как локальная часть и служит для нумерации узлов.
Это простейший способ распределения IP-адресов. Нужно просто проанализировать первое число в нотации с точками. Диапазоны чисел для каждого класса показаны в таблице 5.1 и на рис. 5.5.
Таблица 5.1 Характеристики классов адресов
Класс | Длина сетевого адреса (в октетах) | Первое число | Количество локальных адресов |
---|---|---|---|
A | 1 | 0-127 | 16777216 |
В | 2 | 128-191 | 65536 |
С | 3 | 192-223 | 256 |
Кроме классов А, В и С, существуют специальные адресные форматы: классы E и D. Адреса класса D применяются для многоадресных рассылок в IP, когда одно сообщение распространяется среди группы разбросанных по сети компьютеров. Многоадресная рассылка необходима для приложений проведения конференций, которые мы рассмотрим ниже.
Адреса класса E используются в экспериментальных целях.
? Адреса класса D начинаются с номеров между 224 и 239.
? Адреса класса E начинаются с номеров между 240 и 255.
- 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.13 Трансляция имен в адреса
- 5.14 Псевдонимы имен
- 5.15 Неэффективность классов адресов
- 5.16 Сети и подсети TCP/IP
- 5.17 Маска подсети
- 5.18 Специальные зарезервированные адреса
- 5.19 Суперсети и CIDR
- 5.20 Необходимость следующего поколения протокола IP
- 5.21 IP-адреса, интерфейсы и множественное пребывание
- 5.22 Конфигурирование адресов и масок подсети
- 5.23 Взаимосвязь имен и адресов
- 5.24 Протокол ARP
- 5.25 Множество адресов для одного интерфейса
- 5.26 Прокси ARP
- 5.27 Многоадресные рассылки
- 5.28 Дополнительная литература
- 5.9 Форматы адресов
- 5.15 Неэффективность классов адресов
- Классы .NET для адресов IP
- 9.1. Классы и прототипы
- Классы сертификатов
- Статические классы
- 9.8. Классы в ECMAScript 5
- Фильтрация адресов
- Фильтрация нежелательных адресов
- Фильтрация неверных адресов
- 9.7.4. Иерархии классов и абстрактные классы
- Классы синхронизации, внедренные в версии .NET Framework 4.0