论文部分内容阅读
介绍一种针对中小型嵌入式系统的TCP简化实现。该TCP的实现假定没有操作系统的支持,即:(1)仅使用mbuf模块提供的缓冲区管理功能;(2)基于单任务、单进程的8位/16位/32位处理器;(3)硬件可提供输入中断和时钟中断;(4)没有文件系统。(5)代码短小,以节省ROM空间;(6)使用较少的数据,以节省RAM空间;(7)假定连接对端不跨越路由器;RFC1122定义了TCP/IP实现的兼容性建议。对RFC1122的需求做了裁减。