论文部分内容阅读
为了在中小型的嵌入式系统中实现TCP/IP协议栈,要求提供一种有效、简洁、可靠的缓冲区管理。Mbuf是TCP/IP缓冲区管理最广泛的实现方式。该文介绍了简化的Mbuf实现方法,其代码规模只有4.4BSD—Lite的三分之一。该实现方式基于单次拷贝技术,假设基于裸机实现,即没有操作系统的支持。除了提供Mbuf的例程,还实现了Mbuf的动态分配与回收。同时该文简要地总结了目前TCP/IP缓冲区管理的主要方式和新的发展。