Cel mai bun răspuns
Să începem cu adresele IP. Putem clasifica adresele IP în mai multe moduri.
Tip IP:
- IPv4
- IPv6
clase IPv4:
- Clasa A
- Clasa B
- Clasa C
- Clasa D
- Clasa E
Tipuri de IPv6:
- Unicast global
- Local unic
- Multicast
- Link local
Un alt mod de clasificare a adreselor IP:
- static
- dinamic
De asemenea, putem clasifica adresa IP ca:
- Unicast (IPv4 și IPv6)
- Multicast (IPv4 și IPv6)
- Difuzare (IPv4)
- Anycast (IPv6)
Adresele MAC pot fi clasificate în funcție de fabricarea „plăcilor de interfață de rețea” a NIC-urilor rers.
Aflați mai multe aici → Ce informații puteți obține de la adresa Mac?
Putem de asemenea, clasificați adresele IP sau adresele MAC dintr-o rețea în permise și blocați adresele sau lista albă și lista neagră, așa ceva.
- Upvote dacă vi se pare util acest lucru.
- Comentariu dacă aveți o întrebare sau ceva de partajat.
- Urmați dacă sunteți interesat să citiți mai multe despre computere și rețele.
Pentru tipii interesați de un astfel de subiect, deoarece studiază pentru CompTIA sau Cisco certs, recomand AlphaPrep.net pentru instruire online și materiale de studiu de calitate.
Întrebări conexe:
- Care este diferența între adresa IP și masca de subrețea?
- Cum știe routerul adresa Mac de destinație?
- Ce se întâmplă dacă două dispozitive conectate la internet au aceeași adresă MAC? Funcționează bine?
- Care sunt cele mai bune cursuri de certificare pentru rețea?
- Care este diferența dintre rețea și rețea?
- Ce este CCNA? Care este procesul pentru a obține un certificat CCNA?
- Vreau să învăț hacking-ul. Cum ar trebui să încep?
Răspuns
Nu știu exact ce vrei să spui prin convertirea unei adrese MAC într-o adresă IP, dar voi face tot posibilul. Acesta va fi un răspuns lung și greu de făcut în cuvinte, deci poate fi confuz.
În primul rând, este important să înțelegem că adresele MAC nu se corelează direct cu o adresă IP. Adresa MAC este „dificilă”. codificat „sau” ars în „pe un cip de memorie numai citire (ROM) de pe placa de interfață de rețea (NIC) de la producător. Calculatorul dvs. de acasă și computerul meu de acasă ar putea avea exact aceeași adresă IP privată, dar MAC diferit adresa.
În al doilea rând, adresele MAC sunt folosite numai în rețeaua locală. Ceea ce înseamnă că dacă aș trimite un mesaj pe care l-ai putea urmări de aici până oriunde te-ai afla, ai vedea aceeași adresă IP sursă, dar o altă adresă Adresă MAC la fiecare joncțiune rutată. Deci, dacă efectuați o captură Wireshark pe computer, veți vedea adresa IP publică, dar adresa MAC sursă din cadru ar fi adresa MAC a routerelor dvs.
În cele din urmă, MAC adresele sunt numere hexazecimale pe 48 de biți, iar adresele IP sunt numere zecimale pe 32 de biți. Deci, chiar dacă convertiți numărul hexazecimal o f MAC până la zecimal veți avea resturi de numere. Există câteva moduri de a reprezenta MAC-uri, voi folosi două puncte între fiecare set de două cifre hex. De exemplu, să folosim această adresă MAC și să o convertim în zecimal AA: BB: CC: 12: 34: 56.
Fiecare număr este egal cu valoarea sa 0 = 0, 1 = 1 și așa mai departe. după 9 trecem la A care are o valoare de 10, B = 11, C = 12 și tot așa până la F = 15 și ne oprim la F. Cu toate acestea, amintiți-vă că computerele funcționează în binar, astfel încât fiecare literă sau număr are un Reprezentare binară de 4 cifre, dar le-am grupat în două cifre, deci un total de 8 biți.
În MAC-ul nostru să convertim AA în binar, apoi acel binar în zecimalul său total. Amintiți-vă A = 10, deci trebuie să reprezentăm 10 în binar. Primul loc binar are o valoare de 1 și fiecare cifră binară succesivă de la dreapta la stânga crește cu o putere de 2, ceea ce înseamnă că se dublează. Deci,
128 64 32 16 8 4 2 1
Fiecare bit pe care îl pornim se adaugă împreună pentru a forma echivalentul său zecimal.De la dreapta la stânga trebuie să reprezentăm 10, astfel încât să pornim 8 și 2, în timp ce 4 și 1 ar rămâne oprit, deci binarul pentru ambele A ar arăta ca acest 1010, deoarece avem doi A, numărul binar complet ar fi 10101010 acum, dacă aliniați binele sub valorile lor, vedem următoarele valori sunt activate (au un 1 dedesubt):
128 64 32 16 8 4 2 1
1 0 1 0 1 0 1 0
celelalte sunt 0, așa că nu adăugăm acele valori, deci 128 + 32 + 8 + 2 = 170, așa că am putea folosi asta ca prim octet IP acum, trebuie să faceți același lucru pentru restul. B = 11 în zecimal și în binar 1011 așa că puneți două dintre acestea împreună și obținem 10111011 ceea ce înseamnă că toate valorile, cu excepția 64 și 4, sunt pornite, deci 128 + 32 + 16 + 8 + 2 + 1 = 187 deci acum avem 170.187. Următorul este CC și C = 12 și în binar 1110 puneți doi C împreună și avem 11101110 care este 128 + 64 + 32 + 8 + 4 + 2 = 238 deci 170.187.238. Și în cele din urmă 1 și 2. 1 în binar este 0001 și 2 este 0010 puneți-le împreună și aveți 00010010. Doar două valori, 16 și 2 sunt activate, așa că am h aveți o valoare de 18. Deci, adresa noastră IP ar putea fi 170.187.238.18, dar amintiți-vă că adresa noastră MAC a fost AA: BB: CC: 12: 34: 56, așa că mai avem restul de 34 și 56, astfel încât să puteți vedea cum nu funcționează ” convertiți exact.
Câteva probleme cu acest lucru
- Este plictisitor !!!!!!
- Primele 3 seturi de numere hex corelează cu un producător de dispozitive, astfel încât acestea sunt, în general, la fel de la același producător, dar nu toate dispozitivele dintr-o rețea au același tip de NIC, deci acest lucru nu va funcționa ca standard.
- Ultimele 3 seturile din număr sunt unice de la dispozitiv la dispozitiv, deci ar trebui să aveți cifre diferite pentru ultimul octet, dar nu vor crește neapărat cu unul, astfel încât să aveți o mulțime de goluri între adresele IP.