新闻中心

EEPW首页>嵌入式系统>设计应用> 一种嵌入式IPv4/IPv6双协议栈的实现

一种嵌入式IPv4/IPv6双协议栈的实现

作者: 时间:2012-04-13 来源:网络 收藏

同时,在相同环境下将此栈与开源的栈LwIP作了吞吐率性能方面的比较,如图4所示。可知,本栈有较好的吞吐率,在连接数达到3条以后,平均吞吐率达到了460kB/s。

56.jpg

5 结语

本文主要介绍了一种双协议栈的,实践证明它是一个符合TCP/IP协议规范的,高性能,低开销,可移植的双协议栈。本协议栈仅了基本的IPv4和IPv6通信功能,还有需多需要改进和增强的地方,扩展IPv6的移动功能是此协议栈下一步的研究重点。

本文作者创新点:双协议栈的独立于操作系统内核和硬件平台。设计了具有较高处理效率的缓冲区管理机制,对IPv6功能模块进行了裁减,对TCP模块中的运行状态机和滑动窗口机制进行了简化。

参考文献:
[1] OKABEN. Mininum Requirement of IPv6 for Low Cost Network Appliance[EB/OL]. INTERNET- DRAFT,2001-2002.
[2]张杰.一种Web服务中兼容的实现方案[J].微计算机信息,2006,10-3:31-72.
[3] CONTA A, DEERING S.Internet Control Message Protocol(ICMPv6),RFC 2463[S].Internet Engineering Task Force,1998.
[4] NARTENT. Neighbor Discovery for IP Version 6 (IPv6), RFC2461[S].1998.
[5] STEVENSWR.TCP/IP详解(卷1:协议)[M].范建华,胥光辉,张涛,等译.北京:机械工业出版社,1999.209-224.

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

tcp/ip相关文章:tcp/ip是什么



上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭