Výukové programy

▷ Co je to IP adresa a jak to funguje [velmi jasné]

Obsah:

Anonim

Většina sítí pro datové připojení dnes používá protokol TCP / IP, na kterém je založeno IP adresování. Každý počítač, který je připojen k síti, potřebuje dva základní identifikátory, IP adresu a masku podsítě. V tomto článku uvidíme, z čeho se IP adresy skládají a jaké mají použití pro internetovou síť.

Index obsahu

IP adresa

Počítače a sítě, které pracují pomocí protokolu TCP / IP (Transmission Control Protocol / Internet Protocol). Tento protokol vyžaduje, aby počítače, které s ním pracují, měly ve svém síťovém rozhraní nakonfigurovány dva parametry, jedná se o adresu IP a masku podsítě.

IP adresa

Nejprve máme IP adresu, kterou prakticky zná každý. Je to logická adresa 4 bajtů nebo 32 bitů, z nichž každá je oddělena bodem, pomocí kterého je počítač nebo hostitel v síti jedinečně identifikován.

V současné době mají počítače dva typy IP adres: Za prvé je to IPv4 adresa, která má efektivně délku 4 bajty (0 - 255) a která by mohla být reprezentována následovně:

Desetinná notace (nejznámější) 192.168.3.120
Binární zápis 11000000.10101000.00000011111111000
Hexadecimální zápis C0 A8 03 78

A IPv6 adresa, která je určena pro případ, kdy tradiční IP adresování nestačí. V tomto případě budeme mít logickou adresu 128 bitů, takže pokrývá mnohem širší rozsah než adresa IPv6. Uvidíme to téměř vždy v hexadecimálním formátu:

2010: DB92: AC32: FA10: 00AA: 1254: A03D: CC49

Jsme před řetězcem až 8 termínů oddělených dvěma body, kde každý může představovat 128 bitů.

V našem případě použijeme při 100% příležitostech pro IP adresování tradiční způsob adresy IPv4, takže to bude ten, který vidíme.

Pole sítě a hostitele a typ adresy IP

IP adresu lze rozdělit na dvě části nazvané síť a hostitel. Na základě těchto dvou polí budeme mít tyto typy IP adres:

  • Třída A: pomocí prvního bajtu definujeme síť, kde jsme. Další tři bajty budou použity k identifikaci hostitele v této síti. Rozsah adres je od 0, 0, 0, 0 do 127, 255, 255, 255. Třída A se používá pro velmi velké sítě, protože budeme mít adresování až pro 16 milionů počítačů. Třída B: v tomto případě použijeme první dva bajty adresy k definování sítě a další dva k definování hostitele. Tento rozsah se pohybuje od 128, 0, 0, 0 do 191, 255, 255, 255. Je také určen pro sítě pro rozšíření velikosti. Třída C: V tomto případě použijeme první tři bajty k adresování sítí a poslední bajt k definování hostitele. Tímto způsobem budeme mít známé rozmezí 0, 0, 0 až 223 255 255 255. Třída D: Rozsah IP třídy D se běžným uživatelům běžně nepoužívá, protože je určen pro experimentální použití a specifické skupiny strojů. Toto rozmezí je od 224, 0, 0, 0 do 239, 255, 255, 255. Třída E: konečně máme třídu E, která se také nepoužívá v běžných zařízeních. V tomto případě budeme mít rozsah, který začíná na bajtu 223.0.0.0 ke zbytku.

Maska podsítě

Jakmile jsou známy vlastnosti adresování IP hostitelů v síti, přejdeme k jinému neméně důležitému parametru, kterým je maska ​​podsítě.

Pro každou třídu IP můžete mít určitý počet podsítí. Podsíť je samostatná fyzická síť, která sdílí stejnou IP adresu s jinými fyzickými sítěmi, to znamená, že nyní identifikujeme hlavní síť, ke které se hostitelé připojují.

Přesně funkcí masky podsítě je zajistit, aby počítače, které sdílejí stejný identifikátor sítě a které jsou umístěny v různých fyzických sítích, mohly komunikovat. Bude to náš směrovač nebo server, který vytvoří soulad mezi informacemi masky podsítě a IP adresou hostitelů.

Pro každou z použitých tříd existují tři typy masek podsítě:

Do 255, 0, 0, 0
B 255, 255, 0, 0
C 255, 255, 255, 0

Jak získat síťovou a hostitelskou adresu

Nyní je otázkou, jak router dokáže identifikovat síť, do které hostitel patří, aby ji odlišil od jiné sítě. Postup je velmi jednoduchý, pokud známe IP adresu a masku podsítě, takže budeme muset provést operaci AND v binárním režimu. Například:

IP adresa hostitele: 181.20.6.19 (10110101.010100.000110.010011) Maska podsítě: 255.255.0.0 (111111.111111, 000000, 000000)

Binární operace AND: (bude pouze 1, pokud jsou oba znaky 1)

Výsledek: 181, 20, 0, 0 (10110101, 010100, 000000, 000000)

Pak to bude síť, do které patří hostitel s adresou 181.20.6.19. Snadné

Maska zkrácené notace adresy

Určitě jste už několikrát viděli zápis 192.168.1.1/24 nebo 180.10.1.1/16. Uvidíme, co to znamená rychle.

Když vidíme tento zápis, čteme to IP adresu hostitele, v tomto případě to může být IP adresa routeru a bity přiřazené k identifikaci sítě. Takže:

  • Pokud máme 192.168.1.1/24, znamená to, že prvních 24 bitů (binárně) je určených pro síť, takže maska ​​podsítě bude 255.255.255.0 a síť, do které patří, by byla 192.168.1.0. Pokud máme 180.10.1.1/16, bude to znamenat, že prvních 16 bitů je určeno pro síť, pak by to bylo 255.25.0.0 a síť, do které patří, by byla 180.10.0.0.

No, to by bylo.

V zásadě se jedná o adresování IP v sítích pro přenos dat mezi počítači. Jak vidíte, je to docela intuitivní a snadno pochopitelné, jakmile uvidíte několik příkladů.

Tyto informace můžete doplnit o následující:

Máte-li k této otázce další dotazy, napište nám do pole pro komentáře.

Výukové programy

Výběr redakce

Back to top button