<人力资源/>
<人力资源/>
>强工作中听说过无线个域网技术,只是知道是一种无线通讯技术,具体技术细节及使用都不是很清楚。不料,一个项目中需要使用无线个域网技术,这下可是要好好看下无线个域网是啥子东东了。这里写下我对无线个域网技术的一些理解。强>
强>无线个域网是一种技术。无线,顾名思义,就是通过无线电波(像WIFI,手机)作为信息载体的一种通讯方式。通讯,也就是指一个设备和另一个设备之间需要沟通,交流。人和人之间需要沟通,沟通就需要使用语言,那这个语言可能存在语法,说白了就是双方都要理解对方说的是啥,要是一个只懂中文,另一个只懂英文,那他两个沟通就可能需要一个翻译。设备之间也一样,它们之间需要遵循一定的规定。两个设备都要按照这个规定进行收发信息,那这个规定就是协议。对于无线个域网通讯技术来说就是Zigbee协议。其实啊,计算机的技术有两个大的方面,一个是计算机本身(硬件技术上的进步),一个是不同设备之间的沟通。类比我们人类来说,一个是人本身的问题,一个是社会问题。说了这么多废话,下面总结一下:无线个域网通讯就是设备和设备之间进行沟通的一种方式,这种方式规定了传输信息需要什么物理介质,传输的信息格式是什么样子的,谁先发送信息,信息传输过程中被干扰了怎么办,对方要是没收到怎么办等等一系列问题。强>
<人力资源/>,算的了,还是看看官方怎么定义的吧:无线个域网是基于IEEE802.15.4标准的低功耗局域网协议无线通信
强>我们把无线个域网通讯和人之间沟通做个类比,然后以不断提问的方式来阐述一下无线个域网是怎么实现不同设备之间通讯的。前面说啦,无线个域网一般用于局域网通讯(有同学举手了,“啥是局域网呀?”“那个同学,你先把手放的下,举着怪累的”“局域网就是局部使用的网络,也就是说小范围内的通讯,你像你家里需要不同设备通讯,就可以使用无线个域网技术”“我们都使用互联网上的网,聊的天,它是基于TCP/IP协议的,TCP/IP可以组成局域网,也可以组成互联网”),那我们就以你家里人之间沟通作为类比的例子。下面假设以下场景:你家里有3口人,你,爸爸,妈妈|类比无线个域网网络里有3个无线个域网设备。你现在大概知道我会以什么方式来聊聊这个无线个域网了吧。
,<强> 64位MAC地址(全球唯一地址)强>
,哎呦,我们的目的是想让无线个域网设备之间能相互沟通。那首先最先摆在我们面前的问题是在你家里,你肯定是要认识爸爸,妈妈的,同样爸爸,妈妈也要认识你。你是怎么认识爸爸,妈妈的?现在给你1 s思考时间,恩,你记住了爸爸,妈妈的身高,长相等特征。也就是说爸爸,妈妈有一定的外貌特征,两个人长的完全一模一样还真是不多见。现在医学说是DNA不一样,所以每个人就不一样,对人来说是DNA就是你在地球上的唯一标示。那无线个域网设备是以什么来确定其唯一性的呐,这个好说,无线个域网设备都是我们人类制造的,我们可以人为地给它们分配一个唯一的地址。我是这么想的,查下资料(稍等5分钟…………)。唯一标示无线个域网设备的物理地址是64位的一串数字,比如:000124 b00028b679,前24位面代表公司代码,后40位代表地址段。这些地址需要向IEEE委员会申请。
,<强> 16位网络地址(用于标示无线个域网网络内部一个设备)强>
,你可能会想,我在家里,一般只喊“爸爸”、“妈妈”就可以区分他们了,不用每次都去看他们的身高,长相等等一系列特征我就可以唯一确定我要找的人。
强>在你们的家庭中,你的爸爸,妈妈和你都有着不同的角色。有时间找出你家的户口本、户口本一般是有编号的(在户口本的左上角或者右上角)。你的爸爸有可能是户主,你是父母的子女(这不是废话吗?我只是让你知道,在家庭中不同的人有不同的角色).Zigbee设备里分为协调器、路由器,Enddevice三种角色.Coordinator负责建立无线个域网网络,并为这个无线个域网网络分配一个唯一的ID(他们都叫这个ID, PANID),路由器可以加入协调员建立的网络,同时它可以转发数据,也就是作为数据中,继用来延长无线个域网无线通讯距离.Enddevice是终端设备,加入无线个域网网络,只能接收、发送数据。强>
来张无线个域网家庭图: