IPv6介绍

IPv6解释

IPv6是英文“Internet Protocol Version 6”(互联网协议第6版)的缩写,是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议,其地址数量号称可以为全世界的每一粒沙子编上一个地址 。

由于IPv4最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍 。

互联网数字分配机构(IANA)在2016年已向国际互联网工程任务组(IETF)提出建议,要求新制定的国际互联网标准只支持IPv6,不再兼容IPv4。

IPv6表示方法

IPv6的地址长度为128位,是IPv4地址长度的4倍。于是IPv4点分十进制格式不再适用,采用十六进制表示。IPv6有3种表示方法。

一、冒分十六进制表示法

格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示,例如:
  ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
  这种表示法中,每个X的前导0是可以省略的,例如:
  2001:0DB8:0000:0023:0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A

二、0位压缩表示法

在某些情况下,一个IPv6地址中间可能包含很长的一段0,可以把连续的一段0压缩为“::”。但为保证地址解析的唯一性,地址中”::”只能出现一次,例如:
  FF01:0:0:0:0:0:0:1101 → FF01::1101
  0:0:0:0:0:0:0:1 → ::1
  0:0:0:0:0:0:0:0 → ::

三、内嵌IPv4地址表示法

为了实现IPv4-IPv6互通,IPv4地址会嵌入IPv6地址中,此时地址常表示为:X:X:X:X:X:X:d.d.d.d,前96b采用冒分十六进制表示,而最后32b地址则使用IPv4的点分十进制表示,例如::192.168.0.1与::FFFF:192.168.0.1就是两个典型的例子,注意在前96b中,压缩0位的方法依旧适用。

IPv6的优势

与IPV4相比,IPV6具有以下几个优势:

一、IPv6具有更大的地址空间。IPv4中规定IP地址长度为32,即有232-1(符号表示升幂,下同)个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。

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

三、IPv6增加了增强的组播(Multicast)支持以及对流的控制(Flow Control),这使得网络上的多媒体应用有了长足发展的机会,为服务质量(QoS,Quality of Service)控制提供了良好的网络平台。

四、IPv6加入了对自动配置(Auto Configuration)的支持。这是对DHCP协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。

五、IPv6具有更高的安全性。在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,极大的增强了网络的安全性。

IPv6测试(一)认识IPv6相关推荐

  1. 网站开启 IPv6 访问,测试是否支持 IPV6

    一.分配 IPv6 地址 如果你的服务器支持 IPv6 ,但是在创建的时候没有添加 IPv6 地址,请先添加后再操作. 不同服务器厂商添加方法可能不一样,可咨询客服. 根据IPv6 规范,必须要有两个 ...

  2. VLC测试IPv4 IGMP/IPv6 MLD协议

    1 简述 VLC既可以充当流客户端,又可以充当流服务器,并且可以跨平台使用,是一款开源.免费的软件,基于GNU GPL许可证. 2 搭建组播服务器 第一步:运行程序后选择"媒体  串流&qu ...

  3. IOS的IPV6测试

    公司里的iOS审核过程,遇到AppStore审核测试过程IPV6测试不通过. 如果IPV6测试通过,审核通过的几率会大有提升.只有在IPv6环境下运行成功,才能保证我们的App万无一失的通过审核并上线 ...

  4. 本地 Mac 搭建 IPv6 测试环境

    http://blog.csdn.net/potato512/article/details/51680203 搭建 IPv6 测试环境说白了就是用 Mac 做一个热点,然后用 iPhone 连接这个 ...

  5. 重庆宽带公网IPv6测试

    重庆在今年已经全面部署IPv6,不论是手机基站业务还是宽带有线业务都可以从运营商那里获取到公网IPv6地址. 这里我着重测试有线宽带IPv6业务.手机基站业务可以访问http://test-ipv6. ...

  6. 华为云服务器配置ipv6,华为云获“IPv6支持度优秀奖”,持续助推云网融合

    近日,由下一代互联网国家工程中心主办的"GNTC 2020全球网络技术大会"在南京正式召开.云服务IPv6支持能力颁证颁奖仪式在大会上隆重举行,并由工业和信息化部信息通信发展司闻库 ...

  7. linux配ipv6 ipv4 双栈,RouterOS配置原生IPv6(电信IPv4/IPv6双栈)

    无意中发现江苏(苏州)电信的原生IPv6改为有状态的IPv6,那么我使用的RouterOS软路由(以下简称ROS)就可以获取到IPv6的地址了,所以又可以折腾了一波. 一.IPv6介绍 IPv6的地址 ...

  8. java ipv6校验_Java对IPv6的支持详解:支持情况、相关API、演示代码等

    本文由朱益盛.杨晖.傅啸分享,来自IBM Developer社区,原题"使用 Java 开发兼容 IPv6 的网络应用程序",本次收录时有改动. 1.引言 前几天,有个群友跟我讨论 ...

  9. 为什么推广ipv6?以及网站ipv6如何改造?

    IPV6介绍 地址资源无限多 通常见到的124.33.24.116这种形式的是ipv4版本的地址,这种地址由32位二进制数表示. ipv6是一种新的ip地址的表示方式形如fc80::2367:7cff ...

  10. IPv6闲谈-一起玩玩IPv6自动配置

    昨夜梦里惊魂,1997年,安阳市文峰中路老口腔医院门口那个卖冰糖葫芦的老人,他死了.1997年我刚上初中,他已经是老人了,我上学路上老是碰到他,却从没有买过他一个冰糖葫芦-现在,他死了,那个卖洗衣膏的 ...

最新文章

  1. java nio Selector (新IO)分析
  2. 当当大促的额外优惠来啦!160 买 400的书!搓搓搓~
  3. [jillzhang]ExtJs与WCF交互:生成树 --数据库版补充
  4. FRAMEBUFFER 显示原理及RGB显示
  5. Linux inotify功能及实现原理【转】
  6. 阿里云Elasticsearch的X-Pack:机器学习、安全保障和可视化
  7. t分布 u分布 卡方分布_中心极限定理|z分布|t分布|卡方分布
  8. windows配置gvim高效率编程(cc++)带自动补全代码
  9. 数据结构 2-2 线性表的顺序表实现
  10. Spark UI (基于Yarn) 分析与定制
  11. 素数筛法求素数(线性时间)
  12. 通俗易懂的Monte Carlo积分方法(一)
  13. 简单、快捷、低成本的超写实虚拟人平台来了……
  14. [PMP] 什么是从众效应
  15. 如何用Python计算股票的Beta系数
  16. 阿里云云安全理工程师认证 部分题目 ACA
  17. 步步为营Hibernate全攻略(二)剪不断理还乱之:一对多关联映射
  18. C++第三次实验:税收计算
  19. excel表格多行空白,让空白行临近上方的数据自动填充到空白行
  20. 丁小帅+2016012047+作业5

热门文章

  1. 拉丁超立方体抽样方法学习笔记
  2. 深度学习中神经网络的几种权重初始化方法
  3. Android数据库更新并保留原来数据的实现
  4. CentOS7各种代理设置
  5. DTL 模板 for
  6. 至高心法 - SpringCloud Alibaba (二)Nacos 服务注册与配置中心
  7. 【MATLAB】GA优化算法整定PID控制器参数(三)—— 一阶带时延的被控对象
  8. python 天天向上求几天数_Python十题(第2课)
  9. 快速应对面试--分门别类--6.链表
  10. Java实现蜗牛爬井的问题