3、LwIP协议栈规范翻译——概述
2017-07-19 22:30
274 查看
3、概述
像许多其他TCP/IP实现一样,分层协议设计已经成为设计lwIP实现的指南。每个协议实现为自己的模块,其中几个功能充当每个协议的入口点。尽管协议层是单独实现的,一些层却不全是,正如前面所叙述的。这是为了提高处理速和内存使用率方面的性能而做的妥协。例如,当验证到来的TCP数据段的校验码和解复用一个数据段时,数据段源IP地址和目的IP地址必须被TCP模块所识别到。TCP模块不是将些地址给函数调用传给TCP的,而是TCP模块可以知道这些IP头,且能解压出这些重要的信息。LwIP由几个模块组成。除了实现TCP/IP协议(IP、ICMP、UDP和TCP)的模块之外,还实现了许多支持模块。支持模块包括操作系统仿真层(第5节中描述的)、缓冲区和内存管理子系统(第6节中描述的)、网络接口功能(第7节中描述的)和计算Internet校验和的功能。lwIP还包含一个抽象API,它在第12节中描述。
相关文章推荐
- 【译】LwIP协议栈规范翻译——摘要目录
- 2、LwIP协议栈规范翻译——协议层
- 1、 LwIP协议栈规范翻译——简介
- 5、 LwIP协议栈规范翻译——操作系统仿真层
- 4、 LwIP协议栈规范翻译——流程模型
- servlet3.1规范翻译:第1章 概述
- 【驱动程序】ENC28J60网卡芯片驱动程序(不含lwIP协议栈)
- [翻译]WTL开发者指南 第1章 WTL概述
- J2EE的13个规范概述
- Felomeng翻译:Google C++ 编程规范——背景
- 【Android应用开发】Android 蓝牙低功耗 (BLE) ( 第一篇 . 概述 . 蓝牙低功耗文档 翻译)
- .NET 设计规范--.NET约定、惯用法与模式--1.概述
- PSR 类自动加载规范的翻译与看法
- [翻译] C# 3.0语言规范
- 翻译练习:Hadoop概述
- Android NDK 概述,翻译OVERVIEW.html整体了解NDK
- 以太网LWIP协议栈调试记录7.1
- [翻译]RSS 2.0 规范
- OIPF 规范翻译(DAE)-----4.1.1 Remote UI and box models (Informative)
- servlet3.1规范翻译:第3章 请求