120 likes | 306 Views
Adresování. IP adresy síťová vrstva 4B – 32 bitů 0.0.0.0 – 255.255.255.255 4 294 967 296 adres. Zavedení tzv. masky. z důvodu usnadnění práce směrovačům – nemusí se zabývat pro něj nevýznamnou částí adresy (IP adresa) AND (maska) = významná část IP adresy
E N D
Adresování • IP adresy • síťová vrstva • 4B – 32 bitů • 0.0.0.0 – 255.255.255.255 • 4 294 967 296 adres
Zavedení tzv. masky • z důvodu usnadnění práce směrovačům – nemusí se zabývat pro něj nevýznamnou částí adresy • (IP adresa) AND (maska) = významná část IP adresy • Jak zjistit ke které IP adrese patří která maska ?
Třídy adres • Třída A • první bit prvního bajtu = 0 • hodnoty prvního bajtu 1-126 • adresa sítě – 1B – 126 sítí • adresa počítače – 3B – 16 777 214 počítačů
Třída B • první 2 bity prvního bajtu = 10 • hodnoty prvního bajtu 128 – 191 • adresa sítě – 2B – 16 384 sítí • adresa počítače – 2B – 65 534 počítačů
Třída C • první 3 bity prvního bajtu = 110 • hodnoty prvního bajtu 192 – 223 • adresa sítě – 3B – 2 097 152sítí • adresa počítače – 1B – 254 počítačů
Třída D a E • mají speciální účel a nejsou normálně přidělovány • D pro multicast • 224-239 • E pro budoucí využití • 240-247 • 127.0.0.1 - localhost
A B C D E 0 síť 7b stanice 24b 10 síť 14b stanice 16b 110 síť 21b stanice 8b 1110 vyhrazeno pro skupinové vysílání 1110 vyhrazeno pro zkušební použití
Vyhrazené adresy • 255.255.255.255 • oběžník • 0.0.0.0 • neznámý počítač
Adresy privátních sítí • 10.0.0.0 – 10.255.255.255 • 172.16.0.0 – 172.31.255.255 • 192.168.0.0 – 192.168.255.255
NAT – maškaráda • překlad síťových adres • řeší problémy nedostatku adres • překlad privátních adres – na jednu registrovanou adresu nebo na rozsah • dynamický/statický
IPv6 • IPv6 – 128 bitů • příklad adresy - 3ffe:ffff:1::baf:5a43:0:0/64 • použití prefixu nahrazuje masku • snaha internetu bez NAT • specifikace v RFC 2373
Adresy v IPv6 • Linkové (link-local scope) • Platí jen na konkrétním drátě, třeba na ethernetovém segmentu, na PPP lince, nebo v jednom virtuálním tunelu. Adresa začíná prefixem fe80::/10 a třeba v případě ethernetu se odvozuje z HW adresy síťové karty. Je to tedy adresa, kterou už máme. • Místní (site-local scope) • Platí v rámci určité sítě, např. v rámci jedné organizace, školy, atd. Adresy tohoto rozsahu začínají prefixem fec0::/10 a je jen na nás, zda a jak je použijeme. Jde tedy o adresy, které si můžeme vymyslet. • Globální (global scope) • Místní adresy jsou príma, ale nehodí se pro situace, kdy chcete komunikovat i vně své sítě. Např. veřejnému webserveru je celkem moudré dopřát i adresu globální. Ta se oficiálně jmenuje Aggregatable Global Unicast Address a začíná prefixem 2000::/3. Adresu tohoto rozsahu si samozřejmě vymyslet nemůžeme.