1. IPv4-адрес – это 32-битное число, разделённое на 4 октета. Пример:
192.168.1.1.2. Классы IP-адресов:
- Класс A:
1.0.0.0 - 126.255.255.255 (маска подсети по умолчанию: 255.0.0.0).- Класс B:
128.0.0.0 - 191.255.255.255 (маска подсети по умолчанию: 255.255.0.0).- Класс C:
192.0.0.0 - 223.255.255.255 (маска подсети по умолчанию: 255.255.255.0).3. Маска подсети помогает делить IP-адрес на сеть и хосты:
- Пример: Маска
255.255.255.0 означает, что первые 3 октета — это сеть, а последний — хосты.4. CIDR (Classless Inter-Domain Routing) используется для гибкого управления подсетями:
- Пример:
/24 = 255.255.255.0 (256 адресов, из которых 254 доступны для хостов).5. Субнеттинг позволяет делить сеть на меньшие подсети:
- Пример:
192.168.1.0/24 → можно разделить на две подсети /25:-
192.168.1.0 - 192.168.1.127-
192.168.1.128 - 192.168.1.255.6. Формулы для расчётов:
- Количество адресов = 2^(32 - префикс CIDR).
- Количество хостов = (2^(32 - префикс CIDR)) - 2 (один для сети, другой для широковещательного).
7. Широковещательный адрес (Broadcast) – последний адрес в подсети.
- Пример: для сети
192.168.1.0/24 широковещательный адрес – 192.168.1.255.8. Адрес сети – первый адрес в подсети.
- Пример: для сети
192.168.1.0/24 адрес сети – 192.168.1.0.9. Приватные IP-адреса:
- Класс A:
10.0.0.0 - 10.255.255.255.- Класс B:
172.16.0.0 - 172.31.255.255.- Класс C:
192.168.0.0 - 192.168.255.255.10. Зачем субнеттинг?
- Эффективное использование IP-адресов.
- Сегментация сети для повышения безопасности.
- Управление трафиком и уменьшение широковещательных доменов.
Практический пример:
Сеть:
192.168.10.0/26 Маска подсети:
255.255.255.192 - Количество адресов:
64 (2^6). - Хосты:
62 (64-2). - Подсети:
1.
192.168.10.0 - 192.168.10.63 2.
192.168.10.64 - 192.168.10.127 #Сети@linux_odmin #Шпаргалка@linux_odmin
👉 @linux_odmin
