pref: update ipv6-test

This commit is contained in:
thehrz 2024-08-17 15:55:48 +08:00
parent bd9e651c62
commit d57f3112eb
Signed by: thehrz
GPG Key ID: C84CBCE7D5F88855
8 changed files with 117 additions and 35 deletions

View File

@ -2,7 +2,7 @@
\chapter{常见问题}
本章节是研究报告正文外的一部分。目标读者是不了解互联网的网络用户
本章节是研究报告正文外的一部分。目标读者是不了解互联网的群众。
为服务于IPv6部署科普需要我们精选互联网上多种对IPv6的问题结合本研究报告正文论述回答。
@ -23,7 +23,6 @@
你的好奇心值得嘉奖哦。
\subsection{中国在IPv6建设上的进展}
本文写作时间是2024年8月。
@ -35,6 +34,8 @@
\item 中国多家知名互联网公司宣布支持IPv6。阿里巴巴与腾讯系下均支持IPv6访问。更多企业在政策号召下改造。
\end{itemize}
\subsection{“IPv6+”是什么?}
\subsection{IPv6对普通人的影响}
\subsection{“下一代互联网”是什么?}
@ -51,10 +52,18 @@
现在不能这样断言。
我们注意到互联网上许多营销号以这种信息发布。说这种话确实是没有自己的思考,为了流量不择手段的。
我们表示强烈谴责。我们明白这种话术获得流量的原因是国人强烈的爱国情感。但是不应该断章取义。
\section{关于本研究课题}
\subsection{你们是如何得知这些信息的?}
中国互联网现状的统计数据来自中国互联网络信息中心、推进IPv6规模部署和应用专家委员会等。
他们发布的报告中的数据是允许转载的。
还有行业规范、互联网标准等,我们在参考文献中注明了地址
\subsection{我能相信你们的报告吗?}
能也不能。
@ -62,11 +71,22 @@
可以确定的是,我们的信息来源于相对权威的机构。
我们虽然是高中生,并非专业科班的学生,但积累了足够的计算机科学知识,有一定专业性。
但是计算机科学是一门快速发展的学科,和理工科中的传统专业有一些区别。
也许几年以后,本文的内容就过时了。
\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 如何使用?}
浏览器访问\href{https://git.thehrz.net/thehrz/ipv6-node}{https://git.thehrz.net/thehrz/ipv6-node}
对于不能使用浏览器的用户如服务器Linux终端用户我们提供API。
\subsection{你们对中国IPv6发展的看法}
以下言论仅代表个人观点。

View File

@ -1,6 +1,6 @@
% !TeX root = ../main.tex
\chapter{IPv6及相关概念概述}
\chapter{IPv6及相关计算机网络概念概述}
\section{IP}

View File

@ -6,7 +6,7 @@
\section{常见改造方式}
IPv6改造工作是基于企业、云服务商和运营商通力合作的这里介绍一些云服务商与运营商侧的工作。
IPv6改造工作是基于企业、云服务商和运营商通力合作的,这里介绍一些云服务商与运营商侧的工作。
\subsection{IPv6网关}
@ -24,7 +24,7 @@ IPv6改造工作是基于企业、云服务商和运营商通力合作的
鉴于国内出具的测试报告大多止步于2023年前如今IPv6发展迅速我们自行测试了多个云服务商IPv6支持度。
\begin{table}[t]
\begin{table}[htbp]
\centering
\caption{国内云服务商IPv6支持度}
\label{tab:IPv6_support_by_csp}
@ -40,9 +40,9 @@ IPv6改造工作是基于企业、云服务商和运营商通力合作的
\bottomrule
\end{tabular}
\begin{tablenotes}
\item 注:表注分两种,第一种是对全表的注释,用不加阿拉伯数字排在表的下边,
前面加“注:”;第二种是和表内的某处文字或数字相呼应的注,
在表里面用带圈的阿拉伯数字在右上角标出,然后在表下面用同样的圈码注出来
\end{tablenotes}
% \begin{tablenotes}
% \item 注:表注分两种,第一种是对全表的注释,用不加阿拉伯数字排在表的下边,
% 前面加“注:”;第二种是和表内的某处文字或数字相呼应的注,
% 在表里面用带圈的阿拉伯数字在右上角标出,然后在表下面用同样的圈码注出来
% \end{tablenotes}
\end{table}

View File

@ -11,22 +11,23 @@
这里介绍一些互联网企业侧的IPv6改造方式当然在现实生产环境中还有更多种类的方法也与需要云服务商侧配合。
\subsection{双协议栈}
\subsection{双协议栈Dual Protocol Stack}
指一个网络服务上同时启用IPv4协议栈和IPv6协议栈目前许多大型网站采取这种方案。
其服务在处理流量时可自动选择节点按照用户的请求流量类型处理若用户发IPv4数据包则服务器返回IPv4数据包若用户发IPv6数据包则服务器返回IPv6数据包。
如同时配置DNS解析的A记录与AAAA记录并配置网关监听:80与[::]:80。
\subsection{NAT64}
NAT64是一种将IPv6数据包转换为IPv4数据包的机制反之亦然。
转换是通过根据RFC6145中定义的IP/ICMP转换算法转换数据包头来完成的。
IPv4主机的IPv4地址通过使用RFC6052中定义的算法和为此指定给有状态NAT64的IPv6前缀从算法上转换为IPv6地址。
IPv4主机的IPv4地址通过使用RFC6052中定义的算法和为此指定给有状态NAT64的IPv6前缀从算法上转换为IPv6地址,其性能较高
简单的NAT64安装可能只需要一个网关它的两个接口分别连接到IPv4网络与IPv6网络。\cite{rfc6146}
但是这种转换并不是对称的因为IPv6地址空间比IPv4地址空间大得多不可能进行一对一的地址映射故其无法获取源地址。
\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}
@ -46,6 +47,12 @@ IPv4主机的IPv4地址通过使用RFC6052中定义的算法和为此指定给
对于该企业来说现有基础设施存量大网络业务量大其采取NAT技术将IPv6流量转换为IPv4流量在内部处理。
这有效解决了外部IPv6流量访问完成了政策任务也节省了改造成本。
\section{宣布支持IPv6的企业及应用}
我们综合国内测试结果、报告列举了一些宣布支持IPv6的企业及应用。
微信QQ哔哩哔哩饿了么
我们在测试还发现了一些状况。
“个人所得税”宣布是IPv4/IPv6双栈App但在测试中纯IPv4网络无法访问。

27
chapters/ipv6-test.tex Normal file
View 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
View File

@ -0,0 +1,22 @@
% !TeX root = ../main.tex
\chapter{总结与展望}
\section{总结}
中国IPv6发展目前处于欣欣向荣的态势。
首先是国家政策大力出手。从2019年工业和信息化部《IPv6网络就绪专项行动》的开展以及2020年《IPv6端到端贯通能力提升专项行动》的实施到本文写稿时的新政策《关于开展“网络去 NAT”专项工作进一步深化 IPv6 部署应用的通知》。
政府对IPv6的部署可谓“势在必得”一步步的指标促使运营商和企业加紧部署行动。
运营商做了切实行动。在国务院“提速降费”的政策下先花大成本对城域网、移动互联网的IPv6升级这确实难度很大。
运营商也按期完成了国家指标目前移动互联网与固定宽带服务已支持IPv6已经有相当多用户接入IPv6。
企业紧跟目标。企业开发的各种产品给互联网带来内容。企业在政策驱动下使产品完成IPv6支持是任务之一。
现阶段中国IPv6发展的增长点已经移动到了企业更多应用支持IPv6IPv6才能替代IPv4。
\section{展望}
我们看到不仅是中国世界各国也在加紧完成IPv6部署。
新技术取代旧技术是必然趋势。

View File

@ -58,3 +58,9 @@
目前我国互联网宽带接入用户已达6.49亿,固定宽带接入网络改造环节多,周期长,存量家庭终端升级复杂,改造进度整体落后于移动网络,用户数增长缓慢。相对于
庞大的宽带用户数量IPv6升级改造有较大空间。
\section{问题}
运营商给移动互联网用户启用IPv6在长远发展确实是一件好事。
但目前还存在诸多问题。

View File

@ -34,5 +34,5 @@
pagetotal = 45,
year = 2011,
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.}
}