Nejlepší odpověď
Začněme IP adresami. IP adresy můžeme klasifikovat několika způsoby.
Typ IP:
- IPv4
- IPv6
Třídy IPv4:
- Třída A
- Třída B
- Třída C
- Třída D
- Třída E
Typy IPv6:
- Globální unicast
- jedinečný místní
- multicast
- místní odkaz
Další způsob klasifikace adres IP:
- statický
- dynamický
IP adresu můžeme také klasifikovat jako:
- Unicast (IPv4 a IPv6)
- vícesměrové vysílání (IPv4 a IPv6)
- Broadcast (IPv4)
- Anycast (IPv6)
MAC adresy lze klasifikovat podle výrobců síťových karet NIC Další informace.
Další informace zde → Jaké informace můžete získat z adresy mac?
Můžeme také klasifikujte IP adresy nebo MAC adresy v síti na povolené a blokujte adresy nebo bílou listinu a černou listinu, něco takového.
- Hlasujte , pokud to považujete za užitečné.
- Komentář pokud máte dotaz nebo něco, co byste chtěli sdílet.
- Sledujte , pokud si chcete přečíst více o počítačích a sítích.
Pro lidi, kteří se o toto téma zajímají, protože studují pro CompTIA nebo Certifikáty Cisco , doporučuji AlphaPrep.net pro online školení a vysokou kvalitní studijní materiály.
Související otázky:
- Jaký je rozdíl mezi IP adresou a maskou podsítě?
- Jak router zná cílovou adresu Mac?
- Co se stane, když dvě zařízení připojená k internetu mají stejnou MAC adresu? Fungují dobře?
- Jaké jsou nejlepší certifikační kurzy pro vytváření sítí?
- Jaký je rozdíl mezi sítí a sítí?
- Co je CCNA? Jaký je proces získání certifikátu CCNA?
- Chci se naučit hacking. Jak mám začít?
Odpovědět
Nejsem si úplně jistý, co máte na mysli převodem MAC adresy na IP adresu, ale udělám maximum. Bude to dlouhá odpověď, kterou lze těžko udělat slovy, takže to může být matoucí.
Nejprve je důležité si uvědomit, že MAC adresy přímo nekorelují s IP adresou. MAC adresy jsou „těžké“ kódováno “nebo„ vypáleno “na čip pouze pro čtení (ROM) na kartě síťového rozhraní (NIC) u výrobce. Váš počítač ve vašem domě a můj počítač v mém domě mohou mít přesně stejnou soukromou IP adresu, ale různé MAC adresa.
Zadruhé, adresy MAC se používají pouze v místní síti. Což znamená, že kdybych poslal zprávu, kterou byste mohli odtud sledovat, ať jste kdekoli, uvidíte stejnou zdrojovou adresu IP, ale jinou MAC adresa na každém směrovaném spoji. Pokud tedy na svém počítači provádíte snímání kabelového svazku, uvidíte moji veřejnou IP adresu, ale zdrojovou MAC adresou v rámci bude MAC adresa vašeho routeru.
Nakonec MAC adresy jsou 48bitová hexadecimální čísla a adresy IP jsou 32bitová desetinná čísla. Takže i když převedete hexadecimální o Pokud MAC na desetinná místa, budete mít zbylá čísla. Existuje několik způsobů, jak reprezentovat MAC, použiji dvojtečky mezi každou sadou dvou hexadecimálních číslic. Například použijeme tuto adresu MAC a převeďme ji na desítkové AA: BB: CC: 12: 34: 56.
Každé číslo se rovná jeho hodnotě 0 = 0, 1 = 1 atd. po 9 se přesuneme na A, které má hodnotu 10, B = 11, C = 12 a tak dále až po F = 15 a zastavíme se na F. Pamatujte však, že počítače pracují v binárním formátu, takže každé písmeno nebo číslo má 4místná binární reprezentace, ale my jsme je seskupili do dvou číslic, takže celkem 8 bitů.
V našem MACu převeďme AA na binární a pak tuto binární na její celkové desetinné místo. Pamatujte A = 10, takže musíme binárně představovat 10. První binární místo má hodnotu 1 a každá následující binární číslice zprava doleva se zvyšuje o mocninu 2, což znamená, že se zdvojnásobí. Takže
128 64 32 16 8 4 2 1
Každý bit, který zapneme, se sečte a vytvoří jeho desetinný ekvivalent.Zprava doleva musíme představovat 10, takže bychom zapnuli 8 a 2, zatímco 4 a 1 by zůstali vypnuté, takže binární hodnota pro obě A by vypadala jako tato 1010, protože máme dvě A, plné binární číslo by bylo 10101010 teď, když seřadíme náš binární soubor pod jejich hodnoty, vidíme, že jsou zapnuty následující hodnoty (mají pod nimi 1):
128 64 32 16 8 4 2 1
1 0 1 0 1 0 1 0
ostatní jsou 0, takže tyto hodnoty nepřidáváme, takže 128 + 32 + 8 + 2 = 170, abychom to mohli použít jako náš první IP oktet, nyní musíme udělejte totéž pro zbytek. B = 11 v desítkové soustavě a v binární 1011, takže dejte dvě dohromady a dostaneme 10111011, což znamená, že všechny hodnoty kromě 64 a 4 jsou zapnuté, takže 128 + 32 + 16 + 8 + 2 + 1 = 187, takže nyní máme 170,187. Další je CC a C = 12 a v binárním 1110 dáme dvě C dohromady a máme 11101110, což je 128 + 64 + 32 + 8 + 4 + 2 = 238, takže 170.187.238. A konečně 1 a 2. 1 v binárním formátu je 0001 a 2 je 0010, dejte je dohromady a máte 00010010. Pouze dvě hodnoty, 16 a 2 jsou zapnuté, takže my h máme hodnotu 18. Takže naše IP adresa může být 170.187.238.18, ale pamatujte, že naše MAC adresa byla AA: BB: CC: 12: 34: 56, takže nám zbývá 34 a 56, takže můžete vidět, jak to nejde “ t převést přesně.
Několik problémů s provedením
- Je to zdlouhavé !!!!!!
- První 3 sady hexadecimálních čísel korelovat s výrobcem zařízení, takže jsou obecně stejná od stejného výrobce, ale ne všechna zařízení v síti mají stejný typ NIC, takže to nebude fungovat jako standard.
- Poslední 3 množiny v čísle jsou od zařízení k zařízení jedinečné, takže pro poslední oktet byste měli skončit s různými číslicemi, ale nemusí se nutně zvyšovat o jednu, takže mezi adresami IP budete mít velké mezery.