- Длина – 4 байта, 32 бита
- Форма представления:
- 4 десятичных числа 0-255, разделенных точками
- Пример: 213.180.193.3
- Структура IP-адреса:
- Номер сети
- Номер компьютера в сети (хоста)
Структура IP-адреса - Пример структуры:
- IP-адрес: 213.180.193.3
- Номер сети: 213.180.193.0
- Номер хоста: 3 (0.0.0.3)
- Как определить, где адрес сети, а где хоста?
Классы IP-адресов - Первоначальный подход – разделение IP-адресов на классы
- В каждом классе жестко определено количество бит для номера сети и хоста
- Определены в стандарте RFC 791
- Использовался до 1993 г.
Классы IP-адресов
Класс
|
Пер-вые биты
|
Номер сети, бит
|
Диапазон сетей
|
Максимальное число сетей
|
Максималь-ное число хостов в сети
|
A
|
0
|
8
|
1.0.0.0 – 126.0.0.0
|
126
|
16 777 214
|
B
|
10
|
16
|
128.0.0.0 – 191.255.0.0
|
16 382
|
65 534
|
C
|
110
|
24
|
192.0.0.0 – 223.255.255.0
|
2 097 150
|
254
|
D
|
1110
|
-
|
224.0.0.0 – 239.255.255.255
|
Групповые адреса
| |
E
|
11110
|
-
|
240.0.0.0-255.255.255.255
|
Зарезервировано
| | Классы IP-адресов - Достоинства:
- По IP-адресу можно точно узнать, где номер сети, а где – хоста
- Недостатки:
- Фиксированное количество хостов в сети (254 – 65 тыс. – 16 млн.)
- Неэффективное распределение IP-адресов
Нехватка IP-адресов - Длина IP-адреса 32 бита
- Максимум 4 294 967 296 IP-адресов
- Используются не все адреса в сети
Сеть
192.1.1.0
Сеть
192.1.2.0
Маршрутизатор
Маршрутизатор
192.1.3.1
192.1.3.2
Вырожденная сеть
192.1.3.0
CIDR - Бесклассовая междоменная маршрутизация (Classless Inter Domain Routing, CIDR) – отказ от классов IP-адресов
- Появилась в 1993 г.
- RFC 1517-1520
- Используется сейчас
- Для определения номера сети применяются маски переменной длинны
- Любое количество хостов в сети
Маска подсети - Маска подсети показывает, где в IP-адресе номер сети, а где хоста
- Структура маски:
- Единицы в позициях, задающих номер сети
- Нули в позициях, задающих номер хоста
- Способ получения номера сети:
- Побитовое И маски и IP-адреса
Маска подсети - Пример вычисления адреса сети
- IP-адрес: 213.180.193.3
- Расчет в двоичном представлении
- Результат: 213.180.0.0
IP: 11010101.10110100.11000001.00000011
AND
Mask: 11111111.11111111.00000000.00000000
Net: 11010101.10110100.00000000.00000000
Представление маски подсети - Десятичное представление:
- IP-адрес: 213.180.193.3
- Маска подсети: 255.255.255.0
- Адрес сети: 213.180.193.0
- В виде префикса:
- 213.180.193.3 / 24
- Адрес сети: 213.180.193.0
- Оба представления эквивалентны
Достарыңызбен бөлісу: |