H he_xin_ Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-04 #1 如果用windows2000做dhcp服务器,能否通过编程实现对用户的网卡地址进行收集并写入数据库中?请高手指点思路!
Q qince Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-05 #4 其实大致原理如下: 以太网的局域网,如果A想B发数据,那末A会先发一个请求包,给交换机,如果交换机认识B,就返回A B的MAC地址,这是A的网卡就在IP包外打上MAC地址发出,B的网卡发现网络上有自己的MAC地址的IP包,就接受。 所以,楼主只要模拟这个过程就可以得到所有的MAC了,请参见以下帖子: http://www.delphibbs.com/delphibbs/dispq.asp?lid=110064
其实大致原理如下: 以太网的局域网,如果A想B发数据,那末A会先发一个请求包,给交换机,如果交换机认识B,就返回A B的MAC地址,这是A的网卡就在IP包外打上MAC地址发出,B的网卡发现网络上有自己的MAC地址的IP包,就接受。 所以,楼主只要模拟这个过程就可以得到所有的MAC了,请参见以下帖子: http://www.delphibbs.com/delphibbs/dispq.asp?lid=110064