Классы IP-адресов
Таблица публичных IP-адресов
| Класс | Первые биты | Наименьший адрес | Наибольший адрес | Маска подсети | Число подсетей | Кол-во узлов |
| A | 0 | 1.0.0.0 | 126.0.0.0 | 255.0.0.0 | 127 | 16,777,214 |
| B | 10 | 128.0.0.0 | 191.255.0.0 | 255.255.0.0 | 16,384 | 65,534 |
| C | 110 | 192.0.1.0 | 223.255.255.0 | 255.255.255.0 | 2,079,151 | 254 |
| D | 1110 | 224.0.0.0 | 239.255.255.255 | Multicast | ||
| E | 11110 | 240.0.0.0 | 247.255.255.255 | зарезервирован |
Таблица зарезервированных IP-адресов для частных сетей
| Класс | Наименьший адрес | Наибольший адрес | Маска подсети | Кол-во узлов |
| A | 10.0.0.0 | 10.255.255.255 | 255.0.0.0 | 16,777,216 |
| B | 172.16.0.0 | 172.31.255.255 | 255.255.0.0 | 65,536 |
| C | 192.168.0.0 | 192.168.255.255 | 255.255.255.0 | 65,536 |
Таблица IP-адресов специального назначения
| Адрес | Пример | Назначение |
| Все биты нули | 0.0.0.0 | Адрес текущего узла сети, например, в процессе работы DHCP до присвоения IP-адреса |
| Все биты единицы | 255.255.255.255 | Ограниченное широковещательное сообщение, адресованное всем узлам локальной сети |
| Все хост-биты нули | 10.0.0.0 | Идентификатор сети |
| Все хост-биты единицы | 10.255.255.255 | Направленное широковещательное сообщение, адресованное всем узлам другой сети |
| Все сетевые биты нули | 0.0.0.10 | Адрес конкретного узла в текущей сети |
| Первый квадрант 127 | 127.0.0.1 | Адрес внутренней обратной связи узла |
Расчёт количества подсетей и числа узлов в подсети
Количество подсетей = 2s (s — количество битов для подсети в маске)
Количество узлов в подсети = 2h-2 (h — количество битов в узловой части)
К примеру 2^3=8:
000
001
010
011
100
101
110
111
Использование разных формул расчёта количества подсетей
Формулу 2s-2 следует использовать в следующийх случаях:
- Используется классовый протокол маршрутизации
- Используется RIPv1 или IGRP в качестве протокола маршрутизации
- На роутере (Cisco) введена команда no ip subnet zero
Формулу 2s следует использовать в следующих случаях:
- Используется бесклассовый протокол маршрутизации
- Используется RIPv2, EIGRP или OSPF в качестве протокола маршрутизации
- Введена команда ip subnet zero (может не показываться в конфиге)
- Используются маски переменной длины (VLSM)
- Никаких дополнительных требований и ограничений нет