# Networking — IP-адрес (one-screen) **IP (Internet Protocol)** — адрес сетевого уровня (L3), который идентифицирует устройство в сети и маршрутизируется между подсетями. Источник: [[01 Library/04 Networking/Протоколы/IP-адрес|IP-адрес]]. ## IPv4 - 32 бита, обычно записывается в десятичной нотации: `192.168.1.1` - Разбито на 4 октета (по 8 бит каждый) - Всего доступно ≈ 4.3 млрд адресов (не хватает → NAT, IPv6) ## IPv6 - 128 бит (вместо 32) - Записывается в шестнадцатиричной нотации, разбито на 8 частей: `2001:0db8:85a3::8a2e:0370:7334` - Огромное адресное пространство (не нужен NAT) ## Статическая vs Динамическая адресация - **Статическая** — адрес задаётся **вручную**, фиксирован. - **Динамическая** — выдаётся **DHCP‑сервером** из пула на время (lease). ## Адресация и NAT Приватные диапазоны (не маршрутизируются глобально): - `10.0.0.0/8` - `172.16.0.0/12` - `192.168.0.0/16` За счёт **NAT/PAT** много устройств с приватными IP могут выходить наружу через **один публичный IP** (добавляя порты для различения сеансов). Связанные узлы: [[Networking—MOC]], [[Networking—IPv6 (one-screen)]], [[Networking—NAT (one-screen)]].