怎样获取电脑物理地址

2016-12-22

网卡物理地址存储器中存储单元对应实际地址称物理地址,与逻辑地址相对应。那么大家知道怎样获取电脑物理地址吗?今天小编与大家分享下获取电脑物理地址的具体操作步骤,有需要的朋友不妨了解下。

获取电脑物理地址方法

1、打开电脑开始运行;

2、在出现的提示框内输入命令cmd;

3、在命令提示符里输入命令ipconfig -all;

4、在命令提示符里找到物理地址一栏 ---电脑的物理地址。

获取其他电脑物理地址方法

查arp表就好了

ping对方

然后本机就会刷新自己的arp表然后通过查询arp表就可以知道对方的物理地址了。

原理如下:

在每台安装有TCP/IP协议的电脑里都有一个ARP缓存表,表里的IP地址与MAC地址是一一对应的。

以主机A(192.168.1.5)向主机B(192.168.1.1)发送数据为例。当发送数据时,主机A会在自己的ARP缓存表中寻找是否有目标IP地址。

如果找到了,也就知道了目标MAC地址,直接把目标MAC地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到目标IP地址,主机A就会在网络上发送一个广播,A主机MAC地址是“主机A的MAC地址”,这表示向同一网段内的所有主机发出这样的询问:“我是192.168.1.5,我的硬件地址是"主机A的MAC地址".请问IP地址为192.168.1.1的MAC地址是什么?”

网络上其他主机并不响应ARP询问,只有主机B接收到这个帧时,才向主机A做出这样的回应:“192.168.1.1的MAC地址是00-aa-00-62-c6-09”。这样,主机A就知道了主机B的MAC地址,它就可以向主机B发送信息了。同时A和B还同时都更新了自己的ARP缓存表(因为A在询问的时候把自己的IP和MAC地址一起告诉了B),下次A再向主机B或者B向A发送信息时,直接从各自的ARP缓存表里查找就可以了。ARP缓存表采用了老化机制(即设置了生存时间TTL),在一段时间内(一般15到20分钟)如果表中的某一行没有使用,就会被删除,这样可以大大减少ARP缓存表的长度,加快查询速度。

更多相关阅读

最新发布的文章