Návrh IP adres
Z MiS
(Rozdíly mezi verzemi)
(Přidány další příklady k řešení) |
m (→Další příklady k řešení: Přidán příklad na minimalizaci počtu adres) |
||
| Řádka 125: | Řádka 125: | ||
=== B) Rozsah uvnitř oktetu, dělení na celé: === | === B) Rozsah uvnitř oktetu, dělení na celé: === | ||
| − | # | + | # Rozdělte na podsítě |
| + | Rozsah: 172.16.4.0 | ||
3 sítě: | 3 sítě: | ||
36 poč | 36 poč | ||
| Řádka 134: | Řádka 135: | ||
b) /22 | b) /22 | ||
# Rozdělte na podsítě: | # Rozdělte na podsítě: | ||
| − | 10.28.164.0/22 | + | Rozsah: 10.28.164.0/22 |
a) Určete adresu sítě a adresu broadcastovou! | a) Určete adresu sítě a adresu broadcastovou! | ||
b) Vytvořte 4 podsítě: | b) Vytvořte 4 podsítě: | ||
| Řádka 143: | Řádka 144: | ||
=== C) Dělení mimo oktety bez VLS === | === C) Dělení mimo oktety bez VLS === | ||
| − | # Rozdělte na podsítě: 10.28.164.0/22 | + | # Rozdělte na podsítě: |
| + | Rozsah: 10.28.164.0/22 | ||
a) Určete adresu sítě a adresu broadcastovou! | a) Určete adresu sítě a adresu broadcastovou! | ||
b) Vytvořte 5 podsítí: | b) Vytvořte 5 podsítí: | ||
| Řádka 151: | Řádka 153: | ||
32 poč. | 32 poč. | ||
126 poč. | 126 poč. | ||
| − | # Rozdělte na podsítě: 192.168.252.0/23 | + | # Rozdělte na podsítě: |
| + | Rozsah: 192.168.252.0/23 | ||
a) Určete adresu sítě a adresu broadcastovou! | a) Určete adresu sítě a adresu broadcastovou! | ||
b) Vytvořte 2 podsítě: | b) Vytvořte 2 podsítě: | ||
| Řádka 158: | Řádka 161: | ||
=== D) VLS === | === D) VLS === | ||
| − | # Rozdělte na podsítě: 192.168.252.0/23 | + | # Rozdělte na podsítě: |
| + | Rozsah: 192.168.252.0/23 | ||
a) Určete adresu sítě a adresu broadcastovou! | a) Určete adresu sítě a adresu broadcastovou! | ||
b) Vytvořte 3 podsítě: | b) Vytvořte 3 podsítě: | ||
| Řádka 164: | Řádka 168: | ||
61 poč. | 61 poč. | ||
62 poč. | 62 poč. | ||
| − | # Máme rozsah: | + | # Rozdělte na podsítě |
| − | + | Máme rozsah: 128.74.100.0/22 | |
5 podsítí: | 5 podsítí: | ||
127, 142, 101, 78, 125 | 127, 142, 101, 78, 125 | ||
| − | === E) Minimalizace | + | === E) Minimalizace počtu adres === |
| + | # Využijte co nejmenší počet adres: | ||
| + | Rozsah: 137.152.160.0/19 | ||
| + | Podsítě: | ||
| + | 63, 62, 64, 125, 254 počítačů | ||
Verze z 17. 5. 2013, 10:27
Obsah |
Situace
- Máme zadánu adresu sítě.
- V rámci ní potřebujeme vytvořit několik oddělených podsítí.
Postup
- Zjistíme, kolik bitů musíme vyhradit na adresu podsítě.
- Zjistíme, kolik bitů potřebujeme pro adresu počítače.
- Pokud máme k dispozici více bitů než potřebujeme, rozdělíme je mezi adresu podsítě a počítače tak, aby rozdělení bylo nejvýhodnější:
- z hlediska předpokládaného budoucího rozširování sítě
- z hlediska přehlednosti
- z hlediska snadnosti zápisu
Varianta A
Pokud máme dostatečný prostor IP adres (například síť s privátními adresami), volíme přednostně masku podsítě v celých bytech.
Příklad A.1
- Zadání
- síť: 172.16.0.0/16
- podsítě: potřebujeme 7 podsítí pro 150 počítačů v každé síti
- Řešení
- Pro očíslování 7 podsítí potřebujeme vyhradit alespoň 3 bity.
- K očíslování 150 počítačů stačí 8 bitů (2^8 - 2 různých čísel).
- Použíjeme masku podsítě 255.255.255.0.
- Adresy podsítí budou:
- 172.16.0.0/24
- 172.16.1.0/24
- 172.16.2.0/24
- 172.16.3.0/24
- 172.16.4.0/24
- 172.16.5.0/24
- 172.16.6.0/24
Příklad A.2
- Zadání
- síť: 172.16.0.0/12
- podsítě: potřebujeme 5 podsítí pro 256 počítačů v každé síti
- Řešení
- Pro očíslování 5 podsítí potřebujeme vyhradit alespoň 3 bity.
- K očíslování 256 počítačů nestačí 8 bitů (2^8 - 2 různých čísel).
- Abychom pracovali s celými byte, použijeme masku podsítě 255.255.0.0.
- Adresy podsítí budou:
- 172.16.0.0/16
- 172.17.0.0/16
- 172.18.0.0/16
- 172.19.0.0/16
- 172.20.0.0/16
Varianta B
Omezený prostor neumožňuje rozdělit adresy po celých bytech. Máme ale dost adres na to, abychom měli jednotnou masku sítě pro všechny podsítě.
Příklad B.1
- Zadání
- síť: 172.16.0.0/20
- podsítě: potřebujeme 30 podsítí pro 100 počítačů v každé síti
- Řešení
- Pro očíslování 30 podsítí potřebujeme vyhradit alespoň 5 bitů.
- K očíslování 100 počítačů potřebujeme 7 bitů (2^7 - 2 různých čísel).
- Použijeme masku podsítě 255.255.255.128.
- Adresy podsítí budou:
- 172.16.0.0/25
- 172.16.0.128/25
- 172.16.1.0/25
- 172.16.1.128/25
- 172.16.2.0/25
- 172.16.2.128/25
- 172.16.3.0/25
- 172.16.3.128/25
- ...
- 172.16.14.128/25
V předchozím příkladě zůstane část podsítí nevyužitých. Můžeme je buď ponechat pro budoucí použití, nebo je spojit se stávajícími sítěmi a rozšířit tak počet počítačů v některých z podsítí za cenu toho, že bude síťová maska v různých podsítích různá.
- Upravené řešení pro maximální velikost podsítí
- Adresy podsítí:
- 172.16.0.0/24
- 172.16.1.0/24
- 172.16.2.0/25
- 172.16.2.128/25
- 172.16.3.0/25
- 172.16.3.128/25
- ...
- 172.16.14.128/25
- 172.16.15.0/25
- 172.16.15.128/25
Varianta C
Potřebujeme minimalizovat množství využitých IP adres. Například pokud používáme veřejné IP adresy.
- Postupujeme od největších podsítí.
- Podsítě budou mít často různé masky.
Může se jednat o situaci, kdy má provider k dispozici rozsah IP adres (veřejných), které postupně přiděluje svým zákazníkům.
Příklad C.1
- Zadání
- síť: 181.156.48.0/20
- podsítě: potřebujeme podsítě pro: 30, 15 a 14 počítačů.
- Řešení
- Pro očíslování 30 počítačů potřebujeme vyhradit 5 bitů.
- Pro očíslování 15 počítačů potřebujeme vyhradit také 5 bitů (potřebujeme 15 adres počítačů, adresu sítě (samé 0) a broadcastovou adresu (samé 1))
- K očíslování 14 počítačů stačí 4 bity (2^4 - 2 různých adres počítačů).
- Adresy podsítí budou:
- 181.156.48.0/27
- 181.156.48.32/27
- 181.156.48.64/28
Další příklady k řešení
A) Práce s celými oktety
- Rozdělte síť:
Máte k dispozici rozsah: 172.17.0.0/12
Vytvořte 5 podsítí:
1. podsíť bude mít alespoň 48 adres
2. ... 110
3. ... 98
4. ... 127
5. ... 15
Zapište adresy podsítí a masky
B) Rozsah uvnitř oktetu, dělení na celé:
- Rozdělte na podsítě
Rozsah: 172.16.4.0
3 sítě:
36 poč
64 poč
63 poč.
Maska?
a) /24
b) /22
- Rozdělte na podsítě:
Rozsah: 10.28.164.0/22
a) Určete adresu sítě a adresu broadcastovou!
b) Vytvořte 4 podsítě:
16 poč.
74 poč.
63 poč.
48 poč.
C) Dělení mimo oktety bez VLS
- Rozdělte na podsítě:
Rozsah: 10.28.164.0/22
a) Určete adresu sítě a adresu broadcastovou!
b) Vytvořte 5 podsítí:
16 poč.
74 poč.
63 poč.
32 poč.
126 poč.
- Rozdělte na podsítě:
Rozsah: 192.168.252.0/23
a) Určete adresu sítě a adresu broadcastovou!
b) Vytvořte 2 podsítě:
65 poč.
126 poč.
D) VLS
- Rozdělte na podsítě:
Rozsah: 192.168.252.0/23
a) Určete adresu sítě a adresu broadcastovou!
b) Vytvořte 3 podsítě:
126 poč.
61 poč.
62 poč.
- Rozdělte na podsítě
Máme rozsah: 128.74.100.0/22
5 podsítí:
127, 142, 101, 78, 125
E) Minimalizace počtu adres
- Využijte co nejmenší počet adres:
Rozsah: 137.152.160.0/19
Podsítě:
63, 62, 64, 125, 254 počítačů

