Могат ли MAC адресите да се преобразуват в IP адреси?

MAC адресът представлява физическият идентификатор на мрежов адаптер, докато IP адресът представлява адрес на логическо устройство в TCP / IP мрежи. Само в определени специфични ситуации потребителят на клиент може да идентифицира IP адреса, свързан с адаптер, когато знае само своя MAC адрес.

ARP и друга поддръжка на TCP / IP протокол за MAC адреси

Сега остарелите TCP / IP протоколи, наречени RARP (Reverse ARP) и InARP, могат да идентифицират IP адреси от MAC адреси. Тяхната функционалност е част от DHCP . Докато вътрешните работи на DHCP управляват както данните за MAC, така и IP адресите, протоколът не позволява на потребителите да имат достъп до тези данни.

Вградената функция на TCP / IP, Address Resolution Protocol (ARP) преобразува IP адресите в MAC адреси. ARP не е предназначен да превежда адреси в друга посока, но данните могат да помогнат в определени ситуации.

ARP кеш поддръжка за MAC и IP адреси

ARP поддържа списък с IP адреси и съвпадащи MAC адреси, наречени ARP кеш . Тези кешове се предлагат на индивидуални мрежови адаптери, а също и на маршрутизатори . От кеша е възможно да се получи IP адрес от MAC адрес; механизмът е ограничен в много отношения.

Устройствата за интернет протокол откриват адреси чрез съобщения от Internet Control Protocol Protocol (ICMP) (такива като тези, задействани от командите на ping ). Синхронизирането на отдалечено устройство от всеки клиент ще задейства актуализация на ARP кеш на търсещото устройство.

На Windows и някои други мрежови операционни системи командата "arp" осигурява достъп до локалния ARP кеш. В Windows, например, натискането на "arp -a" в командния прозорец (DOS) ще покаже всички записи в кеша ARP на този компютър. Този кеш може да е празен понякога в зависимост от това как е конфигурирана тази локална мрежа. В най-добрия случай ARP кеша на клиентско устройство съдържа само записи за други компютри в локалната мрежа .

Повечето маршрутизатори за домашни широколентови устройства позволяват преглеждането на техните ARP кешове чрез интерфейса им в конзолата. Тази функция разкрива както IP, така и MAC адресите за всяко устройство, което се присъединява към домашната мрежа. Обърнете внимание, че маршрутизаторите не поддържат IP-към-MAC адреси за клиентите в други мрежи, освен до собствените си. Записите за отдалечени устройства могат да се показват в списъка ARP, но показаните MAC адреси са за маршрутизатора на отдалечената мрежа, а не за действителното клиентско устройство зад маршрутизатора.

Софтуер за управление за адресиране на устройства на бизнес мрежи

По-големите бизнес компютърни мрежи решават проблема с универсалното картографиране на MAC-към-IP адреси, като инсталират специални софтуерни продукти за управление на своите клиенти. Тези софтуерни системи, базирани на Протокол за прост мрежов мениджмънт (SNMP) , включват възможност за откриване на мрежа . Тези системи предават на агента на всяко мрежово устройство съобщение за заявка за IP и MAC адресите на това устройство. Системата получава след това съхранява резултатите в мастер таблица отделно от всеки отделен ARP кеш.

Корпорациите, които имат пълен контрол върху техните частни интранети, използват софтуера за управление на мрежата като (понякога скъп) начин за управление на хардуера на клиента (който също притежават). Обикновените потребителски устройства, като телефоните, нямат инсталиран SNMP агенти, а рутерните за домашни мрежи не функционират като SNMP конзоли.