IPv6协议介绍

IPv6是为了解决基于IPv4的TCP/IP协议簇遇到的问题而推出的下一代IP协议。由于IPv4中采用的编制方式使得可用的网络地址和主机地址的数目远低于理论数目,随着全球互联网的快速发展,现有的IPv4地址近乎枯竭。网络地址转换技术(NAT)在一定程度上缓解了IPv4地址枯竭的问题,但也带来了例如端到端通讯的问题。IPv6技术解决了这些问题,它拥有比Ipv4大的多的地址空间以及一些新的特性。

IPv6最为显著的改变是IP地址的改变,它提供了128比特的地址,相比于传统的IPv4的32比特地址,理论上的地址空间扩大了2^96倍。

除了庞大的地址空间外,IPv6支持分级地址模式、高效IP包头、服务质量、主机地址自动配置、认证和加密等多项技术,解决传统IPv4网络实际运行中遇到的问题。

2012年初,中国政府明确了下一代互联网的主要目标和路线图:2013 年底前,开展IPv6 网络小规模商用部署,形成成熟的商业模式和技术演进路线;2014 年至2015年,开展大规模部署和商用,实现IPv4 和IPv6 主流业务的互通。这对于 IPv6 技术在中国的发展产生了极大的促进作用。

Technorati 标签: IPv6

RFC1884规定的标准语法建议IPv6地址的16个字节携程8个16位的无符号整数,每个整数用4个十六进制表示,数与数之间用冒号隔开。例如:

3ffe:3201:1401:1:280:c8ff:fe4d:db39

1080:0000:0000:0000:0008:0800:200C:417A
     0000:0000:0000:0000:0000:0000:0A00:0001

为了简化管理的难度,做出一些规定。只要不影响数值表示,前面的0可以忽略,因此,可以简写为“

1080:0:0:0:8:800:200C:417A
      0:0:0:0:0:0:A00:1

进一步简化,一系列的0可以用::来代替,上述又可以简化为

1080::8    ?有疑问

::A00:1

IPv6的前缀表示和IPv4的前缀表示在CIDR中类此,比如0020:0250:f002::/48表示一个前缀为48位的网络地址空间。

 

 

与IPv4的A、B、C类地址定义的类似,IPv6定义了三种地址类型,更广泛的满足各种场景对于互联网地址的需求。

1. 单播地址(unicast)

       用于单个接口的标示符。通过高序位八位字节的值来区分单播地址和多路广播地址。单播地址包括可聚类的全球单播地址、链路本地地址等

2. 任意播地址

        一组接口的标示符(通常属于不同节点),发送到此地址的数据包被传递给该地址标识的唯一一个接口。

3. 组播地址

        与IPv4中的组播类似,组播地址被指定到一群不同的接口,组播地址起始字节为FF00::/8,其后两个字节用于表明组播范围,包括本地节点(0x1)、本地链路(0x2)、本地站点(0x3)、本地结构(0x8)和全球范围(0xE)。

 

 

技术优势

    相比于IPv4,IPv6具备以下几个优势。

1. 地址资源丰富,IPv4 中规定IP 地址的长度为 32 位,最大地址个数为232个;而 IPv6 中IP 地址的长度为 128 位,即最大地址个数为 2128个。与IPv4 的32位地址空间相比,其地址空间增加了296

2. 更小的路由表,IPv6 的地址分配一开始就遵循聚类的原则,这使得路由器能在路由表中用一条记录表示一片子网,大大减小了路由器中路由表的长度,提高了路由器选路和转发数据包的速度。

3. IPv6增加了增强组播的支持以及流控的支持。这使得网络上的多媒体应用有了长足发展的机会,为应用的服务质量控制提供了良好的网络基础。

4. IPv6协议中加入 地址自动配置机制,允许IPv6网络中的节点配置他们自己的IPv6地址。这是对DHCP协议的改进和扩展,使得网络的管理更加的方便和快捷。

5. IPv6具有更高的安全性。在IPv6网络中,用户可以对网络层的数据进行加密并对IP报文进行校验。在IPv6 中的加密与鉴别选项提供了分组的保密性与完整性,极大地增强了网络的安全性。

       

 

 

6lowpan技术介绍

6LoWPAN 是IPv6 over Low power Wireless Personal Area Network 的简写,即基于 IPv6的低速无线个域网,它是一种在IEEE 802.15.4 标准基础上传输 IPv6 数据包的网络体系

鉴于无线传感器网络节点数量庞大等特点,部署无线传感器网络需要数量巨大的 IP地址资源,同时无线传感器网络的应用领域往往对安全性要求较高。而 IPv6 作为下一代网络协议,具有地址资源丰富、地址自动配置、安全性高、移动性好等优点,恰好可以满足无线传感器网络在地址和安全方面的需求,所以,IETF 于2004 年11 月成立了一个6LoWPAN 工作组,它规定了 6LoWPAN 技术底层采取 IEEE 802.15.4 标准,MAC层以上采用 IPv6 协议栈,致力于如何将 IPv6 与IEEE 802.15.4结合,实现 IPv6 数据包在IEEE 802.15.4 上的传输,研究 IPv6 基于IEEE 802.15.4 技术的无线传感器网络的关键问题。

6lowpan协议栈概览

 

6lowpan适配层是IPv6网络和IEEE 802.15.4 MAC层之间的一个中间层,其向上提供IPv6对IEEE 802.15.4媒介访问支持,向下则控制6LoWPAN网络构建、拓扑以及MAC层路由。6LoWPAN的基本功能支持包括如链路层的分片和重组、头部压缩、组播支持、网络拓扑构建和地址分配等的实现。如下图所示

时间: 2024-08-25 22:51:28

IPv6协议介绍的相关文章

SNMP协议介绍

SNMP协议介绍 一.什么是SNMP SNMP:"简单网络管理协议",用于网络管理的协议.SNMP用于网络设备的管理.SNMP的工作方式:管理员需要向设备获取数据,所以SNMP提供了 "读"操作:管理员需要向设备执行设置操作,所以SNMP提供了"写"操作:设备需要在重要状况改变的时候,向管理员通报事件的发生,所以SNMP提供了 "Trap"操作. 二.SNMP背景 SNMP 的基本思想:为不同种类的设备.不同厂家生产的设备.不

LDAP协议介绍

LDAP协议基础概念 1. 从用途上阐述LDAP,它是一个存储静态相关信息的服务,适合"一次记录多次读取".经常使用LDAP服务存储的信息: 公司的物理设备信息(如打印机,它的IP地址.存放位置.厂商.购买时间等)  公开的员工信息(地址.电话.电子邮件-)  合同和账号信息(客户信息.产品交付日期.投标信息.项目信息-)  凭证信息(认证凭证.许可证凭证-) 2. 从数据结构上阐述LDAP,它是一个树型结构,能有效明白的描写叙述一个组织结构特性的相关信息.在这个树型结构上的每一

流媒体协议介绍

RTP 参考文档 RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式.RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础.RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上的. RTP 本身并没有提供按时发送机制或其它

数字证书常见格式与协议介绍

引:http://blog.csdn.net/anxuegang/article/details/6157927 证书主要的文件类型和协议有: PEM.DER.PFX.JKS.KDB.CER.KEY.CSR.CRT.CRL .OCSP.SCEP等. PEM – Openssl使用 PEM(Privacy Enhanced Mail)格式来存放各种信息,它是 openssl 默认采用的信息存放方式.Openssl 中的 PEM 文件一般包含如下信息: 内容类型:表明本文件存放的是什么信息内容,它的

JSON-RPC轻量级远程调用协议介绍及使用

JSON-RPC轻量级远程调用协议介绍及使用 目录 技术简介    1 一.JSON-RPC协议描述    1 二.JSON-RPC调用简单示例    1 2.1.服务器端Java调用示例    1 2.2.Java客户端调用示例    2 2.3.PHP客户端调用示例    2 2.3.JavaScript客户端调用示例    2 2.4.直接GET请求进行调用    2 三.JSON-RPC总结    3 参考文档    3 技术简介 json-rpc是基于json的跨语言远程调用协议,比x

常用音频协议介绍&&有关音频编码的知识与技术参数

(转载)常用音频协议介绍 会议电视常用音频协议介绍及对比白皮书 一.数字化音频原理:声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线.通常人耳可以听到的频率在20Hz到20KHz的声波称为为可听声,低于20Hz的成为次声,高于20KHz的为超声,多媒体技术中只研究可听声部分. 可听声中,话音信号的频段在80Hz到3400Hz之间,音乐信号的频段在20Hz-20kHz之间,语音(话音)和音乐是多媒体技术重点处理的对象. 由于模拟声音在时间上是连续的,麦克风采集

各种开源协议介绍 BSD、Apache Licence、GPL V2 、GPL V3 、LGPL、MIT

现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses /alphabetical).我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议.如果要开源自己的代码,最好也是选择这些被批准的开源协议. 这里我们来看四种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考. BSD开源协议(original BSD li

主要流媒体协议介绍

RTP 参考文档 RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议.RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式.RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础.RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上的. RTP 本身并没有提供按时发送机制或其它

HTTP协议介绍

HTTP协议介绍 1简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议. HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等). HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HT