pref: update ipv6-test
This commit is contained in:
parent
bd9e651c62
commit
d57f3112eb
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
\chapter{常见问题}
|
\chapter{常见问题}
|
||||||
|
|
||||||
本章节是研究报告正文外的一部分。目标读者是不了解互联网的网络用户
|
本章节是研究报告正文外的一部分。目标读者是不了解互联网的群众。
|
||||||
|
|
||||||
为服务于IPv6部署科普需要,我们精选互联网上多种对IPv6的问题,结合本研究报告正文论述回答。
|
为服务于IPv6部署科普需要,我们精选互联网上多种对IPv6的问题,结合本研究报告正文论述回答。
|
||||||
|
|
||||||
@ -23,7 +23,6 @@
|
|||||||
|
|
||||||
你的好奇心值得嘉奖哦。
|
你的好奇心值得嘉奖哦。
|
||||||
|
|
||||||
|
|
||||||
\subsection{中国在IPv6建设上的进展?}
|
\subsection{中国在IPv6建设上的进展?}
|
||||||
|
|
||||||
本文写作时间是2024年8月。
|
本文写作时间是2024年8月。
|
||||||
@ -35,6 +34,8 @@
|
|||||||
\item 中国多家知名互联网公司宣布支持IPv6。阿里巴巴与腾讯系下均支持IPv6访问。更多企业在政策号召下改造。
|
\item 中国多家知名互联网公司宣布支持IPv6。阿里巴巴与腾讯系下均支持IPv6访问。更多企业在政策号召下改造。
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
|
\subsection{“IPv6+”是什么?}
|
||||||
|
|
||||||
\subsection{IPv6对普通人的影响?}
|
\subsection{IPv6对普通人的影响?}
|
||||||
|
|
||||||
\subsection{“下一代互联网”是什么?}
|
\subsection{“下一代互联网”是什么?}
|
||||||
@ -51,10 +52,18 @@
|
|||||||
|
|
||||||
现在不能这样断言。
|
现在不能这样断言。
|
||||||
|
|
||||||
|
我们注意到互联网上许多营销号以这种信息发布。说这种话确实是没有自己的思考,为了流量不择手段的。
|
||||||
|
|
||||||
|
我们表示强烈谴责。我们明白这种话术获得流量的原因是国人强烈的爱国情感。但是不应该断章取义。
|
||||||
|
|
||||||
\section{关于本研究课题}
|
\section{关于本研究课题}
|
||||||
|
|
||||||
\subsection{你们是如何得知这些信息的?}
|
\subsection{你们是如何得知这些信息的?}
|
||||||
|
|
||||||
|
中国互联网现状的统计数据来自中国互联网络信息中心、推进IPv6规模部署和应用专家委员会等。
|
||||||
|
他们发布的报告中的数据是允许转载的。
|
||||||
|
还有行业规范、互联网标准等,我们在参考文献中注明了地址
|
||||||
|
|
||||||
\subsection{我能相信你们的报告吗?}
|
\subsection{我能相信你们的报告吗?}
|
||||||
|
|
||||||
能也不能。
|
能也不能。
|
||||||
@ -62,11 +71,22 @@
|
|||||||
可以确定的是,我们的信息来源于相对权威的机构。
|
可以确定的是,我们的信息来源于相对权威的机构。
|
||||||
我们虽然是高中生,并非专业科班的学生,但积累了足够的计算机科学知识,有一定专业性。
|
我们虽然是高中生,并非专业科班的学生,但积累了足够的计算机科学知识,有一定专业性。
|
||||||
但是计算机科学是一门快速发展的学科,和理工科中的传统专业有一些区别。
|
但是计算机科学是一门快速发展的学科,和理工科中的传统专业有一些区别。
|
||||||
|
也许几年以后,本文的内容就过时了。
|
||||||
|
|
||||||
\subsection{你们开发的 ipv6-test 是什么?}
|
\subsection{你们开发的 ipv6-test 是什么?}
|
||||||
|
|
||||||
|
一款测试IPv6访问状态的工具,地址:\href{https://test.thehrz.net}{https://test.thehrz.net}。
|
||||||
|
|
||||||
|
你可以使用它检测你自己的IPv6状态(是否联通,有没有其他问题),也可以测试一个网站是否启用了IPv6。
|
||||||
|
|
||||||
|
此在作者的Git服务器仓库上开源,地址:\href{https://git.thehrz.net/thehrz/ipv6-node}{https://git.thehrz.net/thehrz/ipv6-node}。
|
||||||
|
|
||||||
\subsection{你们开发的 ipv6-test 如何使用?}
|
\subsection{你们开发的 ipv6-test 如何使用?}
|
||||||
|
|
||||||
|
浏览器访问\href{https://git.thehrz.net/thehrz/ipv6-node}{https://git.thehrz.net/thehrz/ipv6-node}。
|
||||||
|
|
||||||
|
对于不能使用浏览器的用户(如服务器,Linux终端用户)我们提供API。
|
||||||
|
|
||||||
\subsection{你们对中国IPv6发展的看法?}
|
\subsection{你们对中国IPv6发展的看法?}
|
||||||
|
|
||||||
以下言论仅代表个人观点。
|
以下言论仅代表个人观点。
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
% !TeX root = ../main.tex
|
% !TeX root = ../main.tex
|
||||||
|
|
||||||
\chapter{IPv6及其相关概念概述}
|
\chapter{IPv6及相关计算机网络概念概述}
|
||||||
|
|
||||||
\section{IP}
|
\section{IP}
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
\section{常见改造方式}
|
\section{常见改造方式}
|
||||||
|
|
||||||
IPv6改造工作是基于企业、云服务商和运营商通力合作的,这里介绍一些云服务商与运营商侧的工作。
|
IPv6改造工作是基于企业、云服务商和运营商的通力合作的,这里介绍一些云服务商与运营商侧的工作。
|
||||||
|
|
||||||
\subsection{IPv6网关}
|
\subsection{IPv6网关}
|
||||||
|
|
||||||
@ -24,7 +24,7 @@ IPv6改造工作是基于企业、云服务商和运营商通力合作的,这
|
|||||||
|
|
||||||
鉴于国内出具的测试报告大多止步于2023年前,如今IPv6发展迅速,我们自行测试了多个云服务商IPv6支持度。
|
鉴于国内出具的测试报告大多止步于2023年前,如今IPv6发展迅速,我们自行测试了多个云服务商IPv6支持度。
|
||||||
|
|
||||||
\begin{table}[t]
|
\begin{table}[htbp]
|
||||||
\centering
|
\centering
|
||||||
\caption{国内云服务商IPv6支持度}
|
\caption{国内云服务商IPv6支持度}
|
||||||
\label{tab:IPv6_support_by_csp}
|
\label{tab:IPv6_support_by_csp}
|
||||||
@ -40,9 +40,9 @@ IPv6改造工作是基于企业、云服务商和运营商通力合作的,这
|
|||||||
|
|
||||||
\bottomrule
|
\bottomrule
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\begin{tablenotes}
|
% \begin{tablenotes}
|
||||||
\item 注:表注分两种,第一种是对全表的注释,用不加阿拉伯数字排在表的下边,
|
% \item 注:表注分两种,第一种是对全表的注释,用不加阿拉伯数字排在表的下边,
|
||||||
前面加“注:”;第二种是和表内的某处文字或数字相呼应的注,
|
% 前面加“注:”;第二种是和表内的某处文字或数字相呼应的注,
|
||||||
在表里面用带圈的阿拉伯数字在右上角标出,然后在表下面用同样的圈码注出来
|
% 在表里面用带圈的阿拉伯数字在右上角标出,然后在表下面用同样的圈码注出来
|
||||||
\end{tablenotes}
|
% \end{tablenotes}
|
||||||
\end{table}
|
\end{table}
|
@ -11,22 +11,23 @@
|
|||||||
|
|
||||||
这里介绍一些互联网企业侧的IPv6改造方式,当然,在现实生产环境中,还有更多种类的方法,也与需要云服务商侧配合。
|
这里介绍一些互联网企业侧的IPv6改造方式,当然,在现实生产环境中,还有更多种类的方法,也与需要云服务商侧配合。
|
||||||
|
|
||||||
\subsection{双协议栈}
|
\subsection{双协议栈(Dual Protocol Stack)}
|
||||||
|
|
||||||
指一个网络服务上同时启用IPv4协议栈和IPv6协议栈,目前许多大型网站采取这种方案。
|
指一个网络服务上同时启用IPv4协议栈和IPv6协议栈,目前许多大型网站采取这种方案。
|
||||||
其服务在处理流量时可自动选择节点,按照用户的请求流量类型处理,若用户发IPv4数据包,则服务器返回IPv4数据包;若用户发IPv6数据包,则服务器返回IPv6数据包。
|
其服务在处理流量时可自动选择节点,按照用户的请求流量类型处理,若用户发IPv4数据包,则服务器返回IPv4数据包;若用户发IPv6数据包,则服务器返回IPv6数据包。
|
||||||
|
如同时配置DNS解析的A记录与AAAA记录,并配置网关监听:80与[::]:80。
|
||||||
|
|
||||||
\subsection{NAT64}
|
\subsection{NAT64}
|
||||||
|
|
||||||
NAT64是一种将IPv6数据包转换为IPv4数据包的机制,反之亦然。
|
NAT64是一种将IPv6数据包转换为IPv4数据包的机制,反之亦然。
|
||||||
转换是通过根据RFC6145中定义的IP/ICMP转换算法转换数据包头来完成的。
|
转换是通过根据RFC6145中定义的IP/ICMP转换算法转换数据包头来完成的。
|
||||||
IPv4主机的IPv4地址通过使用RFC6052中定义的算法和为此指定给有状态NAT64的IPv6前缀从算法上转换为IPv6地址。
|
IPv4主机的IPv4地址通过使用RFC6052中定义的算法和为此指定给有状态NAT64的IPv6前缀从算法上转换为IPv6地址,其性能较高。
|
||||||
简单的NAT64安装可能只需要一个网关,它的两个接口分别连接到IPv4网络与IPv6网络。\cite{rfc6146}
|
简单的NAT64安装可能只需要一个网关,它的两个接口分别连接到IPv4网络与IPv6网络。\cite{rfc6146}
|
||||||
但是,这种转换并不是对称的,因为IPv6地址空间比IPv4地址空间大得多,不可能进行一对一的地址映射,故其无法获取源地址。
|
但是,这种转换并不是对称的,因为IPv6地址空间比IPv4地址空间大得多,不可能进行一对一的地址映射,故其无法获取源地址。
|
||||||
|
|
||||||
\section{实例}
|
\section{实例}
|
||||||
|
|
||||||
目前国内主要商业网站及移动互联网应用IPv6支持率达到90\%以上。\footnote{在《深入推进IPv6规模部署和应用2024年工作安排》明确了2023年工作目标“国内主要商业网站及移动互联网应用IPv6支持率达到90\%”,而《深入推进IPv6规模部署和应用2024年工作安排》中指出“主要商业网站及移动互联网应用IPv6支持率达到95\%”为目标可得出结论。}
|
目前国内主要商业网站及移动互联网应用IPv6支持率达到90\%以上。\footnote{在《深入推进IPv6规模部署和应用2024年工作安排》明确了2023年工作目标“国内主要商业网站及移动互联网应用IPv6支持率达到90\%”,而《深入推进IPv6规模部署和应用2024年工作安排》中指出“主要商业网站及移动互联网应用IPv6支持率达到95\%为目标”可得出结论。}
|
||||||
|
|
||||||
以阿里巴巴旗下品牌闲鱼为例,该企业部署IPv6后网络结构拓扑图如图\ref{fig:xianyu}。
|
以阿里巴巴旗下品牌闲鱼为例,该企业部署IPv6后网络结构拓扑图如图\ref{fig:xianyu}。
|
||||||
|
|
||||||
@ -46,6 +47,12 @@ IPv4主机的IPv4地址通过使用RFC6052中定义的算法和为此指定给
|
|||||||
对于该企业来说,现有基础设施存量大,网络业务量大,其采取NAT技术将IPv6流量转换为IPv4流量在内部处理。
|
对于该企业来说,现有基础设施存量大,网络业务量大,其采取NAT技术将IPv6流量转换为IPv4流量在内部处理。
|
||||||
这有效解决了外部IPv6流量访问,完成了政策任务,也节省了改造成本。
|
这有效解决了外部IPv6流量访问,完成了政策任务,也节省了改造成本。
|
||||||
|
|
||||||
|
\section{宣布支持IPv6的企业及应用}
|
||||||
|
|
||||||
|
我们综合国内测试结果、报告,列举了一些宣布支持IPv6的企业及应用。
|
||||||
|
|
||||||
|
微信QQ哔哩哔哩饿了么
|
||||||
|
|
||||||
|
我们在测试还发现了一些状况。
|
||||||
|
|
||||||
|
“个人所得税”宣布是IPv4/IPv6双栈App,但在测试中纯IPv4网络无法访问。
|
27
chapters/ipv6-test.tex
Normal file
27
chapters/ipv6-test.tex
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
% !TeX root = ../main.tex
|
||||||
|
|
||||||
|
\chapter{ipv6-test工具介绍}
|
||||||
|
|
||||||
|
\section{前言}
|
||||||
|
|
||||||
|
我们深知理论必须与实践相结合的道理。
|
||||||
|
鉴于IPv6普及度在不断提高,人们对其检测服务的需求不断增加。
|
||||||
|
在广泛调研市面上的IPv6检测服务时,我们发现了一些困扰用户的痛点:
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item 国内向公众开放的服务不多。
|
||||||
|
\item 国外检测服务在国内效果不佳。
|
||||||
|
\item 部分服务技术落后。
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
为了服务网民的检测需求,辅助我们进行研究测试,我们开发了ipv6-test工具以测试IPv6访问状态。
|
||||||
|
|
||||||
|
地址:\href{https://test.thehrz.net}{https://test.thehrz.net}
|
||||||
|
|
||||||
|
本站点为开源项目,地址:\href{https://git.thehrz.net/thehrz/ipv6-node}{https://git.thehrz.net/thehrz/ipv6-node}
|
||||||
|
|
||||||
|
\section{效果展示}
|
||||||
|
|
||||||
|
\section{API}
|
||||||
|
|
||||||
|
如果您不能使用浏览器,也可以使用我们的开放API。
|
22
chapters/summary.tex
Normal file
22
chapters/summary.tex
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
% !TeX root = ../main.tex
|
||||||
|
|
||||||
|
\chapter{总结与展望}
|
||||||
|
|
||||||
|
\section{总结}
|
||||||
|
|
||||||
|
中国IPv6发展目前处于欣欣向荣的态势。
|
||||||
|
|
||||||
|
首先是国家政策大力出手。从2019年,工业和信息化部《IPv6网络就绪专项行动》的开展,以及2020年《IPv6端到端贯通能力提升专项行动》的实施,到本文写稿时的新政策《关于开展“网络去 NAT”专项工作,进一步深化 IPv6 部署应用的通知》。
|
||||||
|
政府对IPv6的部署可谓“势在必得”,一步步的指标,促使运营商和企业加紧部署行动。
|
||||||
|
|
||||||
|
运营商做了切实行动。在国务院“提速降费”的政策下,先花大成本对城域网、移动互联网的IPv6升级,这确实难度很大。
|
||||||
|
运营商也按期完成了国家指标,目前移动互联网与固定宽带服务已支持IPv6,已经有相当多用户接入IPv6。
|
||||||
|
|
||||||
|
企业紧跟目标。企业开发的各种产品给互联网带来内容。企业在政策驱动下,使产品完成IPv6支持是任务之一。
|
||||||
|
现阶段中国IPv6发展的增长点已经移动到了企业,更多应用支持IPv6,IPv6才能替代IPv4。
|
||||||
|
|
||||||
|
\section{展望}
|
||||||
|
|
||||||
|
我们看到,不仅是中国,世界各国也在加紧完成IPv6部署。
|
||||||
|
|
||||||
|
新技术取代旧技术是必然趋势。
|
@ -58,3 +58,9 @@
|
|||||||
|
|
||||||
目前我国互联网宽带接入用户已达6.49亿,固定宽带接入网络改造环节多,周期长,存量家庭终端升级复杂,改造进度整体落后于移动网络,用户数增长缓慢。相对于
|
目前我国互联网宽带接入用户已达6.49亿,固定宽带接入网络改造环节多,周期长,存量家庭终端升级复杂,改造进度整体落后于移动网络,用户数增长缓慢。相对于
|
||||||
庞大的宽带用户数量,IPv6升级改造有较大空间。
|
庞大的宽带用户数量,IPv6升级改造有较大空间。
|
||||||
|
|
||||||
|
\section{问题}
|
||||||
|
|
||||||
|
运营商给移动互联网用户启用IPv6,在长远发展确实是一件好事。
|
||||||
|
但目前还存在诸多问题。
|
||||||
|
|
||||||
|
@ -34,5 +34,5 @@
|
|||||||
pagetotal = 45,
|
pagetotal = 45,
|
||||||
year = 2011,
|
year = 2011,
|
||||||
month = apr,
|
month = apr,
|
||||||
abstract = {This document describes stateful NAT64 translation, which allows IPv6-only clients to contact IPv4 servers using unicast UDP, TCP, or ICMP. The public IPv4 address can be shared among several IPv6-only clients. When the stateful NAT64 is used in conjunction with DNS64 no changes are usually required in the IPv6 client or the IPv4 server.},
|
abstract = {This document describes stateful NAT64 translation, which allows IPv6-only clients to contact IPv4 servers using unicast UDP, TCP, or ICMP. The public IPv4 address can be shared among several IPv6-only clients. When the stateful NAT64 is used in conjunction with DNS64 no changes are usually required in the IPv6 client or the IPv4 server.}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user