EPC工作流程:
1、在由EPC标签、读写器、EPC中间件、Internet、ONS服务器、EPC信息服务(EPC IS)以及众多数据库组成的实物互联网中,读写器读出的EPC只是一个信息参考(指针),由这个信息参考从INTERNET找到IP地址并获取该地址中存放的相关的物品信息,并采用分布式的EPC中间件处理由读写器读取的一连串EPC信息。
2、由于在标签上只有一个EPC代码,计算机需要知道与该EPC匹配的其它信息,这就需要ONS来提供一种自动化的网络数据库服务,EPC中间件将EPC代码传给ONS,ONS指示EPC中间件到一个保存着产品文件的服务器(EPC IS)查找,该文件可由EPC中间件复制,因而文件中的产品信息就能传到供应链上,如图所示:
ONS与DNS的主要区别为输入与输出内容的区别。ONS在DNS基础上进行EPC解析,因此其输入端是EPC编码,而DNS用于解析,其输入端是域名;ONS返回的结果为NAPTR格式,而DNS更多时候则返回查询的IP地址。
域名系统的名字空间:
1、名字空间的层次结构
名字空间是指定义了所有可能的名字的集合。域名系统的名字空间是层次结构的,类似Windows的文件名。它可看作是一个树状结构,域名系统不区分树内节点和叶子节点,而统称为节点,不同节点可以使用相同的标记。
所有节点的标记只能由3类字符组成:26个英文字母(a~z)、10个阿拉伯数字(0~9)和英文连词号(-),并且标记的长度不得超过22个字符。一个节点的域名是由从该节点到根的所有节点的标记连接组成的,中间以点分隔。
最上层节点的域名称为顶级域名(TLD,Top-Level Domain),第二层节点的域名称为二级域名,依此类推。
2、域名的分配和管理
域名由因特网域名与地址管理机构(ICANN,Internet Corporation for Assigned Names and Numbers)管理,这是为承担域名系统管理、IP地址分配、协议参数配置,以及主服务器系统管理等职能而设立的非盈利机构。
ICANN为不同的国家或地区设置了相应的顶级域名,这些域名通常都由两个英文字母组成。
扩展资料:
域名系统组成:
1、资源文件
早期因特网上仅有数百台主机,那时候的域名与IP地址对应只需简单地记录在一个hosts.txt文件中,这个文件由网络信息中心(NIC,Network Information Center)负责维护。任何想添加到因特网上的主机的管理员都应将其名字和地址E-mail给NIC,这个对应就会被手工加到hosts.txt文件中。
每个主机管理员去NIC下载最新的hosts.txt文件放到自己的主机上,就完成了域名列表的更新。域名解析只是一个检查本机文件的本地过程。
随着因特网上主机数量的膨胀,原有的方式已经无法满足要求。现有域名系统于20世纪80年代开始投入使用。域名系统采用层次结构的名字空间,并且原来庞大的对应表被分解为不相交的、分布在因特网中的子表,这些子表称为资源文件。
2、域名解析
一个需要域名解析的用户先将该解析请求发往本地的域名服务器。如果本地的域名服务器能够解析,则直接得到结果,否则本地的域名服务器将向根域名服务器发送请求。依据根域名服务器返回的指针再查询下一层的域名服务器,依此类推,最后得到所要解析域名的IP地址。
3、域名反解
域名反解是指给出一个IP地址,找出其对应的域名,这也是利用DNS来实现的。举个例子,假设一个要反解的IP地址为202.120.225.9,系统将其改写为9.225.120.202. in-addr.arpa,然后按域名解析的方式查询。
这需要在被查询主机的本地域名服务器上有一条对应于9.225.120.202.in-addr.arpa的资源记录,类型是PTR,值是其域名。
参考资料来源:百度百科-DNS
百度百科-对象名解析服务ObjectNameService
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)