IP-cím felépítése
Az alapok
Egy IPv4-cím 4 oktetből áll, amelyeket pontok választanak el egymástól:
Minden oktet 8 bitből áll, tehát egy teljes IP-cím:
Egy oktet értékkészlete: 0–255 (2⁸ = 256 lehetséges érték).
Például a 192.168.1.43 egy konkrét eszköz (host) címe a hálózaton — ezt hívjuk host címnek.
Subnet – alhálózat
Az IP-cím önmagában csak egy eszközt azonosít. De az eszközök hálózatokba vannak szervezve — ezeket nevezzük subnetnek (alhálózatnak).
A subnet megmondja, hogy egy IP-cím melyik hálózatba tartozik, és hány eszköz fér el benne.
Ehhez az IP-cím 32 bitjét két részre osztjuk:
- Hálózati rész – azonosítja magát a hálózatot (minden eszközön ugyanaz)
- Host rész – azonosítja a konkrét eszközt a hálózaton belül
A határt a subnet mask jelöli ki.
Subnet mask és CIDR
A subnet mask megmutatja, hogy a 32 bitből mennyi a hálózati rész.
Kétféleképpen lehet leírni — mindkettő ugyanazt jelenti:
Subnet mask (decimális)
CIDR-jelölés
A /24 azt jelenti: az első 24 bit azonosítja a hálózatot, a maradék 8 bit az eszközöket.
Binárisban nézve:
255 .255 .255 .0
11111111.11111111.11111111.00000000
|_________________________|________|
hálózati rész host rész
(24 bit) (8 bit)
Példák
| CIDR | Subnet mask | Hálózati bitek | Host bitek | Elérhető hostok |
|---|---|---|---|---|
| /8 | 255.0.0.0 | 8 | 24 | ~16 millió |
| /16 | 255.255.0.0 | 16 | 16 | ~65 534 |
| /24 | 255.255.255.0 | 24 | 8 | 254 |
| /25 | 255.255.255.128 | 25 | 7 | 126 |
| /30 | 255.255.255.252 | 30 | 2 | 2 |
Az elérhető hostok száma: 2ⁿ − 2, ahol n a host bitek száma. A 2 azért vonódik le, mert a hálózati cím és a broadcast cím nem adható eszköznek.
Konkrét példa: 192.168.1.43/24
Konkrét példa: 192.168.1.0/25
A /25 félbevágja a /24-es hálózatot — két kisebb subnet keletkezik:
1. subnet: 192.168.1.0 – 192.168.1.127 (126 host)
2. subnet: 192.168.1.128 – 192.168.1.255 (126 host)
A chuwi (192.168.1.43) az első subnetbe esne.
Érdekesség:
A filmekben (és általában tesztelési, dokumentációs célokra) fenntartott IP-tartományok: Privát hálózatok (RFC 1918) — ezeket sosem routolják az interneten:
10.0.0.0/8 172.16.0.0/12 192.168.0.0/16
Dokumentációs/oktatási célra fenntartott (RFC 5737) — ezeket kifejezetten filmekbe, könyvekbe, példákba szánták:
192.0.2.0/24 (TEST-NET-1) 198.51.100.0/24 (TEST-NET-2) 203.0.113.0/24 (TEST-NET-3)
IPv4 · 32 bit · 4 oktet · subnet · CIDR