Auto | arch-x1: 2026-06-04 09:06:53
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
---
|
||||
title: Подсети и маска подсети
|
||||
status: seed
|
||||
type: concept
|
||||
tags: [network, networking, subnet, ipv4]
|
||||
created: 2026-06-04
|
||||
updated: 2026-06-04
|
||||
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-адрес]]
|
||||
- [[IPv6]]
|
||||
- [[NAT]]
|
||||
- [[Сетевые порты]]
|
||||
Reference in New Issue
Block a user