简单来说,每个能够接入网络的设备,无论是平板、手机、电脑、电视都有一个专门的序号,这个序号就被称为MAC,正常来说可以看做是这款设备的唯一标识,手机里的MAC其实是特指Wi-Fi无线网卡的MAC地址。
  MAC地址一般长度为48位,通常表示为12个16进制数,每2个16进制数之间会用冒号隔开,比如03:03:30:3A:3B:3C就是一个MAC地址,其中前6位16进制数03:03:30代表网络硬件制造商的编号,而后3位16进制数3A:3B:3C代表该制造商所制造的某个网络产品(如网卡)的系列号。
  每个网络制造商必须确保它所制造的每个以太网设备都具有相同的前三个字节以及不同的后三个字节,这样就可保证世界上每个以太网设备都具有唯一的MAC地址。
  --MAC地址与IP地址的联系和区别
  IP地址是指使用TCP/IP协议指定给主机的32位地址,由用点分隔开的4个8八位组构成,如192.168.1.101就是一个IP地址,现在有很多计算机都是通过先组建局域网,然后通过交换机和网络连接的,然后给每个用户分配固定的IP地址,由管理中心统一管理。
  为了管理方便,就需要使用MAC地址来标志用户,防止发生混乱,明确责任(比如网络犯罪)。
  MAC地址同IP地址的区别就在于,虽然他们在局域网中是一一对应的关系,不过IP地址是跟据现在的IPv4(还有IPv6)标准指定的,不受硬件限制比较容易记忆的地址,而Mac地址却是用网卡的物理地址,多少与硬件有关系,比较难于记忆。

转载于:https://www.cnblogs.com/fengzifengfeng/p/10577911.html

手机wifi的mac地址是什么??相关推荐

  1. 修改手机WIFI的MAC地址,实现防止路由器拉黑

    *修改手机WIFI的MAC地址* *说明:* 1.手机可以连接WIFI但是没有网速 2.知道密码,但连接不上,一般都是因为路由器给你拉黑或者限速了. *那么路由器是如何知道是你连接了:判断如下:登录路 ...

  2. iOS 获取连接的WiFi和Mac地址

    最近做了一个WiFi的硬件APP,需要用到当前手机链接的WiFi名字和Mac地址,这种场景使用,其实,在打卡软件中,应该比较常用,比如打卡需要连接到公司的WiFi,就是保证你在办公室打的卡. 刚开始使 ...

  3. android获取wifi mac地址吗,Android获取当前WiFi的MAC地址-适配所有版本

    ** Android获取当前WiFi的MAC地址 ** package com.dogness.platform.utils; import android.content.Context; impo ...

  4. android部分代码片段(例:判断设备为手机,获取mac地址,软键盘,唤醒屏幕等)

    部分代码片段: 1.唤醒屏幕并解锁 public static void wakeUpAndUnlock(Context context){ KeyguardManager km= (Keyguard ...

  5. 全志芯片 Wi-Fi/BT MAC地址定制

    问题背景 很多Wi-Fi/BT模组默认出厂是不带MAC地址的,整机厂需要根据需求,烧写特定的MAC地址. MAC地址通路 Linux-4.9后,全志平台模组MAC地址定制流程如下 系统启动后,引导程序 ...

  6. Android工具类——获取wifi模块MAC地址

    public class MacUtil {/*** 获取mac地址(适配所有Android版本)** @return*/public static String getMac(Context con ...

  7. rk3288上ap6212自定义wifi的mac地址

    先看log打印: [ 103.514715] bcmsdh_oob_intr_register: HW_OOB irq=229 flags=0x4 [ 103.515484] dhd_get_memd ...

  8. Orange Pi i96 入手填坑问题(2)-wifi网卡MAC地址随机变化和串口粘贴死机问题

    i96在上一篇文章中写道了一些坑和问题 Orange Pi i96 入手填坑问题总结_hoopertsau的博客-CSDN博客 今天在说两个个问题 一.MAC地址每次启动都会变化的问题 主要是要重新编 ...

  9. android中获取mac地址8.0,关于Android8.0以下手机获取蓝牙Mac地址的问题和扫描周围的手机蓝牙问题 下篇...

    接上篇,接下来我们就来看一下如何扫描到周围的手机蓝牙,主要是经典蓝牙 // 广播接收发现蓝牙设备 private BroadcastReceiver mReceiver = new Broadcast ...

  10. Android_获取手机IP和MAC地址

    需要加入以下权限 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />     ...

最新文章

  1. Java中如何锁文件
  2. tableau可视化数据分析60讲(一)-tableau概念性叙述及环境配置
  3. cron表达式详解 Elastic-Job名次解释
  4. 学习使用Bing Maps Silverlight Control(一):准备和新建
  5. 研究科学的科学院,一开始也没那么科学!
  6. 解决win2008下IIS7的HTTP500错误
  7. 三年制专转本计算机,三年制专转本和五年制专转本的区别
  8. 【unity插件】Post Process 后期效果 画面特效 颜色替换
  9. 三星t5 android,三星T5首测:一款秒杀SATA SSD的移动SSD
  10. 进共享服务器提示信号灯超时,移动硬盘提示说无法访问,信号灯超时,时间已到是为什么啊...
  11. html修改页面图片大小,css怎么改变图片大小?
  12. 哈工大遗传学B期末复习
  13. 计算机编程语言排行榜—TIOBE世界编程语言排行榜(2021年10月份最新版)
  14. 中国神话中的诸神辈分如何排
  15. win系统装机及磁盘分区、清理
  16. 三角肌前束(02):哑铃交替前举
  17. 微信抢票开发实践总结
  18. 【uniapp】小程序云开发更新、删除云数据库数据
  19. 长春人文学院第四组孙乃宇https://blog.csdn.net/weixin_59347653?spm=1010.2135.3001.5421 js笔记
  20. Nginx的二进制安装教程

热门文章

  1. python 新浪邮箱发送邮件
  2. 安装pandas库报错_Pandas1.0.3安装失败module 'pandas' has no attribute 'plotting
  3. html页面导出word文档
  4. Google Docs 简介
  5. 西湖论剑 easyCpp writeup
  6. 小皮面板安装以及pikachu环境搭建
  7. 为什么 call 比 apply 快?
  8. JS实现tic tac toe
  9. 《德鲁克管理思想精要》读书笔记11 - 管理你的下半生
  10. Android控件详解之网格控件