基于EFI的TCP_IP协议栈的研究与实现

时间:2019-04-25 04:07:54
【文件属性】:

文件名称:基于EFI的TCP_IP协议栈的研究与实现

文件大小:4.43MB

文件格式:KDH

更新时间:2019-04-25 04:07:54

EFI TCP/iP

本文论述了在 EFI 规范下的工程框架 Tiano 中 TCP/IP 网络协议栈的研究与实现。TCP/IP 网络协议栈的需求都在 RFC 文档上有明确规定,而网络协议栈的运行环境很大程度上决定了协议栈的设计和实现策略。 本文先阐述了EFI规范及其工程实现Tiano的基本概念和过程,接着比对Linux 网络协议栈论述 EFI 网络协议栈运行环境的特殊性:Tiano 的工程环境下是单任务执行栈,无外部设备中断,内存在实模式下平板管理,这些特殊的运行环境都给协议栈的实现与性能带来了挑战。 接下来着重介绍了构成 EFI 网络协议栈各个驱动的设计思想,难点与实现细 节,针对特定环境带来的问题给出了相应解决方案。最后,本文给出了性能测试数据作为结果。 随着 EFI 的逐渐推广,它即将完全取代现有 BIOS。本文对基于 EFI 规范的系 统组件的设计与实现具有一定的借鉴意义。


网友评论