电信ddns client模块需求

电信ddns client模块需求

ID:20661506

大小:60.00 KB

页数:7页

时间:2018-10-14

电信ddns client模块需求_第1页
电信ddns client模块需求_第2页
电信ddns client模块需求_第3页
电信ddns client模块需求_第4页
电信ddns client模块需求_第5页
资源描述:

《电信ddns client模块需求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、附录AA.1DDNS系统与DNS系统的通信协议 DDNS系统与DNS系统的通信协议,采用RFC2136。A.2DDNS系统与网关的通信协议A.2.1协议概述DDNS系统与网关的交互主要完成客户端域名的验证及IP地址的更新。为了兼容更多的网关,DDNS系统应同时支持TCP及HTTP两种与网关的交互传输方式,网关只需支持其中一种即可。为了保证通信的安全性及效率,使用HTTPDigest安全认证方式对系统的通信。A.2.2通信的安全性在域名和IP信息传输之前,网关的DDNS客户端采用HTTPDigest安全认证方式与DDNS系统建立连接,保证通信交互的安全性。认证通过后,网

2、关的DDNS客户端可以通过不同的连接方式与DDNS系统进行交互。A.2.3具体通信过程本节主要是描述网关与DDNS的连接的建立过程,其主要分为HTTP连接和TCP连接。DDNS系统同时兼容两种不同的连接方式。1、HTTP连接方式及连接过程(1)网关发出一个HTTPGET方式请求,连接DDNS系统的9090端口,没有提供任何查询字符串,仅用来作为一个请求说明。(2)服务器返回标志信息,通过Htmlmeta标签封装三部分信息:一个10位的随机生成的“salt"字符串、一个时间值和一个签名,其格式如下:

3、>随机生成的10位的salt字符串,将被用于以下的密码散列算法:Ø密码后面加一个点(“.”)和salt的值组成一个更长的字符串。Ø使用MD5对上面的字符串加密。Ø然后把这个新字符串转换为16进制。(3)网关把服务器返回的以上三部分信息外加自身的一些信息仍然通过HTTPGET方式,发送到服务器。其自身信息包含:Ø用户名:其格式为user=xxx。Ø域名:其格式为domn=xxx。Ø

4、密码:采用MD5加密过的,其格式为pass=xxx。Ø服务请求编码:其格式为reqc=x。编码为一位,其值为如下:0:通过该请求注册IP。1:离线。2:注册服务器看到的IP,并回传。Øip:在服务请求编码为0时起作用,其格式为addr=xxx。Ødev-sno:设备序列号,包含设备oui,其格式为dev-sno=oui+xxx。其实例格式为:salt=XLCDgXvzSo&time=1002164730&sign=8278f108c83d822048ce0375bede5c15&user=user&pass=305dff8b78e694a02eafb0c19e4829

5、2f&domn=dyn.mpis.net&reqc=0&addr=192.168.0.4&dev-sno=112-sss服务器返回标志编码,仍然封装在Html的meta标签中:返回码名称为:retc,有以下三种值:      0:成功更新      1:无效登录或其它问题      2:成功离线在服务器注册的IP,在请求编码为2时候起作用,其名称为:addr。其实例格式如下:      <注意:pass字符串需要两次转换16进制,最后

6、发送的字符串应该是64>2、TCP连接过程(1)网关建立一个TCP连接到DDNS指定的端口,这里用的是9543端口。(2)DDNS返回一个随机生成的10位的salt字符串,将被用于以下的密码散列算法:Ø密码后面加一个点(“.”)和salt的值组成一个更长的字符串。Ø使用MD5对上面的字符串加密。Ø然后把这个新字符串转换为16进制。(3)更新消息被送到DDNS系统,但是必须要符合以下格式中的一种:luser_name:hashed_password:domain:0:address:dev-snodev-sno:设备序列号,包含设备oui,其格式为dev-sno=oui

7、+xxx。这种情况表明所提供的ip地址将和user_name.domain绑定。但是为了兼容早期版本,允许address省略,在ip省略的情况下,DDNS会记录一条日志,在连接结束时,将DDNS所看到的ip和该域名绑定。建议按格式传输数据。在这种情况下,DDNS将返回以下值:0:成功更新。1:无效登录。luser_name:hashed_password:domain:1:dev-snodev-sno:设备序列号,包含设备oui,其格式为dev-sno=oui+xxx。这种情况代表当前连接的ip将和user_name.domain的域名解除绑定。服务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。