can dude monitor using mac address since i have clients/ devices that are on dhcp which need to be monitored
You want to track the mac address connected to a switch port? Honestly the question is to vague.
this question is straight forward. ususally dude monitors the devices by ip address is i posible to use the mac address as opposed to the ip address. Look at it this way. When the ip address of the device changes you will not get the real uptime of that device due to change of ip address while the mac address remains constant
Yes but the mac address changes for each hop while the IP address does not.
I am having a problem with when a packet is sent to a device on the next network over the packet is crafted with the mac address of the router and the IP address of the destination device. The first time a packet is sent to this host the router does an ARP look-up for the IP address (determines that it is reachable) and it then re-crafts the packet with the destination mac and IP address. There is no way around this.
Sure there are tools that can ARP ping (L2 trace) but they are specialized to perform that function.
I don’t believe it is possible to monitor hosts by mac (outside the local segment) but there maybe a solution to the actual problem. It sounds like the problem is “what is the actual uptime of the device”? Even if the IP address changes?
you are now getting it. example i need to monitor a cpe with an ip address 192.168.1.1 (client1) issued by the router then after a while the ip address changes to 192.168.1.4 if the dude had discovered the unit as 192.168.1.1 then it changes to 192.168.1.4 it will show the device (client1) as being down in the map since the device is monitored with ping and will not see 192.168.1.1 . assume another device is issued the ip 192.168.1.1 then it will show the device as up but will definately be a different device
You could do name to address as long as your clients properly register with the name server.
The shortest time it will do name to address lookup is 1 minute.

So why does your DCHP server issue different addresses? Computers ask for their old lease back as long as it is not expired. Shouldn’t you be able to set your lease to 3 weeks or something very long?