From: BigZero on
hello ppl,
is there any way or posable to get a ip-Address from mac address, i
mean that i have the mac address of a machine and i want to known the
ip address of that mac id or machine.....




Thanks
VM
From: Sabine Dinis Blochberger on
BigZero wrote:

> hello ppl,
> is there any way or posable to get a ip-Address from mac address, i
> mean that i have the mac address of a machine and i want to known the
> ip address of that mac id or machine.....
>
>
You can probably through SNMP:

<http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol>
--
Sabine Dinis Blochberger

Op3racional
www.op3racional.eu
From: Sabine Dinis Blochberger on
Sabine Dinis Blochberger wrote:

> BigZero wrote:
>
> > hello ppl,
> > is there any way or posable to get a ip-Address from mac address, i
> > mean that i have the mac address of a machine and i want to known the
> > ip address of that mac id or machine.....
> >
> >
> You can probably through SNMP:
>
> <http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol>
>
And

<http://java.sun.com/javase/6/docs/technotes/guides/management/snmp.html>
<http://www.snmp4j.org/>
--
Sabine Dinis Blochberger

Op3racional
www.op3racional.eu
From: Thomas Schodt on
BigZero wrote:
> hello ppl,
> is there any way or posable to get a ip-Address from mac address, i
> mean that i have the mac address of a machine and i want to known the
> ip address of that mac id or machine.....

arp -a
From: Nigel Wade on
BigZero wrote:

> hello ppl,
> is there any way or posable to get a ip-Address from mac address, i
> mean that i have the mac address of a machine and i want to known the
> ip address of that mac id or machine.....
>
>

Directly from Java? None that I know of.

What you want is ARP (address resolution protocol) which maps between IP and
Ethernet MAC. A typical scenario is first to ping the machine (it doesn't
matter whether the ping succeeds), or attempt to open a socket, to ensure that
the ARP cache has an entry for the machine in question. Then you query the ARP
cache by some means.

--
Nigel Wade