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

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

2.5.10    网络核心

13章更加详细地描述了 OSI层模型中针对光纤(第一层)和数据分组(第二层和第三层)的核心网络。光纤层提供远程中心局之间的光纤互连,这需要电光转换、光放大、传输控制以及多个信号的多路复用/解复用。分组核心网充当将外围连接在一起的骨干网,它支持分组流量几乎在任何地方入网,并经济地将分组转发到预定目的地。


用于现代光纤通信的电光设备可分为两种基本类型:可重构光分插复用器ROADMReconfigurableOpticalAdd/DropMultiplexer和光放大器OAOpticalAmplifier。前者通常放置在运营商中央办公室,以支持增加和取消流量(类似于高速公路的驶入驶出匝道;后者负责增加光信号的强度,使其可以继续传输到目的地。


现代高容量光纤系统采用称为密集波分复用(DWDMDense Wavelength Division Multiplexing技术,通过将多个独立高速率(当前速率为 100Gbit/s200Gbit/s,但很快将达到 400Gbit/s)光信号整合到同一光纤上,并为每个信号赋予唯一的波长。ROADM通过提供在每个节点添加或删除特定波长的能力来增加此功能。这形成了支持大量位置在彼此之间发送光学波长而无须单独 光纤光缆的光网络。


随着SDN的出现,光层正在以两种关键方式深入发展功能分解以及与分组层相结合实现传输资源的全局优化。全局优化可采用 SDN来完成。


集中式控制器跟踪所有波长入口点和出口点,并使用路由优化算法和任何每波长约束条件将其配置在各个网络构成部分上。约束条件的实例包括最大往返延迟和多波长分集(当两个或更多波长需要有不重合的独立路径时,不重合的独立路径使这些波长不可能同时失效


分组核心是网络核心的组成部分。分组核心将入口分组聚合到网络中不同点的公共链路上,网络核心的作用是从边缘获取分组流,并利用共享光传输层将其发送到指定目的地。由于服务提供商还提供诸如消费互联网、商业互联网与其他互联网公司(称为对等的连接、私人商业网络(称为虚拟专用网)与云数据中心的连接等诸多IP服务,网络核心还需要执行批量分组传输的任务,尽可能以服务不可知的方式提供。考虑到需要支持的不同类型 IP服务,MPLS(多协议标签交换)可用作分组传输的简化方法。MPLS   在每个数据分组前使用一个短报头,这支持任何一方的核心路由器以快速高效的方式来处理和转发数据分组。标签部分是这两台路由器的已知地址(它在本 具有极其重要的意义,它支持MPLS标签地址空间在每条链路上进行重用。报头的其他部分含链路拥塞时使用的流量优先级 [ 也称为服务质量(QoS] 信息。


为了对流量进行管理,流量工程(TE)技术从每台核心路由器到其他核心路由器创建一条或多条隧道。多条隧道用于支持不同端到端路径更加高效地利用核心服务器容量。入网数据分组被映射到匹配其目的地的隧道。中间核心路由器仅基于隧道映射来转发MPLS分组。在链路出现故障的情况下,两种机制皆可发挥作用。首先,每条链路都有一条到其相邻核心路由器的预定义备 份重路由路径。其次,当可达性信息通过网络进行传播时,所有隧道都会重新确定其路径,阻止 它们使用当前处于故障状态的链路。这种全局修复充分考虑到提高核心容量的更好的全局优化。SDN,可以在 SDN控制器中累积所有全局流量信息和链路状态,以实现更好的全局优化, 它支持对网络进行深度调整。选择使用分布式和集中式控制混合的方法可以实现初始恢复速度    和最大效率之间的最佳平衡。短期内,业界正在引入一种称为分段路由(SRSegmentRouting) 的新方法。SR    支持简化网络,因为它可以对多种控制平面协议进行合并。本质上,分段路由通过支持每个分组携带路径路由信息来发挥作用。因此,在起始点,可以预先确定部分中间跳或    全部中间跳。因此,SR取代了对诸如基于流量工程扩展的资源预留协议(RSVP-TEResourceReservationProtocolforTrafficEngineering)等独立协议的需求,以执行用于标签分发的快速重路由(FRRFastReroute)本地修复和标签分发协议(LDPLabelDistributionProtocol)。


    网络核心的最后一个构成部分是路由反射器RRRouteReflector。连接到核心的所有边缘设备都需要具备相互通信服务的可达性。这可通过采用边界网关协议(BGP)来完成。但是,如何让数百台边缘路由器之间相互交换控制平面信息呢?通过使用一种称为路由反射器的聚合和分发节点。网络中的每台边缘路由器都与一对路由反射器建立连接。在规模方面,可以针对不同服务区域或地理区域部署多对路由反射器。其中每台路由反射器都从其服务的边缘路由器处接收BGP消息,将消息复制并分发给其他边缘路由器。这可以减少边缘和核心路由器的工作量,从而实现控制和数据平面处理功能的扩展和分离。

相关文章
|
10天前
|
存储 监控 安全
单位网络监控软件:Java 技术驱动的高效网络监管体系构建
在数字化办公时代,构建基于Java技术的单位网络监控软件至关重要。该软件能精准监管单位网络活动,保障信息安全,提升工作效率。通过网络流量监测、访问控制及连接状态监控等模块,实现高效网络监管,确保网络稳定、安全、高效运行。
38 11
|
4天前
|
数据采集 机器学习/深度学习 人工智能
基于AI的网络流量分析:构建智能化运维体系
基于AI的网络流量分析:构建智能化运维体系
40 13
|
1天前
|
域名解析 网络协议 关系型数据库
【网络原理】——带你认识IP~(长文~实在不知道取啥标题了)
IP协议详解,IP协议管理地址(NAT机制),IP地址分类、组成、特殊IP地址,MAC地址,数据帧格式,DNS域名解析系统
|
2天前
|
数据采集 安全 搜索推荐
HTTP代理IP纯净度 提升用户网络体验的核心竞争力
随着互联网发展,使用HTTP动态代理IP的需求日益增加。高纯净度的代理IP在隐私与安全、网络体验和业务运营方面至关重要。它能保护用户信息、提高数据安全性、确保访问速度和连接稳定,并提升业务效率与信誉度。
15 2
|
17天前
|
云安全 人工智能 安全
|
21天前
|
机器学习/深度学习 人工智能 算法
深度学习入门:用Python构建你的第一个神经网络
在人工智能的海洋中,深度学习是那艘能够带你远航的船。本文将作为你的航标,引导你搭建第一个神经网络模型,让你领略深度学习的魅力。通过简单直观的语言和实例,我们将一起探索隐藏在数据背后的模式,体验从零开始创造智能系统的快感。准备好了吗?让我们启航吧!
52 3
|
28天前
|
数据采集 XML 存储
构建高效的Python网络爬虫:从入门到实践
本文旨在通过深入浅出的方式,引导读者从零开始构建一个高效的Python网络爬虫。我们将探索爬虫的基本原理、核心组件以及如何利用Python的强大库进行数据抓取和处理。文章不仅提供理论指导,还结合实战案例,让读者能够快速掌握爬虫技术,并应用于实际项目中。无论你是编程新手还是有一定基础的开发者,都能在这篇文章中找到有价值的内容。
|
1月前
|
网络协议 算法 数据库
OSPF 与 BGP 的互操作性:构建复杂网络的通信桥梁
OSPF 与 BGP 的互操作性:构建复杂网络的通信桥梁
42 0
|
1月前
|
数据采集 Java API
java怎么设置代理ip:简单步骤,实现高效网络请求
本文介绍了在Java中设置代理IP的方法,包括使用系统属性设置HTTP和HTTPS代理、在URL连接中设置代理、设置身份验证代理,以及使用第三方库如Apache HttpClient进行更复杂的代理配置。这些方法有助于提高网络请求的安全性和灵活性。
|
10天前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
47 17