首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >云上如何玩转IPV6排障工具?

云上如何玩转IPV6排障工具?

原创
作者头像
binwenli
修改2019-12-20 17:29:16
1K0
修改2019-12-20 17:29:16
举报

导语:2019年11月26日,是人类互联网时代重要的一天,来自欧洲RIPENCC(欧洲IP资源网络协调中心)的邮件确认全球近43亿个IPv4地址已经耗尽,人类向全面IPv6时代迈进了一步。全球IPv4地址耗尽到底是怎么回事,全球IPv4地址耗尽后对我们有什么影响,IPv6又是什么?我们如何玩转IPV6排障工具?

新一代IP协议
新一代IP协议

IPv4地址耗尽意味着没有更多的IPv4地址可以分配给各大ISP以及云厂商,那么IPv6具备哪些优势来取代IPv4呢?

这些优势如何实现,请看IPv6介绍
这些优势如何实现,请看IPv6介绍

IPv6介绍:

IPv4和IPv6标准头部对比
IPv4和IPv6标准头部对比

IPv6标准报头中主要字段解释如下:

Version:版本号,长度为4bit。对于IPv6,该值为6。

Traffic Class:流类别,长度为8bit。等同于IPv4中的TOS字段,表示IPv6数据报的类或优先级,主要应用于QoS。

Flow Label:流标签,长度为20bit。IPv6中的新增字段,用于区分实时流量,不同的流标签+源地址可以唯一确定一条数据流,中间网络设备可以根据这些信息更加高效率的区分数据流。

Payload Length:有效载荷长度,长度为16bit。有效载荷是指紧跟IPv6报头的数据报的其它部分(即扩展报头和上层协议数据单元)。该字段只能表示最大长度为65535字节的有效载荷。如果有效载荷的长度超过这个值,该字段会置0,而有效载荷的长度用逐跳选项扩展报头中的超大有效载荷选项来表示。

Next Header:下一个报头,长度为8bit。该字段定义紧跟在IPv6报头后面的第一个扩展报头(如果存在)的类型,或者上层协议数据单元中的协议类型。

Hop Limit:跳数限制,长度为8bit。该字段类似于IPv4中的Time to Live字段,它定义了IP数据报所能经过的最大跳数。每经过一个设备,该数值减去1,当该字段的值为0时,数据报将被丢弃。

Source Address:源地址,长度为128bit。表示发送方的地址。

Destination Address:目的地址,长度为128bit。表示接收方的地址。

相对IPv4优势的具体实现:

IPv6地址长度128比特,地址总量是340282366920938463463374607431768211456约等于340万亿个。

IPv6和IPv4相比,去除了IHL、identifiers、Flags、Fragment Offset、Header Checksum、 Options、Paddiing域,只增了流标签字段,因此IPv6报文头的处理较IPv4大大简化,提高了处理效率。

IPv6为了更好支持各种选项处理,提出了扩展头的概念,新增加了封装安全净载报头,该报头由IPsec使用,提供认证、数据完整性以及重放保护和IPv6数据报的保密,类似于认证报头。

IPV6公网地址足够多,可以直接给终端分配独立的全球IPV6公网地址,真正实现端到端更透明,成本更低。

IPv6排障工具:

ping6测试网络连通性:

发送10个icmpv6报文
发送10个icmpv6报文
域名解析正常
域名解析正常

dig查看一个域名是否具有AAAA记录:

正常获取AAAA记录
正常获取AAAA记录

telnet对应IPv6地址端口是否正常:

TCP6的80和443端口正常
TCP6的80和443端口正常

mtr测试IPv6整条路径的连通质量:mtr -6 www.qq.com

测试0丢包
测试0丢包

Host:表示经过IPV6节点地址;Loss:表示丢包率;Snt:表示发送包的数量;Last:表示最近一次的返回延迟;Avg:表示发送所有报文的平均延迟;Best:表示最小延迟;Wrst:表示最大延迟(毫秒);StDev:标准偏差。

curl模拟测试IPv6业务请求:

测试请求业务80端口正常
测试请求业务80端口正常

查看系统内IPV6路由表:

注意看出接口是否正常
注意看出接口是否正常

本文主要介绍IPV6的一些基础知识,后续文章将会一步步深入分析具体案例!

友情提示:如果码这么多字对您有一些帮助,请帮忙点赞或分享帮助更多人!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档