摘要
在TCP/IP协议的基础上,采用合理的软件结构、算法以及对同一主机的多网卡支持,设计了一种可应用于大型分布式处理(如分布式仿真)的多机通信系统,目标是屏蔽诸如IP地址、端口号、套接字等网络通信概念,实现一种通用的进行网络通信实时可靠传输的机制,避免类似程序的重复开发,使网络通信的实现更加容易。应用结果表明,系统使用容易、通用性强,实现了对通信服务的实时传输和可靠传输的支持。
A network communication system based on TCP/IP is designed and implemented with appropriate software structures and algorithms and multi-NIC in the same host. The system can be applied to some distributed process systems, such as distributed simulation systems. The goals are to make network concepts such as IP address, port, socket, etc. invisible to user and implement a general communication mechanism for providing real-time and reliable network communication services, to avoid the similar network communication codes being developed repeatedly and make the network communications easily. The results show that the system can be used easily and generally and provide the real-time and reliable communication transmission.
出处
《海军工程大学学报》
CAS
北大核心
2007年第1期53-60,共8页
Journal of Naval University of Engineering