Общие функции классовой и бесклассовой адресации
Существует несколько аспектов адресации, которые были определены в рамках классовой схемы и перешли без изменения в CIDR:
● блоки частных IP-адресов;
● IP-адреса специального назначения;
● адреса интерфейса обратной петли (loopback).
Выделение адресов
Адресное пространство Интернет выделяется иерархическим образом. Первоначально было два уровня иерархии: IANA (Internet Assigned Numbers Authority, Агентство по выделению имен и уникальных параметров протоколов Интернет) - организация, которая выполняла централизованное выделение блоков адресов, регистрацию доменных имен DNS и публиковала параметры протоколов, например, номера портов TCP и UDP, и различные компании и группы, которым она напрямую выделяла блоки адресов. Управлял IANA Джонатан Постел, один их разработчиков TCP/IP и Интернет.
В конце 1990-х годов появилась новая некоммерческая организация, отвечающая за глобальную координацию системы уникальных элементов Интернет, ее стабильную работу и безопасную организацию - ICANN (Internet Corporation for Assigned Names and Numbers, Корпорация по управлению доменными именами и IP-адресами). В настоящее время IANA является департаментом ICANN.
Первоначальная схема IP-адресации была основана на классах, поэтому IANA назначала организациям блоки адресов класса A, B и C.
С появлением CIDR IANA перестала выделять адреса непосредственно организациям, и в иерархической структуре выделения адресов появилось больше уровней. IANA делит адресное пространство на большие блоки, которые распределяет среди пяти региональных Интернет-реестров (Regional Internet Registries, RIR): AFRINIC (Африка), APNIC (Азия/Тихоокеанский регион), ARIN (Канада, США и некоторые Карибские острова), LACNIC (Латинская Америка и некоторые Карибские острова) и RIPE NCC (Европа, Ближний Восток и Центральная Азия). Региональные Интернет-реестры далее делят выделенные блоки адресов и выделяют их национальным Интернет-реестрам (National Internet Registries, NIR), локальным Интернет-реестрам (Local Internet Registries, LIR) и/или организациям, таким как провайдеры Интернет.
Провайдеры могут делить полученные блоки адресов на меньшие и выделять их конечным пользователям или менее крупным провайдерским компаниям.
Конечный пользователь, получив адрес, может выполнить деление своей сети на подсети одинаковых или разных размеров с использованием VLSM.
Агрегирование маршрутов и суперсети
Бесклассовая адресация позволяет уменьшить размер таблиц маршрутизации за счет агрегирования маршрутов. При классовой системе адресации, маршрутизаторы должны хранить в таблице маршрутизации записи о маршрутах к каждой сети. Бесклассовая маршрутизация позволяет хранить на маршрутизаторах Интернет только один агрегированный маршрут (supernet route) к сети соответствующего провайдера. Провайдер на маршрутизаторах своей сети хранит записи о маршрутах к сетям своих клиентов.
Рис. 1.17 Агрегирование маршрутов
Способы конфигурации адреса IPv4
Адрес IPv4 может быть задан статически или присвоен сетевому интерфейсу динамически. Статические адреса назначаются вручную администратором. Динамические адреса присваиваются автоматически при подключении устройства к сети и используются в течение ограниченного промежутка времени или до его выключения. При новом назначении динамический IPv4-адрес клиента может быть изменен. Наиболее широко используемым протоколом динамического назначения адресов является DHCP (Dynamic Host Configuration Protocol), который описан в RFC 2131.
Практическое занятие 1. Задания
1.1. Преобразование десятичного формата представления числа в двоичный
Заполните предлагаемую таблицу для тренировки в преобразовании десятичных чисел в двоичные:
Основание 2 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | |
Десятичное число | Двоичное число | ||||||||
1.2. Преобразование двоичного формата представления числа в десятичный
Заполните предлагаемую таблицу для тренировки в преобразовании двоичных чисел в десятичные:
Основание 2 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | |
Двоичное число | Десятичное число | ||||||||
1.3. Преобразование IP-адреса из десятичного формата в двоичный
Порядок выполнения упражнения
Выполните следующие действия:
Заполните таблицу, что бы представить IP-адрес 157.20.33.12 в двоичном формате.
Основание 2 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | |
Десятичное число | Двоичное число | ||||||||
Запишите IP-адрес 157.20.33.12 в двоичном формате
Заполните таблицу, чтобы представить IP-адрес 212.111.16.3 в двоичном формате.
Основание 2 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | |
Десятичное число | Двоичное число | ||||||||
ЗапишитеIP-адрес 212.111.16.3 в двоичном формате.
1.4. Преобразование IP-адреса из двоичного формата в десятичный
Выполните следующие действия:
Заполните таблицу, чтобы представить IP-адрес 10010001.10100011.11111101.00011010 в десятичном формате.
Основание 2 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | |
Двоичное число | Десятичное число | ||||||||
Заполните таблицу, чтобы представить IP-адрес 00011001.11100000.10000001.11111110 в десятичном формате.
Основание 2 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | |
Двоичное число | Десятичное число | ||||||||