82 lines
3.1 KiB
Markdown
82 lines
3.1 KiB
Markdown
---
|
|
title: Подсети и маска подсети
|
|
status: processing
|
|
type: concept
|
|
tags: [network, networking, subnet, ipv4]
|
|
created: 2026-06-04
|
|
updated: 2026-06-05
|
|
source: "[[00_базовые_понятия.pdf]]"
|
|
aliases:
|
|
- Маска подсети
|
|
- Подсети
|
|
---
|
|
# Подсети и маска подсети
|
|
|
|
Маска подсети показывает, какая часть IPv4-адреса относится к сети, а какая — к хосту внутри этой сети.
|
|
|
|
## Главное
|
|
|
|
IPv4-адрес состоит из 32 бит. Без маски нельзя однозначно понять, где заканчивается номер сети и начинается номер хоста.
|
|
|
|
Пример:
|
|
|
|
```text
|
|
IP: 192.168.123.132
|
|
Маска: 255.255.255.0
|
|
CIDR: /24
|
|
```
|
|
|
|
`/24` означает, что первые 24 бита — сеть, оставшиеся 8 бит — хосты.
|
|
|
|
Для примера выше:
|
|
|
|
- адрес сети: `192.168.123.0`;
|
|
- часть хоста: `0.0.0.132`;
|
|
- маска: `255.255.255.0`.
|
|
|
|
## CIDR
|
|
|
|
CIDR-запись `/N` показывает количество единиц в маске.
|
|
|
|
| CIDR | Маска | Типичный смысл |
|
|
|------|-------|----------------|
|
|
| `/32` | `255.255.255.255` | один конкретный IPv4-адрес |
|
|
| `/24` | `255.255.255.0` | 256 адресов в подсети |
|
|
| `/16` | `255.255.0.0` | крупная сеть |
|
|
| `/8` | `255.0.0.0` | очень крупная сеть |
|
|
| `/0` | `0.0.0.0` | весь IPv4-интернет, маршрут по умолчанию |
|
|
|
|
## Приватные IPv4-диапазоны
|
|
|
|
Эти адреса не маршрутизируются напрямую в публичном интернете и часто используются вместе с NAT:
|
|
|
|
- `10.0.0.0/8`;
|
|
- `172.16.0.0/12`;
|
|
- `192.168.0.0/16`.
|
|
|
|
Loopback-диапазон:
|
|
|
|
- `127.0.0.0/8`, чаще всего `127.0.0.1` как `localhost`.
|
|
|
|
## Простыми словами для экзамена
|
|
|
|
Подсеть — это часть большой сети. Маска говорит, какие биты IP-адреса считаются номером сети, а какие остаются под устройства.
|
|
|
|
Пример: `192.168.1.10/24`.
|
|
|
|
- `/24` означает: первые 24 бита — сеть.
|
|
- Адрес сети: `192.168.1.0`.
|
|
- Хостовая часть: последнее число.
|
|
- Типичный диапазон устройств: `192.168.1.1` ... `192.168.1.254`.
|
|
|
|
Чем больше число после `/`, тем меньше подсеть. `/24` меньше, чем `/16`, потому что под хосты остаётся меньше бит.
|
|
|
|
На экзамене часто спрашивают не точный расчёт, а смысл: маска нужна, чтобы понять, находится ли адрес в той же локальной сети или пакет нужно отправлять через шлюз.
|
|
|
|
## Связи
|
|
|
|
- [[IP-адрес]]
|
|
- [[IPv6]]
|
|
- [[NAT]]
|
|
- [[Сетевые порты]]
|