节点文献

多进程DNS服务器中通信方法的设计与实现

Design and Implementation of Communication Method for Multi-Process DNS Server

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 沈婷婷金键毛伟

【Author】 SHEN Ting-ting1,2,JIN Jian1,MAO Wei1(1 Computer Network Information Center,Chinese Academy of Sciences,Beijing 100190,China;2 Graduates School,Chinese Academy of Sciences,Beijing 100190,China)

【机构】 中国科学院计算机网络信息中心中国科学院研究生院

【摘要】 多进程技术是目前大型软件开发中降低复杂性的有效途径.针对BIND10服务器软件的开发提出一种基于安全socket的多进程通讯方法,其中包括一种多进程通信协议(MPCP),通讯接口CI和消息路由进程MRouter的设计.CI使用SSL协议来保障通信的安全性,MRouter使用消息寻址转发机制实现进程之间的点对点和点对多点通信.目前该设计已经在BIND10软件项目中应用并实现,能够完成各个进程模块的实时通讯、支持分布式部署、保证容错性和健壮性、便于扩展功能的实现等.

【Abstract】 Multi-process technology is an effective method to deal with software complexity.This paper proposes a multi-process communication method,which includes a multi-process communication protocol and the design of a communication interface and a message router daemon.CI uses SSL protocol to keep security,MRouter uses message forwarding mechanism to achieve point to point and point to multi-point communication.This framework has already been used in BIND10 project.It can finish real-time communication between any processes,support distributable deploy,keep fault tolerance and robustness,be convenient to extend.

【关键词】 通讯多进程安全服务器DNS
【Key words】 communicationmulti-processsecurityserverDNS
【基金】 国家发改委2009CNGI项目(CNGI-09-03-04)
  • 【文献出处】 微电子学与计算机 ,Microelectronics & Computer , 编辑部邮箱 ,2011年04期
  • 【分类号】TP393.05
  • 【被引频次】3
  • 【下载频次】111
节点文献中: 

本文链接的文献网络图示:

本文的引文网络