如何查找网卡的max地址

如何查找网卡的max地址,第1张

网卡MAC物理地址是"固化在网卡里的编号",是一个12位的16进制数。

1.如果你是新买的网卡,那么有个简单的方法就是查看网卡的标签,在新网卡上面会贴有网卡的物理地址。

2.如果你的计算机已经安装好了,那么查询方法由你的 *** 作系统决定:

(1)windows *** 作系统(95/98/NT):使用winipcfg.exe命令

使用开始菜单里的运行命令,然后键入winipcfg.exe命令,就可以看见一个窗口,包括网卡类型、IP地址、MAC地址、子网掩码和子网网关

注意:选择类型时要选择网卡,不要选择PPP adpter。

(2)UNIX系统(linux/redhat):使用ifconfig命令。

注意:使用者必须是系统的超级用户。

(3)NCSA系统:使用网卡驱动程序命令。

在命令行里键入所使用的网卡的驱动程序命令,便会显示相应的一些信息。

3.如果你有多台计算机可以使用,那么可以互相查询:

首先在windows的DOS或者NCSA下使用ping命令,ping通相应的计算机以后,使用arp -a命令,便可以查询所ping机子的网卡MAC物理地址。

获取MAC和netlink没有关系.

一开始arp表是空的. 假如一台linux主机(假设为192.168.0.3)要ping一个外网的ip, 通过路由表可知这个数据包要到达的下一跳网关ip, 假设为192.168.0.1. 那么, 这台linux主机就广播一个arp请求:"who has 192.168.0.1? tell 192.168.0.3". 网关接收到这个arp请求后, 回应一个arp包给这台Linux主机:"192.168.0.1 is at xx.xx.xx.xx(MAC)", 这样, 这台Linux主机就获得了下一跳的网关了, 它会把这个arp信息缓存到arp表. 它不需要知道外网ip对应的MAC, 只把这个ping的ICMP数据包发给网关. 同样, 这个网关也根据路由表查找下一跳的MAC.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8310732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存