摘要
介绍了一个基于小设备(LCNA)的无操作系统支持的IPv4/v6双协议栈,涉及到内存管理,着重于TCP模块的设计和实现。详细介绍了针对小设备硬件资源有限的特性而对TCP模块(TCP输入模块,TCP输出模块和定时器模块)所做的设计以及相应的实现,包括几个TCP头部选项的特殊处理,重组队列的设计和优化,校验和的省略,定时器的管理和维护等等。
An IPv4/v6 dual protocol stack without operating system on the LCNA is introduced. The memory management is doscussed, and considering the hardware limitation of LCNA,the design and implementation of TCP module,are focused on including the processing of TCP header option ,the design and optimization of reassemble queue, the negligence of checksum, management and maintenance of timers and so on.
出处
《计算机应用与软件》
CSCD
北大核心
2007年第11期136-138,共3页
Computer Applications and Software