背景音乐 植物僵尸

微软GitHub正准备为Github.com网站提供IPv6支持

据IT之家2月9日消息,GitHub Status网站在1月31日发布性能下降事故报告,表示此次事件是由于对负载均衡器进行基础架构更改的结果,目的是为GitHub.com 的IPv…

据IT之家2月9日消息,GitHub Status网站在1月31日发布性能下降事故报告,表示此次事件是由于对负载均衡器进行基础架构更改的结果,目的是为GitHub.com 的IPv6启用做好准备。

GitHub官方表示,这一更改已部署到全球边缘站点的一个子集。这一更改产生了意想不到的后果,导致IPv4地址开始作为IPv4映射的IPv6兼容地址传递到IP允许列表功能。例如,10.1.2.3 变为 ::ffff:10.1.2.3。

虽然GitHub的IP允许列表功能是在考虑IPv6的情况下开发的,但它并不是为了处理这些映射地址而开发的,因此它开始阻止请求,它认为这些请求不在定义的允许地址列表中。请求错误率峰值为所有请求的0.23%。

到目前为止,GitHub官方确定了三个补救项目,IT之家汇总如下:

1、更新IP允许列表功能以处理IPv4映射的地址。

2、审核堆栈的其余部分,以确认不再存在此IPv4映射IPv6地址缺陷。

3、改进测试和监控流程,以便在未来更好地发现这些问题。

Internet Protocol version 6(IPv6)是网络协议的最新版本,用它来取代IPv4主要是为了解决IPv4地址枯竭问题,同时它也在其他方面对于IPv4有许多改进。

从IPv4到IPv6最显著的变化就是网络地址的长度。RFC 2373和RFC 2374定义的IPv6地址有128位长;IPv6地址的表达形式一般采用32个十六进制数。IPv6地址可以用双冒号“::”表示一组0或多组连续的0,但只能出现一次。

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。避免网络欺诈,本站不倡导任何交易行为。如您私自与本站转载自公开互联网中的资讯内容中提及到的个人或平台产生交易,则需自行承担后果。本站在注明来源的前提下推荐原文至此,仅作为优良公众、公开信息分享阅读,不进行商业发布、发表及从事营利性活动。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: 云小编

云排名智能化采编助手,如您有疑问请参阅 https://www.idcseo.com/aboutus
返回顶部