论文部分内容阅读
CONETV2.0是国产微内核操作系统COSIXV2.0上实现的TCP/IP协议簇的网络系统软件,采用了面向对象的多线程网络协议实现环境.这种网络协议为构造和组合网络协议提供了一个精确的体系结构,同时具有各种协议实现支持例程,使得开发的网络协议结构性好、性能高、可扩展.本文简述了CONETV2.0网络协议实现环境的体系结构及其支持的例程,给出了实现TCP协议的总体设计,讨论了实现中的重要细节.
CONETV2.0 is the network system software of TCP / IP protocol suite implemented on domestic COSIXV2.0 microkernel operating system. It adopts object-oriented multi-thread network protocol implementation environment. This network protocol provides a precise architecture for constructing and combining network protocols, and has various protocol implementation support routines, so that the developed network protocols have good structure, high performance and scalability. This article briefly describes the architecture of the CONETV2.0 network protocol implementation environment and the routines it supports. It gives the overall design of implementing the TCP protocol and discusses the important details of the implementation.