摘要
阐述了在 p SOS多任务实时操作系统内核上如何实现 TCP/ IP功能模块 ,按照 TCP/ IP协议的层次结构 ,采用标准 C语言以多进程方式对 TCP/ IP协议分层实现。IP是 TCP/ IP协议软件设计的中心环节。队列和缓冲区的管理以及进程间通信是提高协议软件效率的关键。
This paper shows how to realize TCP/IP in the pSOS multi task real time operation system according to the hierarchical structure of TCP/IP using the standard C language. The protocol software is in the form of several correlative processes which run simultaneously and communicate each other. IP process is the center of the design of TCP/IP. It processes both input data and output data. The TCP/IP module can be embed in the kernel of pSOS, which provides a socket interface for the application. The TCP/IP software is portable. It can be easily transplanted to the other platform.The management of queues and buffers and the process to process communication are the keys to improve the efficiency of the protocol software.
出处
《成都理工学院学报》
CSCD
北大核心
2001年第1期103-106,共4页
Journal of Chengdu University of Technology