英国已有500万宽带用户接入并开始使用IPv6技术
2018年英国首家为客户提供IPv6的主要ISP。随着所有现有的符合条件的用户线路启用,约90%的固定宽带用户群接入并开始使用IPv6,为IPv6互联网增加了超过500万个新眼球。
英国IPv6项目于2013年初在内部启动,作为调查Sky宽带网络中IP的使用和未来的更广泛计划的一部分。除了IPv6项目之外,该计划还包括调查运营商级NAT444的项目,这是一种自动化管理工具,可更有效地分配用户DHCPv4池,以及从公开市场获取额外的IPv4空间。
图1:APNIC实验室
IPv4地址耗尽是该计划的主要推动因素,但RIPENCC(欧洲地域)于2012年启动了最终政策,提供了催化剂。在该计划中,Sky的IPv6项目本身被分成多个并行工作流,涵盖了需要开发以支持IPv6的各个功能领域。这些流注重于:
1、网络
2、客户驻地设备
3、信息系统
4、业务流程
即使将这些工作流并行化,项目计划仍然预测了三年的项目开发生命周期,这在很大程度上被证明是准确的-不要低估启用IPv6所需的工作,也不要把它放在最后一刻开始旅程。
图2:英国IPv6部署项目计划。
网络
网络工作流程负责准备好MPLS核心与6PE,双堆叠对等和过境互连,提升DDoS攻击缓解平台,并确保所有在网CDN高速缓存被双堆栈,并且能够通过IPv6提供内容服务的。与IPv4的路由和性能平衡对于成功部署IPv6至关重要;客户体验对于住宅ISP来说至关重要,并且引入一种性能更差的新互联网协议将是不可接受的。
客户驻地设备(CPE)
当时,Sky的大部分客户都使用两种内部开发的CPE模型,但是另外还有五种仍在使用的旧版模型。CPE工作流涉及为当前型号和五种旧型号中的三种开发和部署IPv6-ready固件的实质任务。这包括ADSL2+,VDSL2和以太网的各种配置,同时使用PPPoE和IPoE,都有其独特的细微差别和问题,需要进行全面的测试。
信息系统(IS)
IS工作流负责组织所有后端系统和功能。这不仅包括供应,日志记录和合规系统的功能开发,还包括Anycast平台的容量升级,以处理启用IPv6时引入的额外RADIUS记录和DNS查询的两倍负载。
业务准备就绪
除了技术工作流之外,业务准备工作流还负责更新业务流程,并在其他工作流完成后最终实现IPv6。这项工作流必须通过呼叫中心更新客户旅程,提高呼叫中心代理的服务水平,为他们提供足够的资源来管理与IPv6有关的任务,并使他们能够正确识别和提出任何IPv6特定的问题。然后,基于CPE模型和服务类型的组合,在用户块中完成IPv6启用。在PPPoE服务上使用最新的CPE模型的订户首先被启用,IPoE服务接下来由于认证过程中的额外复杂性,并且在固件开发完成后,遗留的CPE模型最后完成。
这种每用户启用是通过在认证时引入新的RADIUS属性来控制的,并且由定制的内部工具来管理,该工具允许调度单个或批量启用(和禁用)。一旦所有服务和CPE模型都准备好了IPv6,就会弹出“默认开启”开关,让所有新客户在配置时启用IPv6。只有顶级支持人员才能保留为单个用户切换IPv6的功能,以避免不必要的禁用。
未来
整个计划还开发并测试了NAT444CGN解决方案,目的是将其与IPv6一起部署为双堆栈。NAT444解决方案在生产中进行了大规模的员工试用,但由于获得了额外的IPv4空间,该解决方案从未推出给客户。这个来自工作和养老金部的51.0.0.0/8的IPv4空间是2016年从英国政府购买的。除了日益饱和的宽带市场增长放缓之外,该计划还大幅延长了Sky的IPv4耗尽预测日期。当部署CGN的时候,Sky广泛的IPv6部署使我们处于良好状态,允许从昂贵的CGN硬件中卸载尽可能多的流量。进一步扩展内部耗尽日期还允许调查和成熟更新的无状态技术,如MAP-T,与传统的有状态NAT444相比,MAP-T有望成为更具成本效益的解决方案。(来源:黑客周刊,欢迎分享)
英国已有500万宽带用户接入并开始使用IPv6技术的更多相关文章
- Mysql5.7 单表 500万数据迁移到新表的快速实现方案
开发过程中需要把一个已有500万条记录的表数据同步到另一个新表中,刚好体验下Mysql官方推荐的大数据迁移的方案:SELECT INTO OUTFILE,LOAD DATA INFILE Mysql ...
- 假如想要建设一个能承受500万PV/每天的网站,服务器每秒要处理多少个请求才能应对?
假如想要建设一个能承受500万PV/每天的网站,服务器每秒要处理多少个请求才能应对?如何计算? 1.PV是什么:PV是page view的简写.PV是指页面的访问次数,每打开或刷新一次页面,就算做一个 ...
- 你想建设一个能承受500万PV/每天的网站吗?
(如果感觉有帮助,请帮忙点推荐,添加关注,谢谢!你的支持是我不断更新文章的动力.本博客会逐步推出一系列的关于大型网站架构.分布式应用.设计模式.架构模式等方面的系列文章) 你想建设一个能承受500万P ...
- 你想建设一个能承受500万PV/每天的网站吗?如果计算呢?(转)
作者:赵磊 博客:http://elf8848.iteye.com 你想建设一个能承受500万PV/每天的网站吗? 500万PV是什么概念?服务器每秒要处理多少个请求才能应对?如果计算呢? PV是什么 ...
- 建设一个能承受500万PV/每天的网站如果计算?
PV是什么: PV是page view的简写.PV是指页面的访问次数,每打开或刷新一次页面,就算做一个pv. 计算模型: 每台服务器每秒处理请求的数量=((80%*总PV量)/(24小时*60分*60 ...
- 我从腾讯那“偷了”3000万QQ用户数据,出了份很有趣的独家报告!
声明: 1.目前程序已停止运行!QQ空间也已升级访问安全机制. 2.本“分析”数据源自部分用户的公开信息,并未触及隐私内容,广大网友无需担心. 3.QQ空间会不定期发布大数据分析报告,感兴趣的朋友关注 ...
- Swift给每个开发者赢取500万的机会!不看一生后悔。
[导语] Swift的横空出世,很多有想法的人已经发现其中的蕴含的巨大商机,而很多新手却只是云里雾里,只知道大家最近讨论Swift很欢乐.内行看门道,外行看热闹,说的就是这个理.如果你能把swift用 ...
- 你想建设一个能承受500万PV/每天的网站吗?服务器每秒要处理多少个请求才能应对?
你想建设一个能承受500万PV/每天的网站吗?服务器每秒要处理多少个请求才能应对? 你想建设一个能承受500万PV/每天的网站吗? 500万PV是什么概念?服务器每秒要处理多少个请求才能应对?如果计算 ...
- 【阿里聚安全·安全周刊】500万台Android设备受感染|YouTube封杀枪支组装视频
本周的七个关键词: 500万Android 设备受感染丨 黑客将矛头指向无线传输协议 丨 YouTube封杀枪支视频 丨 AMD将发布补丁 丨 Gooligan Android 僵尸网络 丨 N ...
随机推荐
- 北风设计模式课程---依赖倒置原则(Dependency Inversion Principle)
北风设计模式课程---依赖倒置原则(Dependency Inversion Principle) 一.总结 一句话总结: 面向对象技术的根基:依赖倒置原则(Dependency Inversion ...
- progress组件(进度条)
progress组件:进度条 progress组件的属性: percent:类型:number 设置百分比 (0~100) show-info:类型:布尔 在进度条右侧显示百分比 border-rad ...
- LinkedBlockingDeque 源码分析
LinkedBlockingDeque LinkedBlockingDeque 能解决什么问题?什么时候使用 LinkedBlockingDeque? 1)LinkedBlockingDeque 是基 ...
- 监听整个页面上的DOM树变化
在线预览 方法 使用<Web API 接口>的<MutationObserver> MutationObserver 网上查到的很多都是使用Mutation events的,但 ...
- DirectX 安装报错: 不能信任一个安装所需的压缩文件,请检查加密服务是否启用并且cabinet文件证书是否有效
DirectX 安装报错 不能信任一个安装所需的压缩文件,请检查加密服务是否启用并且cabinet文件证书是否有效 是直播软件open broadcaster software,这个软件安装的时候提示 ...
- TensorFlow学习笔记13-循环、递归神经网络
循环神经网络(RNN) 卷积网络专门处理网格化的数据,而循环网络专门处理序列化的数据. 一般的神经网络结构为: 一般的神经网络结构的前提假设是:元素之间是相互独立的,输入.输出都是独立的. 现实世界中 ...
- VLAN 基础设置及Aceess接口
实验内容 本实验模拟企业网络场景.公司内网是一一个大的局域网,二层交换机S1放置在一楼,在一楼办公的部门有IT部和人事部;二层交换机S2放置在二楼,在二楼办公的部门有市场部和研发部.由于交换机组成的是 ...
- [Python3] 015 冰冻集合的内置方法
目录 0. 前言 英文名 元素要求 使用限制 返回 方法数量 1. 如何查看 frozenset() 的内置方法 2. 少废话,上例子 2.1 copy() 2.2 difference() 2.3 ...
- Netty解码的艺术
什么是拆包/粘包: TCP 粘包/拆包: TCP 是一个“流”协议,所谓流,就是没有界限的一长串二进制数据.TCP 作为传输层协议并不了解上层业务数据的具体含义,它会根据TCP 缓冲区的实际情况进行数 ...
- git多账号配置,同时使用多个代码托管平台
git多账号配置,同时使用多个代码托管平台:https://blog.csdn.net/pinnuli/article/details/81293071