接口开发之——检测网址和接口是否支持IPV6
一 概述
有些应用市场(比如应用宝)在上传app时,需要提供接口是否支持IPv6,那么
- 什么是IPv6
- IPv4与IPv6的区别
- 如何判断网站和接口是否支持IPv6
二 IPv4与IPv6的区别
描述 | IPv4 | IPv6 |
---|---|---|
地址协议(地址长度) | 32位(4字节) | 128位(16字节) |
数据包(数据包碎片) | 协议的数据包碎片由转发路由器和发送主机完成 | 协议的数据包碎片仅有发送主机完成 |
DNS记录 | 指针(PRT)记录,IN-ADDR.ARPA NDS域 | 指针(PRT)记录,IP6.ARPA NDS域 |
地址解析协议 | 地址解析协议(ARP)可用于将IPV4地址映射到Mac地址 | 地址解析协议(ARP)被邻居发现协议(NDP)对功能所取代 |
身份验证和加密 | 不提供 | 提供身份验证和加密 |
三 如何检测网址和接口是否支持IPv6
3.1 检测地址
http://ipv6-test.com/validate.php
3.2 检测方法
支持IPv6
不支持IPv6
四 参考
- IPv4与IPv6之间的区别是什么
- 阿里云服务器以及CDN支持IPV6的方法