Your MAC address on your NIC is unique, but a problem arises because the MAC address is Ethernet (the same collision domain) and the internet routes IP, which is a layer above Ethernet. The majority of the internet routes IP over ATM, a much quicker alternative to Ethernet. You see, Ethernet, ATM, Token Ring, X.25, are all delivery mechanisms/protocols that transport higher level cargo.
In short, MAC addresses are unique, but you will never be able to discover foreign MAC's (outside your ethernet) because ARP and RARP travel across your local ethernet (yes, arp can and is proxied, but is NOT routed beyond the limits of your ethernet because it is ethernet specific). Hope this helps....with that said, you could use it if the client gave it to you directly, but that would be a generally bad thing to do behind people's back (read about Windows Media Player IDs tracking people--a little javascript and you have their unique id if they haven't disabled it; at which point, you get a new number every time). Court > -----Original Message----- > Subject: [PHP-WIN] How to find out MAC address of remote user > > > Hello, > > that's what I wanna find out: > The MAC (that's something like a unique network-card number) > address of a remote user. I just know I can find it out by > backtracing his IP address. But which function to use? > By this MAC address you can identify any user, no matter which > IP address he uses and what time is between his visits (and no > matter which browser he has used, then). > Sessions, cookies etc. aren't enough as they aren't as secure > as identifying by MAC is. (I know, you can change this number on > certain cards, but this isn't as easy and common as deleting > cookies, hmm?) > > Does someone know how can I find it out? > Or has maybe someone an idea how to find out the route the IP > packages come? (like "tracert" or "route" in windows)("NeoTrace") > > I would thank for any suggestion, > > Mark -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]