控制工程网首页  |  产品  |  在线研讨会  |  视频  |  空间  |  论坛  |  博客  

社区公告

物联网与自动化一脉相承,本社区从工业控制和自动化的角度解读物联网产业的发展,向您介绍最新动态、技术和应用。欢迎您加入社区第一时间得到社区更新。
您所在的位置:首页 > 产业动态
  • IPv6
  • 发布时间:2012-03-14 作者:www.cechina.cn
  •   IPv6是Internet Protocol Version 6的缩写, 它是IETF(Internet Engineering Task Force 译:互联网工程任务组)设计的用于替代现行版本IP协议-IPv4-的下一代IP协议。
      IPv6的特点:
      (1)IPV6地址长度为128位,地址空间增大了2的9  6次方倍;  
      (2)灵活的IP报文头部格式。使用一系列固定格式的扩展头部取代了IPV4中可变长度的选项字段。IPV6中选项部分的出现方式也有所变化,使路由器可以简单路过选项而不做任何处理,加快了报文处理速度;  
      (3)IPV6简化了报文头部格式,字段只有8个,加快报文转发,提高了吞吐量;  
      (4)提高安全性。身份认证和隐私权是IPV6的关键特性;  
      (5)支持更多的服务类型;  
      (6)允许协议继续演变,增加新的功能,使之适应未来技术的发展。
      目前我们使用的第二代互联网IPv4技术,核心技术属于美国。它的最大问题是网络地址资源有限,从理论上讲,编址1600万个网络、40亿台主机。但采用A、B、C三类编址方式后,可用的网络地址和主机地址的数目大打折扣,以至目前的IP地址近乎枯竭。其中北美占有3/4,约30亿个,而人口最多的亚洲只有不到4亿个,中国截止2010年6月IPv4地址数量达到2.5亿,落后于4.2亿网民的需求。地址不足,严重地制约了中国及其他国家互联网的应用和发展。一方面是地址资源数量的限制,另一方面是随着电子技术及网络技术的发展,计算机网络将进入人们的日常生活,可能身边的每一样东西都需要连入全球因特网。在这样的环境下,IPv6应运而生。 与IPV4相比,IPV6具有以下几个优势:  
      一:IPv6具有更大的地址空间。IPv4中规定IP地址长度为32,最大地址个数为2^32;而IPv6中IP地址的长度为128,即最大地址个数为2^128。与32位地址空间相比,其地址空间增加了2^128-2^32个。  
      二:IPv6使用更小的路由表。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。  
      三:IPv6增加了增强的组播(Multicast)支持以及对流的支持(Flow Control),这使得网络上的多媒体  应用有了长足发展的机会,为服务质量(QoS,Quality of Service)控制提供了良好的网络平台。  四:IPv6加入了对自动配置(Auto Configuration)的支持。这是对DHCP协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。  
      五:IPv6具有更高的安全性。在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,在IPV6中的加密与鉴别选项提供了分组的保密性与完整性。极大的增强了网络的安全性。  
      六:允许扩充。如果新的技术或应用需要时,IPV6允许协议进行扩充。  
      七:更好的头部格式。IPV6使用新的头部格式,其选项与基本头部分开,如果需要,可将选项插入到基本头部与上层数据之间。这就简化和加速了路由选择过程,因为大多数的选项不需要由路由选择。  
      八:新的选项。IPV6有一些新的选项来实现附加的功能。
      IPv6安装:  
      1、Windows 2000 操作系统  
      (1)确认windows操作系统的补丁包已经升级到SP4。  
      (2)下载补丁包“tcpipv6-sp4.exe”,并双击运行该自解压文件。  
      (3)依次打开“控制面板”、“网络和拨号连接”,右击“本地连接”,再依次单击“属性”、“安装”、“协议”,选择“MSR IPv6 Protocol”协议,即可成功安装IPv6协议栈。  
      2、Windows XP/Windows 2003 操作系统  
      (1)IPv6 协议栈的安装  
      在 开始 --> 运行 处执行 ipv6 install  
      (2)IPv6 地址设置  
      在 开始 --> 运行 处执行 netsh 进入系统网络参数设置环境,
      然后执行interface ipv6  
      画面显示:netsh interface ipv6> 
      然后再执行:add address “本地连接” 2001:da8:207::9402  
      (3)IPv6 默认网关设置  
      在上述系统网络参数设置环境中执行 
      add route ::/0 “本地连接” 2001:da8:207::9401 publish="yes"  
      (4)网络测试命令  
      ping6 、 tracert6  
      3、Windows Vista 操作系统  
      (1)开始——程序——附件——右键点击“命令提示符”——以管理员身份运行  
      (2)netsh interface ipv6 isatap set state enabled回车  
      (3)netsh interface ipv6 isatap set router 隧道IP 回车  
      4、Linux 操作系统  
      (1)安装ipv6协议  
      modprobe ipv6  
      (2)IPv6 地址设置  
      ifconfig eth0 inet6 add 2001:da8:207::9402  
      (3)IPv6 默认网关设置  
      route -A inet6 add ::/0 gw 2001:da8:207::9401  
      (4)网络测试命令  
      ping6 、 traceroute6  
      5. Solaris 操作系统
      (1) 创建 IPv6 接口  
      touch /etc/hostname6.hme0  
      (2)添加 IPv6 地址  
      在 /etc/inet/ipnodes 文件中 , 加入如下一行 :  
      2001:da8:207::9402 ipv6.********.bnu-ipv6  
      (3)设置 dns 查找顺序  
      在 /etc/nsswitch.conf 文件中 , 修改 hosts 和 ipnodes 项如下 :  
      hosts: files dns  ipnodes: files dns  
      (4)添加默认路由  
      route add -inet6 default 2001:da8:207::9401 -interface  
      (5)测试命令  
      ping -A inet6 IPv6 目标地址  
      traceroute -A inet6 IPv6 目标地址  
      6.win7操作系统安装
      win7为自带不用安装  
      7、Mac OS 操作系统  
      Mac OS 从10.5leopard开始自带

物联网专家

>> 更多
  • 倪光南
    中国工程院院士,科学院计算所研究员,中国中文信息学会理事长
  • 姚建铨
    中国科学院院士,指出中国物联网还处在初级阶段水平较低
  • 邬贺铨

    中国工程院院士,光纤传送网与宽带信息网权威专家

  • 王志良
    北京科技大学物联网系主任,北京市物联网首席科学家