加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

互联网变革又十年:2008-2018

发布时间:2018-07-26 00:13:57 所属栏目:编程 来源:视觉中国 十年前,我写了一篇文章,回顾了1998年至2008
导读:原标题:互联网变革又十年:2008-2018 图片来源:视觉中国 十年前,我写了一篇文章,回顾了1998年至2008年期间互联网的发展。又过了十年,这是一个很好的时机,再花点时间思考一下哪些是活跃的,哪些是过时的,哪些是在互联网变革的另一个十年中将被遗忘的

通过在网络边缘几乎无处不在的网络地址转换器(NAT)部署,我们已经将网络从对等网络转变为客户端/服务器网络。在今天的客户端/服务器中,Internet客户端可以与服务器通信,服务器可以与这些连接的客户端进行通信,但就是这样。

客户端无法直接与其他客户端通信,服务器需要等待客户端发起对话才能与客户端通信。客户端在与服务器通信时“借用”端点地址,并释放此地址以供其他客户端闲置时使用。毕竟,端点地址仅对客户端有用,以便与服务器通信。

结果是,我们已经设法将大约200亿台设备塞进一个只部署了30亿个公共地址槽的互联网中。我们已经实现了这一目标,并囊括了可以描述为IP地址分时的内容。

不错,但是IPv6呢?我们还需要它吗?如果是这样,那么接下来我们要度过这漫长的过渡期吗?

十年过去了,这些问题的答案仍不明确。

往好了想想,IPv6现在比十年前多得多了。

与2008年相比,现今服务提供商部署了更多的IPv6。我们看到当IPv6被服务提供商部署到网路中具备IPv6的设备能立即使用。在2018年似乎五分之一的互联网用户(现在估计是地球上一半的人)能够使用优先于IPv6的互联网,其中的大部分发生于近十年。

然而,坏处是必须提出这样一个问题:关于IPv6,另外五分之四的上网的人怎么了?据悉一些互联网服务提供商更愿意将有限的运营预算投在提升用户体验方面上,就像增加网络容量、取消数据上限和获取更多的网上内容。上述网络服务提供商仍旧将部署IPv6看做为可延缓的举措。

貌似现在我们还能看到关于IPv6的混杂局面。一些服务提供商只是看出他们自己IPv4地址稀缺的问题,这些服务提供商将IPv6当做进一步扩大网络的一项必要决策,其他服务提供商更愿意推迟到未来某一天。

  • 路由

虽然我们正在研究过去十年里基本没有改变的事物,但我们需要说说路由系统。尽管10年前就有对边界网关协议(BGP)缩减死亡的可怕预测,但BGP依然坚定地继续为整个互联网提供路由支持。

是的,BGP与以往一样处在不安全地位,持续不断的“胖手指”之流以及不太常见但引发更多关注的恶意路由劫持,将继续困扰我们的路由系统,2008年使用的路由技术与我们在当今的互联网中所使用的技术是一样的。

IPv4路由表的规模在过去十年中增长了两倍,从2008年的25万条增加到今天的超过75万条。IPv6路由的故事更加引人注目,从1,100个条目增加到5.2万个条目。然而,BGP依然悄悄地继续有效并高效地工作。谁会想到,一个最初设计用于应付几百个网络宣称有几千条路由的协议仍然可以在跨越一百万个路由条目和十万个网络的路由空间中有效运行。

同样,我们对内部路由协议的运作没有做出任何重大改动。较大型的网络仍然使用OPSF或ISIS,具体取决于它们的实际境况,而较小的网络可能选择一些诸如RIPv2或甚至EIGRP等的距离矢量协议。

IETF关于最新路由协议LISP和BABEL的工作似乎对整个互联网缺乏有效牵引力,虽然它们在路由管理方面都具有有趣的特性,但它们都没有足够的已知优势来克服常规的网络设计和运维中出现的可观的惯性。同样,这看起来像惯性物质正在施加影响以抵抗网络变化的另一个示例。

  • 网络运维

说起网络运维,我们看到一些激动人心的改变正在发生,不过这是一个相对保守的区域,新的网络管理工具和实践的使用需要花更多的时间。

四分之一个世纪之前,Internet主要使用简单网络管理协议(SNMP),尽管它面临很多问题,比如安全缺陷、低效、使用不友好的ASN.1协议,以及容易遭受DDOS攻击等,可是它仍旧是被广泛使用的协议。

不过随着人们用SNMP进行运维的尝试表明,SNMP仅仅是一个网络监控协议,而不是一个网络配置协议。

最近,Netconf和YANG正在努力尝试推动交换机的配置管理进入一个更实用的阶段,以替换目前以expect脚本作为命令行接口的情况。

与此同时,我们也看到一些编排工具也进入了网络运维领域,比如 Ansible、Chef、NAPALM和SALT等,它们可以对成千上万的独立模块进行管理任务的编排工作。这些网络运维管理工具正在朝着自动化网络管理的方向发展,但仍旧还有很多路要走。

在我们似乎已推进了自动控制系统的状态以实现无人驾驶的自动驾驶的同一时期,全自动网络管理的任务似乎还远远达不到预期的终点。

当然,为自适应自动控制系统提供网络基础设施和可用资源是必要的,并允许控制系统监控网络以及修改网络组件的运行参数,以不断满足网络的服务水平目标。

驾驶网络的无人驾驶汽车在哪里呢?也许接下来的十年可能会让我们见到它。

  • 移动互联网

我们在Internet协议模型中移动一个层并查看端到端传输层的演化之前,我们可能需要讨论连接到Internet设备的发展。

多年来,互联网一直是台式个人电脑的领域,笔记本电脑设备满足了人们对更便携设备的需求。当时,手机还只是一部电话,他们在数据世界的早期尝试并不令人印象深刻。

苹果公司2007年发布的iPhone是一款革命性的设备。它拥有一个充满活力的彩色触摸屏,只有四个键,一个功能齐全的操作系统,有WiFi和蜂窝无线网络接口,有一个强大的处理器和内存,它进入消费者市场可能是这十年的最重要事件。

苹果早期的领先地位很快被Windows和诺基亚以自己的产品赶超。谷歌的地位更像是一个活跃的破坏者,它使用Android平台及其相关应用生态系统的开放许可框架,授权给一批手机组装商。

Android被三星、LG、HTC、华为、索尼和谷歌等公司采用。如今,几乎80%的移动平台使用Android,约17%的平台使用苹果的iOS。

对于人类互联网来说,移动市场现在是互联网定义的收入市场。如今,有线网络的利润空间和机会空间几乎为零,即便是移动数据环境的利润率不断下降,也给占主导地位的接入提供商行业带来了一丝渺茫的希望。

从本质上讲,公共互联网现在是移动设备上的应用平台。

  • 端到端传输层

是时候在协议堆上提升一个层次,回顾一下点对点传输协议以及过去十年发生的变化。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读