COC厂家
免费服务热线

Free service

hotline

010-00000000
COC厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

在ASIXOS上实现VVDTU的DNS功能

发布时间:2020-02-02 21:36:09 阅读: 来源:COC厂家

引 言 WDTU是一种实现无线数据传输的终端设备,目前在工业控制、监控、安保等领域应用广泛。现有的WDTU实现了将采集到的数据通过GPRS/CDMA网络接入到Internet,最终将数据传送到以太网内的数据中心。但是对数据中心有特别的要求:该数据中心必须具有公网的IP或是被上一级路由器/交换机映射成具有特定的端口。这使该设备的适用要求提高,降低了产品的适用范围。为了提高产品的实用性,更加方便用户使用,笔者在原有系统上,利用ASIX OS丰富的协议资源,对当中的DNS协议部分作适当的移植和修改,基于ASIX OS设计和添加了DNS功能。本文将重点介绍DNS实现的相关内容,其他部分只作简单说明。

本文引用地址: 背景知识 WDTU系统主要有处理器、串口、电源、无线模块、以太网口等组成。以太网口是为了功能扩展的需要而设置的,便于接入以太网。在本设计中只简单说明以太网 DNS,目的是为了与无线设备的DNS功能相区别。本设计重点讨论无线DNS功能的实现。系统的硬件结构如图1所示。

UART2是数据接收端口,与外设数据源设备相连。而UART1是作为无线模块的接口,与无线模块的子板相连。系统的工作原理是:系统上电启动以后,使用 PPP协议拨号上线,与运营商服务中心建立连接,然后服务中心的网关连接到指定IP或域名的数据中心主机上,此时就可以实现UART 2与以太网上的数据中心的数据传输。ASIX OS是基于μITRON3.0,为16/32位Garfield微处理器家族开发的实时操作系统。它包含了丰富的操作系统内核和协议簇的多种API,能满足用户基本的网络应用需求。

2 DNS功能的设计方案 DNS(Domain Name Server)用于实现Internet上IP地址与域名的一一对应。域名使用方便,而计算机内部只处理IP地址,所以必须由域名服务器来进行两者的转换,这一过程就称为域名解析。本设计中使用的是花生壳(Peanut Hull)的一款完全免费的客户端软件,它提供了桌面域名管理和动态域名解析的功能。首先在花生壳网站上注册域名,然后在主机上运行该客户端软件,这样就将用户注册的域名与该主机的IP地址绑定,形成映射。该软件实现了特定的域名与变化的主机IP地址间的实时映射,为网外设备方便地访问该主机提供了可能。

神波多一花先锋

步兵番号推荐

里美尤利娅资料

藤浦惠