当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: IPv6包头对IPv4包头做了部分改进,去掉了一些不必要或很少用的字段,增加了部分能更好提供实时支持的字段。
 

 

 ·ipv6/ipv4协议转换的试验    »显示摘要«
    摘要:在ipv6和ipv4协议之间进行转换,并使之能够在同一网络协同工作的应用试验中,最大的考虑,并不是针对那些已经拥有了ipv6/ipv4双模机制的新产品,而是继续使用那些有了些年头的网络核心设备。 编者按:从ipv4向ipv6迁移,已不再是什么热点话题、也不是什么新技术讨论。在经过多年准备之后,当前的网络主体产品都具备了ipv4/ipv6双模。 但另一方面,有关如何在现实网络中部署ipv6的话题,仍......
 ·windows系统下ipv6的配置(1)    »显示摘要«
    摘要:在windows系统家族中对ipv6协议的配置方法有两种:ipv6命令和netsh命令。我们可以用它们来查询和配置ipv6的接口、地址、高速缓存和路由。 以windows xp下的ipv6命令为例: ◆ipv6 install 安装ipv6协议栈 ◆ipv6 uninstall 卸载ipv6协议栈 ◆ipv6 [-v] if [ifindex] 显示ipv6的所有接口界面的配置信息。接口界面采用接......


IPv6包头

ipv6包头对ipv4包头做了部分改进,去掉了一些不必要或很少用的字段,增加了部分能更好提供实时支持的字段.  

ipv6包结构

ipv6包由ipv6包头.扩展包头与上层协议数据单元三部分组成,见图1.

560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://www.chinaitlab.com/www/imgfiles/2003.6.9.9.27.38.1.gif">

图1.ipv6包结构

 

 ·ipv6包头 

 40字节固定长度,在本文的稍后部分将有详细论述.

 

 ·扩展包头 

 ipv6包头设计中对原ipv4包头所做的一项重要改进就是将所有可选字段移出ipv6包头,置于扩展头中.由于大多数ipv6扩展头不受中转路由器检查,因此改进后的ipv6包头可以提高路由器转发效率.

 

 ipv6扩展头可以没有,也可以有一个或多个.ipv6所做的另一个改进之处是:与ipv4选项不同,ipv6扩展头长度不固定,便于日后扩充新增选项,这一特征加上选项的处理方式使得ipv6选项能得以真正的利用.

 

 ·上层协议数据单元(pdu)

 pdu由传输头及其负载(如icmpv6消息.或udp消息等)组成.而ipv6包有效负载则包括ipv6扩展头与pdu,通常所能允许的最大字节数为65,535字节,大于该字节数的负载可通过使用扩展头中的jumbo payload选项进行发送.

 

 ipv6包头

560)this.style.width=560; onmousewheel = javascript:return big(this) src="http://www.chinaitlab.com/www/imgfiles/2003.6.9.9.27.51.2.gif">

 图2.ipv6包头格式

ipv6包头长度固定为40字节,去掉了ipv4中一切可选项,只包括8个必要的字段,因此尽管ipv6地址长度为ipv4的四倍,ipv6包头长度仅为ipv4包头长度的两倍.

version(版本号):4位,ip协议版本号,值= 6.

traffice class(通信类别):8位,指示ipv6数据流通信类别或优先级.功能类似于ipv4的服务类型(tos)字段.
...   下一页

 ·在win xp和win 2k中安装ipv6协议    »显示摘要«
    摘要:◆ windowsxp/windows2003下的配置命令: windows2003内置了ipv6协议栈;推荐windowsxp至少升级为sp1 1. 首先安装ipv6 协议栈 c:\>ipv6 install 2. 如果你是从纯ipv6网络环境中接入,那么你就可以拿到ipv6地址并且能够访问ipv6站点了附:一些常用命令:c:\>netshnetsh>interface ipv6nets......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE