...
На текущий момент распространение получили две версии протокола IP: IPv4 и IPv6. Поскольку в устройствах Инфинет реализована поддержка только протокола IPv4, то далее будет рассматривать только эта версия протокола IP.
Протокол IP
IP-адрес
Протокол IP предусматривает использование 32 бит для адресации узлов в сети, которые принято делить на четыре октета и записывать в десятичной форме, разделяя октеты точками (рис. 1). Примеры записи IP-адресов:
...
Протокол IP предусматривает группировку адресов в сети с помощью двух инструментов:
- использование классов сети: в современных сетях практически полностью отказались от использования данного инструмента, из-за пяти предустановленных размеров сетей и отсутствии возможности установки промежуточных значений;
- использование масок сети: маска сети накладывается на IP-адрес и определяет изменяемые и неизменяемые биты. Это позволяет определить диапазон IP-адресов, используемых в сети.
Маска сети имеет размер 32 бита и записывается в таком же формате, как IP-адрес, однако имеет одно отличие: маска состоит из последовательности единичных битов, за которыми следуют нулевые биты, т.е. набор масок предустановлен и состоит из 33 значений. Поэтому маска сети также имеет сокращённый формат записи, в котором через косую черту указывается количество единичных бит в маске (см. таблицу ниже).
IP-адреса не используются в отрыве от маски сети, т.к. правила маршрутизации подразумевают разный подход при передаче данных устройству из "своей" сети и остальным устройствам. Следует иметь в виду, что маска сети указывается в конфигурации устройств и не передаётся в служебном заголовке IP-пакета.
Center | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Таблица 1 - Примеры использования маски сети
|
...
маска не передаётся в пакете
сокращённая запись маски
...
|
Типы адресов
Пространство IP-адресов можно разделить по нескольким критериям:
- по области применения;
- по принадлежности.
По области применения адреса можно разделить на две большие группы: публичные и частные (рис. 2). Глобальная связность может быть организована только между публичными адресами, т.е. частная адресация используется в локальной сети предприятия, а публичная - в сети Интернет. Публичный адрес является уникальным, а частные адреса можно переиспользовать, т.е. устройства ПК-2 и ПК-6 могут иметь одинаковые адреса и это не является проблемой, т.к. связность между локальными сетями LAN-1 и LAN-2 отсутствует. Однако, адресация в рамках одной локальной сети должна быть уникальна, т.е. адреса ПК-5 и ПК-6 должны отличаться.
Помимо публичных и частных адресов выделяют несколько служебных диапазонов, которые используются, например, для передачи трафика группового вещания, петлевого трафика и т.д.
Center |
---|
Рисунок 2 - Пример соединения сетей различного типа |
По принадлежности в любой сети можно выделить следующие адреса:
- Адрес сети: адрес, закреплённый за этой сетью. Зачастую адрес сети используется в таблицах маршрутизации устройств, как будет показано далее. В качестве адреса сети используется наименьший адрес из диапазона разрешённых: в примере 1 - 10.94.200.0, в примере 2 - 192.17.0.0.
- Широковещательный адрес: адрес, получателями которого являются все устройства, подключенные к сети. Пакет, в котором в качестве получателя указан широковещательный адрес сети, будет доставлен всем устройствам, подключенным к этой сети. В качестве широковещательного адреса используется наибольший адрес из диапазона разрешённых: в примере 1 - 10.94.200.255, в примере 2 - 192.17.0.3.
- Адреса хостов: адреса, которые можно использовать для назначения сетевым интерфейсам устройств, которые подключены к сети. В качестве адресов хостов можно использовать все разрешённые адреса, кроме адреса сети и широковещательного адреса: в примере 1 - 10.94.200.1-10.94.200.254, в примере 2 - 192.17.0.1-192.17.0.2.
Место маршрутизатора в сети
адрес назначается на интерфейс, а не устройство
Маршрутизация и коммутация
...
Место маршрутизатора в сети.
Понятие адреса. Понятие сети. Классовые и безклассовые сети.
Публичные и приватные адреса.
Таблица маршрутизации. Структура и алгоритм использования.
...