Bedste svar
Lad os starte med IP-adresser. Vi kan klassificere IP-adresser på flere måder.
IP-type:
- IPv4
- IPv6
IPv4-klasser:
- Klasse A
- Klasse B
- Klasse C
- Klasse D
- Klasse E
IPv6-typer:
- Global unicast
- Unik lokal
- Multicast
- Link lokal
En anden måde at klassificere IP-adresser på:
- Statisk
- Dynamisk
Vi kan også klassificere IP-adresse som:
- Unicast (IPv4 og IPv6)
- Multicast (IPv4 og IPv6)
- Broadcast (IPv4)
- Anycast (IPv6)
MAC-adresser kan klassificeres i henhold til NICerne “netværksinterfacekort” producent rers.
Lær mere her → Hvilke oplysninger kan du få fra mac-adressen?
Vi kan klassificer også IP-adresser eller MAC-adresser i et netværk i tilladte og bloker adresser eller hvidliste og sortliste, noget lignende.
- Opstem , hvis du finder dette nyttigt.
- Kommentar hvis du har et spørgsmål eller noget at dele.
- Følg hvis du er interesseret i at læse mere om computere og netværk.
For fyre, der er interesserede i et sådant emne, fordi de studerer for CompTIA eller Cisco certs, jeg anbefaler AlphaPrep.net til online træning og high- kvalitetsundersøgelsesmaterialer.
Relaterede spørgsmål:
- Hvad er forskellen mellem IP-adresse og undernetmaske?
- Hvordan kender routeren destinationens Mac-adresse?
- Hvad sker der, hvis to enheder, der er forbundet til internettet, har samme MAC-adresse? Fungerer de godt?
- Hvad er de bedste certificeringskurser for netværk?
- Hvad er forskellen mellem netværk og netværk?
- Hvad er CCNA? Hvad er processen med at få et CCNA-certifikat?
- Jeg vil lære hacking. Hvordan skal jeg starte?
Svar
Ikke helt sikker på, hvad du mener med at konvertere en MAC-adresse til en IP-adresse, men jeg vil gøre mit bedste. Dette vil være et langt svar og svært at gøre med ord, så det kan være forvirrende.
For det første er det vigtigt at forstå, at MAC-adresser ikke direkte korrelerer med en IP-adresse. MAC-adresse er “hård kodet “eller” brændt ind “på en read-only-hukommelse (ROM) -chip på netværksinterfacekortet (NIC) hos producenten. Din computer hjemme hos dig og min computer hjemme hos mig kunne have den nøjagtige samme private IP-adresse, men forskellige MAC adresse.
For det andet bruges MAC-adresser kun på det lokale netværk. Hvilket betyder, at hvis jeg sendte en besked, som du kunne spore herfra, uanset hvor du er, ville du se den samme kilde-IP-adresse, men en anden MAC-adresse ved hvert rutet kryds. Så hvis du laver en wireshark-capture på din computer, ville du se min offentlige IP-adresse, men MAC-kildeadressen i rammen ville være din routers MAC-adresse.
Endelig MAC adresser er 48 bit hexadecimale tal og IP-adresser er 32 bit decimaltal. Så selvom du konverterer hexadecimale o f MAC til decimal har du resterende tal. Der er et par måder at repræsentere MACer på, jeg bruger kolon mellem hvert sæt med to hexadecimale cifre. Lad os f.eks. Bruge denne MAC-adresse og konvertere den til decimal AA: BB: CC: 12: 34: 56.
Hvert tal er lig med dets værdi 0 = 0, 1 = 1 og så videre. efter 9 flytter vi til A, der har en værdi på 10, B = 11, C = 12 og så videre hele vejen til F = 15, og vi stopper ved F. Husk dog, at computere fungerer i binær, så hvert bogstav eller tal har en 4-cifret binær repræsentation, men vi har grupperet dem i to cifre, så i alt 8 bits.
I vores MAC konverterer vi AA til binær og derefter binær til sin samlede decimal. Husk A = 10, så vi skal repræsentere 10 i binær. Det første binære sted har en værdi på 1, og hvert efterfølgende binære ciffer fra højre til venstre øges med en styrke på 2, hvilket betyder, at de fordobles. Så
128 64 32 16 8 4 2 1
Hver bit, vi tænder, tilføjes for at danne dets decimalækvivalent.Fra højre mod venstre er vi nødt til at repræsentere 10, så vi tænder 8 og 2, mens 4 og 1 forbliver slukket, så binæret for begge Aer ser ud som dette 1010, da vi har to Aer, ville det fulde binære tal være 10101010 nu hvis vi stiller vores Binary op under deres værdier, ser vi følgende værdier er slået til (har en 1 under dem):
128 64 32 16 8 4 2 1
1 0 1 0 1 0 1 0
de andre er 0, så vi tilføjer ikke disse værdier, så 128 + 32 + 8 + 2 = 170, så vi kunne bruge det som vores første IP-oktet nu skal vi gør det samme for resten. B = 11 i decimal og i binær 1011 så sæt to af dem sammen, og vi får 10111011, hvilket betyder at alle værdier undtagen 64 og 4 er på så 128 + 32 + 16 + 8 + 2 + 1 = 187 så nu har vi 170.187. Det næste er CC og C = 12 og i binær 1110 sætter to Cer sammen, og vi har 11101110, som er 128 + 64 + 32 + 8 + 4 + 2 = 238, så 170.187.238. Og til sidst 1 og 2. 1 i binær er 0001 og 2 er 0010 sæt dem sammen, og du har 00010010. Kun to værdier, 16 og 2 er tændt, så vi h ave en værdi på 18. Så vores IP-adresse kunne være 170.187.238.18, men husk, at vores MAC-adresse var AA: BB: CC: 12: 34: 56, så vi har stadig de resterende 34 og 56, så du kan se, hvordan det ikke ” t konverter nøjagtigt.
Et par problemer med at gøre dette
- Det er kedeligt !!!!!!
- De første 3 sæt hex-tal korrelere med en enhedsproducent, så de generelt er de samme fra den samme producent, men ikke alle enheder i et netværk har samme type NIC, så dette fungerer ikke som standard.
- De sidste 3 sæt i nummeret er unikke fra enhed til enhed, så du bør ende med forskellige cifre for den sidste oktet, men de vil ikke nødvendigvis øges med en, så du vil have mange huller mellem IP-adresser. >