Ar MAC adresus galima konvertuoti į IP adresus?

MAC adresas yra fizinis tinklo adapterio identifikatorius, o IP adresas yra loginio įrenginio adresas TCP / IP tinkluose. Tik tam tikrose konkrečiose situacijose kliento naudotojas gali nustatyti IP adresą, susijusį su adapteriu, žinant tik jo MAC adresą.

ARP ir kitas TCP / IP protokolų palaikymas MAC adresams

Dabar pasenę TCP / IP protokolai, vadinami RARP (Reverse ARP) ir InARP, gali nustatyti IP adresus iš MAC adresų. Jų funkcija yra DHCP dalis . Nors vidiniai DHCP veiksmai tvarko tiek MAC, tiek IP adreso duomenis, protokolas neleidžia vartotojams prieiti prie tų duomenų.

Integruota TCP / IP, adresų skyros protokolo (ARP) funkcija verčia IP adresus MAC adresams. ARP nebuvo sukurta adresams išversti į kitą pusę, tačiau jos duomenys gali padėti tam tikrose situacijose.

ARP talpyklos palaikymas MAC ir IP adresams

ARP palaiko abiejų IP adresų ir suderintų MAC adresų sąrašą, vadinamą ARP talpykla . Šie talpyklos yra prieinamos atskiruose tinklo adapteriuose, taip pat maršrutizatoriuose . Iš talpyklos galima gauti IP adresą iš MAC adreso; tačiau mechanizmas daugeliu atžvilgių yra ribotas.

Interneto protokolo įrenginiai atranda adresus naudodami interneto valdymo pranešimų protokolo (ICMP) pranešimus (pvz., Tuos, kurie buvo įjungti naudojant ping komandas). Išjungus nuotolinį įrenginį iš bet kurio kliento, praktiniame įrenginyje bus įjungtas ARP talpyklos naujinys.

"Windows" ir kai kuriose kitose tinklo operacinėse sistemose "arp" komanda suteikia prieigą prie vietinės ARP talpyklos. Pavyzdžiui, sistemoje "Windows" komandų eilutėje (DOS) įveskite "arp-a" visus kompiuterio ARP talpyklos įrašus. Šis talpyklos tuščias laikas gali būti tuščias, priklausomai nuo to, kaip sukonfigūruota vietinis tinklas. Geriausiu atveju, kliento įrenginio ARP talpykloje yra įrašai tik kitiems LAN kompiuteriams.

Dauguma namų plačiajuosčio ryšio maršrutizatorių leidžia peržiūrėti savo ARP talpyklą per savo konsolės sąsają. Ši funkcija atskleidžia tiek IP, tiek MAC adresus kiekvienam įrenginiui, kuris šiuo metu prijungtas prie namų tinklo. Atkreipkite dėmesį, kad maršrutizatoriai nepalaiko IP-to-MAC adresų atvaizdų, skirtų klientams kituose tinkluose be jų. Nuotolinių įrenginių įrašai gali būti rodomi ARP sąraše, bet MAC adresai rodomi nuotolinio tinklo maršrutizatoriui, o ne tikram kliento įrenginiui už maršrutizatoriaus.

Valdymo programinė įranga įrenginių adresavimui verslo tinkluose

Didesni verslo kompiuterių tinklai sprendžia universalios MAC-to-IP adresų kartografavimo problemą, įdiekdami specialius valdymo programinės įrangos agentus savo klientams. Šios programinės įrangos sistemos, pagrįstos paprastu tinklo valdymo protokolu (SNMP) , apima funkciją, vadinamą tinklo atradimu . Šios sistemos persiunčia agentui kiekviename tinklo įrenginyje prašymą dėl šio įrenginio IP ir MAC adresų. Tada sistema gauna duomenis, o rezultatus saugo pagrindinėje lentelėje atskirai nuo bet kokios ARP talpyklos.

Korporacijos, visiškai kontroliuojančios savo privačius intranetus, naudoja tinklo valdymo programinę įrangą kaip kartais brangus būdas tvarkyti kliento aparatinę įrangą (kuri taip pat priklauso). Paprastieji vartotojų prietaisai, tokie kaip telefonai, neturi SNMP agentų, o ne namų tinklo maršrutizatoriai veikia kaip SNMP konsolės.