首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
在ASIX OS上实现VVDTU的DNS功能
来源:本站整理  作者:佚名  2009-09-18 09:47:38



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

1 背景知识
    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地址间的实时映射,为网外设备方便地访问该主机提供了可能。

[1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:43,808.59000 毫秒