- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式 TCP/IP 协议栈的精简和优化处理
摘 要:嵌入式 TCP/IP协议网络是嵌入式系统的典型应用. 其网络协议必须进行
适当的简化和优化,以适应在可靠性、成本、功耗等方面的严格要求。结合嵌入
式系统的一般特点,分析 TCP/IP协议栈,提出在特定应用中嵌入式网络中如何
选择 TCP/IP 协议栈的关键协议,进而提出协议栈的简化和优化方法。
关键词: 嵌入式网络; TCP/IP :Nagle 算法
1 引言
嵌入式系统是一种基于以应用为中心、 以计算机技术为基础的专用计算机系
统、其具有软件硬件可剪裁的特点,可适用于应用系统对功能、可靠性、成本、
体积、功耗等严格要求的场合。 随着嵌入式系统的广泛使用和对嵌人式系统信息
交互要求的迫切。人们提出了利用 TCP 仃 P 协议在嵌入式系统中实现嵌入式网
络的方案。作为一种 TCP /IP 协议的嵌人式应用.嵌入式互联网的功能必定属
于嵌入式系统的定义范畴之内。 所以在实际设计应用中, 必须根据特定的嵌入式
系统应用需要而决定实现哪些关键协议以及如何优化协议。 这成为了构造嵌入式
网络的关键所在。
2 嵌入式网络协议栈的精简
TCP /IP 是一个协议族。 它由几百种网络通信协议组成, 这些协议用于组织
计算机网络中的数据通信 TCP /IP 通常被认为是一个四层协议系统。包括链路
层、网络层、传输层和应用层的协议。
嵌入式系统的应用环境决定了其数据交互方式简洁、 数据流量较小, 可靠性
要求比较高而 TCP /IP 协议族涵盖了计算机通信中可能存在的绝大多数情况。
比较复杂由于嵌入式系统硬件条件的限制。 在嵌入式网络中实现所有的协议是相
当困难的。同时嵌入式互联网络的特点也决定了其实现只需要 TCP 仃 P 族的一
个子集而不是所有的 TCP /IP 协议。因而在实际应用中,需要对 TCP /IP 协议
栈进行简化。
2.1 链路层协议的简化
链路层主要实现硬件接口、 ARP 协议以及 RARP 协议。主要作用是为其上
层协议发送和接收数据包在硬件接 El 上,根据物理层采用的标准不同。链路层
有多种协议可以选择嵌入式网络如果要接入以太网就必须实现 IEEE 802.3 规定
的 CSMMCD 协议。而实现该协议一般可以采用通用的 NICf 网络接口控制 1 芯
片。
以太网上数据的传输是采用网络 MAC 地址来进行识别的, 所以要求通信系
统必须涵盖具有 IP 地址到 MAC 地址转换功能的 ARP 协议。它包括 ARP 回应协
议和 ARP 请求协议。若要求其他计算机能与嵌入式系统进行主动通信。那么嵌
入式系统就应该实现 ARP 响应协议:如果嵌入式系统的资源有限。其向其他计
算机发送信息可使用以太网广播帧发送资料,那么就可以不用实现 ARP 请求协
议.同时这样也不需维护 IP 地址到 MAC 地的映射 RARP 协议用于实现从其他
服务器中把 MAC 地址转换成 IP 地址的功能。而在嵌入式网络中可以把 IP 地址
存储于本地内存中,这样就不要求实现 RARP 协议。
2.2 网络层协议的简化
网络层主要负责处理数据报在网络中的活动,包括
您可能关注的文档
- 企业财务核算详细流程和结账方法.pdf
- 企业财务会计试卷A.pdf
- 企业财务困境的主要原因.pdf
- 企业财务审计期末复习题.pdf
- 企业财务危机的预测与防范.pdf
- 企业财务与会计职能划分情况.pdf
- 企业财务总监分析报告完整版.pdf
- 企业老板必知的常见法律风险及解决之道.pdf
- 企业网络管理员必知的几个网络命.pdf
- 浅谈地铁车站建筑与防火.pdf
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
文档评论(0)