带你读《软件定义网络之旅:构建更智能、更快速、更灵活的未来网络》第二章将现代电信网络从全IP 网转变为网络云2.5(五)

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 带你读《软件定义网络之旅:构建更智能、更快速、更灵活的未来网络》第二章将现代电信网络从全IP 网转变为网络云2.5

2.5.10   业务平台

20世纪,网络的基本功能是客户服务(两个客户位置之间的固定点对点电路,或通过交换机请求两个网络端点之间临时窄带语音连接的能力。对核心网之外业务平台的投资主要集中在OSSBSS以及支持网络服务交付和计费的流程上。服务功能包括基于订阅业务模型的客户订购、计费和目录服务。运营功能包括列表、规划、安装、维护和诊断。传输和交换的客户服务是网络设计不可或缺的一部分,提升这种基本通用服务的可用性比增强需要投资以升级诸多终端的服务更具吸引力。


随着传输和计算技术的改进、单位成本的降低以及传输和终端设备能力的提升,增强型服务变得可行。电路被数据分组所取代;交换被会话建立所取代;基于 IP协议的服务平台出现,它支持更简单、更快速的连接建立;一系列可编程终端设备陆续研发出来;传输中的数据安全性不断提高;不同服务和网络之间的互操作性加强;基于服务或客户的网络行为控制策略;多种类型的标准数据和媒体流;用于增强通信能力的丰富应用场景陆续出现。


随着技术演进和架构聚焦于 IP,客户自身需要的已不仅仅是电路和媒体会话,而且对于摆脱服务专用的设施孤岛,构建公共平台的需求变得迫切。下面描述了全 IP网络中使用的一些常见平台功能:两种集成了公共部件的实例平台,以及一些客户服务实例。部件和功能包括目录、公钥加密、信令协议、网关、通信优化、策略规则和执行。平台实例包括 3GPPIMS和内容分发网络(CDNContentDeliveryNetwork)。


虽然网络是服务,但查找终端的方法是为物理终端分配唯一编号,提供一定的端到端物理连接安全保证,让最终用户或设备查找并记录他们想要连接的唯一编号,并支持最终用户验证连接另一端的身份。随着 IP和移动计算设备等技术逐渐成熟,考虑到扩展了端点和身份数量的各种服务,需要一种更好的方法。


查找和信任端点的两类主要支撑技术是目录和公钥加密。在现代 IP网络服务中,目录在诸如将固定全局唯一标识符转换为当前 IP地址、寻找将目的地为特定 IP地址的数据分组移向目的地的下一跳、表示注册并可用于特定类型实时通信会话的当前设备等多个级别上使用。目录还包 括与连接终端有关的丰富信息,这些信息有助于终端选择并确保连接安全。公钥加密依赖于密    对,一个密钥是对外公开的(通过目录或其他共享机制实现,另一个密钥由连接端点安全存储。端点之间的通信链路一侧可以使用公钥来加密信息,而在另一侧使用私钥对信息进行解密。 该技术与目录信任体系和用于保护设备私钥安全的硬件方法一起用于确保终端的身份信息安全,并保护在公共或不可信网络上传输的私有数据。例如,移动电话中的通用集成电路卡(UICCUniversalIntegratedCircuitCard)包含用户识别模块(SIMSubscriberIdentificationModule,它拥有用于识别和认证用户的密钥。


业务平台中的另一种能力是用于建立连接的标准协议,也称为信令或控制协议。信令协议通过时延资源分配直到端点或用户之间达成协议才开始建立通信,进行资源分配,与最终用户或设备就如何启动会话设定期望,协商通信双方都能支持的特征,并调整通信服务算法,以便在不同网络条件下正常工作,从而实现快速连接建立和网络资源优化。信令协议的实例包括会话发起协议SIPSessionInitiationProtocol,它在语义上类似于通过电话网络的传统呼叫方/被叫方交互,其中增加了丰富的会话描述符选项以支持诸多类型的实时媒体;可扩展消息处理现场协议XMPPeXtensibleMessagingandPresenceProtocol,它是一种用于短消息、存在指示和协调实时媒体连接建立的流消息协议;实时媒体控制协议RTCPRealTimeControlProtocol,支持监控和反馈实时连接的性能。在实时连接中,数据分组丢失、可用带宽和抖动可能会发生变化,且服务可以通过调整网络的使用来处理这些变化并将最小化对用户体验的影响。


业务平台的常见功能实体之一是网关。这些网关用于在引入新服务时维持与传统服务的兼容性,并限制、增强和/或采集跨网络边界交换的信息。网关的一些典型实例包括电路交换电话网关,负责转换控制协议并在电路交换连接和面向IP分组的连接之间转码媒体;会话边界网关,负责执行与电路交换网关类似的功能,并限制暴露的内部端点;代理服务器,负责终止内部或外部会话,在两个会话实体之间转发信息,并限制、采集或增强正在转发的信息。


在全 IP网络中,对更高级别的通信模式进行优化是业务平台的另一项功能。一些常见的优化包括将诸多媒体流混合或桥接成一个可以发送回所有源端的组合流(如混合会议中的所有实时音频会话,将最后N 个活动视频会话帧转发给视频中的所有源端会议,缓存网络边缘附近频繁访问的文件以减少通过内容分发网络在广域网(WAN)上所需的容量,以及当页面由诸多小而独立的对象(这将需要更长的时间来实现远程组装,而每次会话建立都会因端到端协议交换而导致时延)构成时,在数据源附近构建完整的网页来加速感知应用性能。


为了支持网络云中的不同服务并以协作方式对实时事件做出反应,需要根据服务、特定客户和网络条件等来调整通过网络分发的算法。我们通常将这些能力称为策略,既包括定义策略规则的能力,又包括在分布式策略执行点(PEPPolicyEnforcementPoint)执行这些规则的能力。


在交换信息前建立的通信环境可以极大地提高通信效率和增强通信效果。这种情形的早期实例是能够为进入企业的语音呼叫提供呼叫者识别功能,并支持基于呼叫者身份对将连接从公共网络用户转移到不同位置、代理和/或自动化应用这一过程进行控制。通信服务和平台继续扩展它们为移动接入网络支持的通信提供丰富环境的能力;移动手持和嵌入式设备中的传感器;用户分享其位置、活动等信息的意愿;数据采集和分析用于根据先前活动来推断场景;支持用户选择加入不同级别情境数据处理的服务提供商隐私策略和信息控制。


3GPP规定的 IMSIP多媒体子系统)是平台中一起使用的上述组件的实例之一。IMS架构是指作为服务应用、会话控制和管理、接入网以及终端设备或用户设备(UEUserEquipment的组件或层。这种分层方法集成了传统电信服务,并为移动电话上的未来 IP多媒体服务提供了平台框架。IMS使用会话发起协议(SIPSessionInitiationProtocol来协商和建立连接;归属用户服务器(HSSHomeSubscriberServer目录;使用存储在联网设备 HSSUICC/SIM中私钥的公钥加密、网络间的网关用于适配介质,隔离介质,控制和维护平台安全性和完整性,如图2.4所示。

image.png

2.4  IMS分层架构

目前已经出现了不依赖于完整IMS框架的服务和平台。会话控制和管理层并不总是必要的,并且该层组件的替代方案对于提供各种服务成本更廉价,也更复杂。诸如信令和身份等功能通常满足 Web应用、社区和应用场景需求,并与其紧密集成。

内容分发网络(CDN)是用于优化许多客户在同一位置、同一时间所需内容交付的另一服务平台实例。CDN采用诸如将内容请求映射到最近边缘位置的目录、适应网络可用性的流媒体协议、在不同条件下优化性能等组件和功能,如图 2.5所示。

image.png

 

2.5⽀持IP视频分发的CDNVoD/线性IP电视(IPTV)(AT&T实例设计)

    商业客户服务的常见实例包括互联网接入、虚拟专用网、公共和私有语音/   视频网络以及客户专用边缘配置,支持在其驻地、公共云数据中心和 /或通过无线设备连接到虚拟专用网。

互联网接入方式包括铜线、光纤或无线接入点,以及能够确保更高级服务的各级托管互联网接入。这可能包括对带宽、延迟、抖动、分组丢失、可用性的保证,以及用于检测和防范安全威胁的监控。例如,当检测到分布式拒绝服务(DDoSDistributedDenialofService)攻击时,在攻击入口点调整路由规则,从而能够在将数据分组路由到客户终端之前丢弃数据分组。


MPLS虚拟专用网服务支持客户设计和控制多位置安全网络,并建立用于不同类型流量的容量配额。例如,40%的容量可能专用于实时语音或视频,以防止偶尔爆发的可延迟流量破坏实时媒体连接。


自定义语音 /视频服务作为其虚拟专用网的一部分提供给商业客户和/或实现对来自公共电信网络的语音/ 视频服务的控制。


消费者服务包括通过铜缆、光纤或无线实现的传统电话服务,并在过去十年里通过宽带    IP数据得到增强,这些数据支持多种 IP应用,包括来自大型移动设备应用生态系统、IP电视分发以及家庭和车辆监控系统的IP应用。各种 IP应用支持通过包括网络客户订阅在内的多种商业模式来实现网络服务的计费。

相关实践学习
Serverless极速搭建Hexo博客
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
2月前
|
2月前
|
安全 网络架构
MPLS线路构建稳定、高效网络的优选方案
【10月更文挑战第17天】MPLS线路构建稳定、高效网络的优选方案
54 5
|
17天前
|
SQL 安全 前端开发
PHP与现代Web开发:构建高效的网络应用
【10月更文挑战第37天】在数字化时代,PHP作为一门强大的服务器端脚本语言,持续影响着Web开发的面貌。本文将深入探讨PHP在现代Web开发中的角色,包括其核心优势、面临的挑战以及如何利用PHP构建高效、安全的网络应用。通过具体代码示例和最佳实践的分享,旨在为开发者提供实用指南,帮助他们在不断变化的技术环境中保持竞争力。
|
2月前
|
运维 供应链 安全
SD-WAN分布式组网:构建高效、灵活的企业网络架构
本文介绍了SD-WAN(软件定义广域网)在企业分布式组网中的应用,强调其智能化流量管理、简化的网络部署、弹性扩展能力和增强的安全性等核心优势,以及在跨国企业、多云环境、零售连锁和制造业中的典型应用场景。通过合理设计网络架构、选择合适的网络连接类型、优化应用流量优先级和定期评估网络性能等最佳实践,SD-WAN助力企业实现高效、稳定的业务连接,加速数字化转型。
SD-WAN分布式组网:构建高效、灵活的企业网络架构
|
17天前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
41 4
|
19天前
|
网络协议 定位技术 网络架构
IP 路由:网络世界的导航仪
IP 路由:网络世界的导航仪
30 3
|
21天前
|
监控 安全 网络安全
企业网络安全:构建高效的信息安全管理体系
企业网络安全:构建高效的信息安全管理体系
55 5
|
20天前
|
机器学习/深度学习 TensorFlow 算法框架/工具
利用Python和TensorFlow构建简单神经网络进行图像分类
利用Python和TensorFlow构建简单神经网络进行图像分类
45 3
|
27天前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
【10月更文挑战第27天】计算机主机网关的作用类似于小区传达室的李大爷,负责将内部网络的请求转发到外部网络。当小区内的小不点想与外面的小明通话时,必须通过李大爷(网关)进行联系。网关不仅帮助内部设备与外部通信,还负责路由选择,确保数据包高效传输。此外,网关还参与路由表的维护和更新,确保网络路径的准确性。
45 2
|
29天前
|
数据采集 存储 机器学习/深度学习
构建高效的Python网络爬虫
【10月更文挑战第25天】本文将引导你通过Python编程语言实现一个高效网络爬虫。我们将从基础的爬虫概念出发,逐步讲解如何利用Python强大的库和框架来爬取、解析网页数据,以及存储和管理这些数据。文章旨在为初学者提供一个清晰的爬虫开发路径,同时为有经验的开发者提供一些高级技巧。
20 1