APP下载

提高IPv6数据包在LAN中传输效率的设计

2013-08-13刘夏宁陶智勇

电视技术 2013年5期
关键词:设计

钟 锐,刘夏宁,陶智勇

(1.光纤通信技术与网络国家重点实验室,湖北 武汉 430074;2.武汉邮电科学研究院,湖北 武汉 430074)

IPv6是替代现行IPv4的下一代IP协议,具有比IPv4更为丰富的IP地址空间。作为提高互联网容量的基础和先导,IPv6直接支撑着移动互联网、云计算、物联网等领域的发展。虽然,IPv6已经为大家所广泛接受,但是普及速度始终相当缓慢。不过,随着各种智能终端的爆发,尤其是iPad和其他平板、智能手机的普及和良好的市场驱动,各种设备联网需求猛增,将迅速催生IPv6的快速普及。但是与IPv4的头部长度20 byte相比,IPv6的40 byte的头部长度显得过于庞大,过大的头部开销在一定程度上影响着IPv6数据包的传输性能[1]。

众所周知,大多数实时或交互性应用的程序中经常用一些小包,这些小包一般从几个字节到几百字节之间。因此IP包的负载数据长度经常与IP的报头的长度一样,甚至更短。例如,90%的telnet和rlogin的数据包所传送的用户数据少于10 byte[2]。更极端的是用户经常用一个回车键或者其他键来回复消息,这些消息经常是单个字符的。这些单字节的数据将用TCP和IPv6的头部来传送,结果导致整个数据包的长度至少变为61 byte(数据+IP头部+TCP头部(没有任何选项的TCP头部为20 byte)),无用的开销将达到6000%。因此在这样的场景中,如何减少报头的大小、提高有效数据所占的比重是需要关注的。

本文设计了在3种不同情况下通过去掉IPv6的头部中的一些与在LAN中传输数据毫无相关的域或者一些域值可以从以太网帧头中推测出的域的办法来构建新的IPv6头部。……

登录APP查看全文

猜你喜欢

设计
二十四节气在平面广告设计中的应用
何为设计的守护之道?
《丰收的喜悦展示设计》
基于PWM的伺服控制系统设计
基于89C52的32只三色LED摇摇棒设计
基于ICL8038的波形发生器仿真设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
从平面设计到“设计健康”