物联网绝对是近年来最热门的名词之一,但大家常常只知其名,对于它究竟是什么东西则一点概念都没有,而且常常跟读起来很像的“互联网”搞混。物联网到底是何方神圣,又和互联网有什么不一样呢?
Internet of Things
而“物联网”英文是Internet of Things,从字面上看就是“物的互联网”,概念是将所有东西连上互联网。
“物联网”和“互联网”不同,却又脱不了关系。互联网究竟是怎么开始,又是怎么发展到出现物联网的呢?让我们把时光回溯到1960年代,地点是美国。
当时已经有“网络(Network)”存在了,几台计算机可以链接,形成一个网络,在这个网络之内,计算机与计算机可以彼此联系、交换讯息,但是不同的网络却像是讲不同语言的地区,彼此无法沟通。
简称ARPA的美国国防高等研究计划署在那个年代是一个超级有钱的研究单位,这个单位开发了一个网络:ARPAnet,最初由四个西岸的节点构成:加州大学洛杉矶分校(UCLA)、史丹佛研究院(SRI)、加州大学圣巴巴拉分校(UCSB)以及犹他大学(UTAH)。ARPAnet是第一个采用分组交换技术(现行网络使用技术)的网络。当然,现在回头看,ARPAnet简直原始到不行,而且非常缓慢,但其已具备了现今网络的基本型态与功能。
到了1974年,TCP/IP协议(“协议”简单来说就是“沟通的方法”)被发明,取代了ARPAnet原先使用的协议。TCP/IP核心的两个协议分别就是TCP以及IP,前者我们可以暂且不要理会,后者大家大概比较常听见。我们常常以“IP(Internet Protocol)”简称IP地址(IP Address),而IP地址是什么呢?
IP地址就像是地球的经纬度,是绝对的位置;而我们平常看到的网址就像是地址(例:北京市海淀区紫竹桥X号)。地址有可能因为道路重划等等因素而改变或消失,但同一个地点的经纬度却永远指向同一个点。
常见的IP形式是IPv4,由四个0到255的数字组成,如:101.200.131.216
我们平时习惯的网址则是长这样:www.iothome.com
如果你把“101.200.131.216”贴进你的浏览器网址列、按下Enter,就会发现自己进入了物联之家首页,和打“www.iothome..com”的结果一样。
在互联网中,每台计算机都会被赋予一组IP地址,以便交换数据。
问题来了:“由四个0到255的数字组成”代表IP地址最多只有256 × 256 × 256 × 256 = 4,294,967,296个,在地球只有约三、四十亿人口,且多人共享一台计算机的当年,四十二亿个IP是够用的,但现在人口有六、七十亿,许多人还不只拥有一台计算机??
IPv6应运而生。
从IPv4到IPv6,最大的改变是地址的长度,从二的三十二次方变成二的一百二十八次方。
二的一百二十八次方是多少?这么多:340,282,366,920,938,000,000,000,000,000,000,000,000
我不晓得该怎么读,不过在这里,要如何用中文表示这串数字并不重要,重要的是这串超长数字代表IPv6可以提供非常、非常、非常多的IP地址,多到就算把我们身边的电视、手表、背包、鞋子??全部都送个IP也用不完。既然如此,我们就将身边这些东西都给个IP,然后全部连上互联网吧!这样我们的电视、手表、背包、鞋子??等等,就可以彼此沟通,也可以和互联网上的其它装置沟通了!
这就是物联网的开端。