软件定义的网络架构是否使用Segment Routing?

简介:

Segment Routing使用指令列表来控制数据包,并且可以在MPLS和IPv6体系架构中使用。但软件定义的网络架构是否支持它?

答案是不一定。

2f5c26a372067986fb0369e8f342a4e5d8eb9f3f

软件定义的网络架构不需要Segment Routing,而且大多数SDN实现都不使用它。不过,随着时间的推移,它们可能会得到更多的实现。

Segment Routing是一种机制,允许网络数据包的源指定信息,说明如何将数据包路由到其目的地。它类似于标签交换的理念 - 这是MPLS的基础技术。

本质上,一个指令列表 - 也可以称作segments - 被附加到数据包的开头。这组指令的处理方式类似于下推式堆栈,其中顶部指令由源网络中的出口路由器读取并执行。当数据包离开时,指令从堆栈中弹出,下一个路由器处理下一条指令。

使用Segment Routing

Segment Routing使用IP、IPv6和MPLS实现,并且使用它本身不需要软件定义的网络架构。虽然Segment Routing不使用特定协议,但它确实需要对现有协议进行扩展和修改,例如IS-IS和IPv6 - 添加新的类型的路由头。

思科和Juniper路由器可以正确处理Segment Routing流量,例如,两家公司都采用了扩展协议。他们的SDN版本也可用于Segment Routing。此外,Linux有一个Segment Routing的开源实现,Cumulus Networks的基于Linux的网络操作系统也支持它。

然而,其他著名的SDN玩家,例如VMware NSX,还有Big Switch、Pica8和Pluribus Networks,目前还不支持Segment Routing。

作为一种灵活的流量工程机制,运营商和大型服务提供商对Segment Routing最感兴趣。他们还对软件定义的网络架构感兴趣,以便使他们具有更高的硬件独立性,并能够在几周到几个月的时间内提供新服务,无需数月到数年。

Segment Routing为SDN流量路径提供了一种控制机制,这种机制比其传统的SDN协议(如OpenFlow、虚拟可扩展LAN或应用程序中心基础设施)更简单,更具可扩展性。

目前,只有大型企业才有可能探索Segment Routing和软件定义的网络架构。但是,在未来,它将更多地被融入更小型的企业部署服务中。


原文发布时间为:2018-09-26

本文来自云栖社区合作伙伴“SDNLAB”,了解相关信息可以关注“SDNLAB”。

相关文章
|
4月前
|
存储 运维 API
HPE OneView 10.0 - HPE 服务器、存储和网络设备集中管理软件
HPE OneView 10.0 - HPE 服务器、存储和网络设备集中管理软件
83 1
|
4月前
|
存储 机器学习/深度学习 缓存
软考软件评测师——计算机组成与体系结构(分级存储架构)
本内容全面解析了计算机存储系统的四大核心领域:虚拟存储技术、局部性原理、分级存储体系架构及存储器类型。虚拟存储通过软硬件协同扩展内存,支持动态加载与地址转换;局部性原理揭示程序运行特性,指导缓存设计优化;分级存储架构从寄存器到外存逐级扩展,平衡速度、容量与成本;存储器类型按寻址和访问方式分类,并介绍新型存储技术。最后探讨了存储系统未来优化趋势,如异构集成、智能预取和近存储计算等,为突破性能瓶颈提供了新方向。
|
监控 数据可视化 Linux
Cisco Nexus Dashboard 4.1(1g) 发布 - 云和数据中心网络管理软件
Cisco Nexus Dashboard 4.1(1g) - 云和数据中心网络管理软件
26 0
|
2月前
|
存储 监控 Linux
Dell OpenManage Enterprise 4.5 - Dell 服务器、存储和网络设备集中管理软件
Dell OpenManage Enterprise 4.5 - Dell 服务器、存储和网络设备集中管理软件
46 0
|
3月前
|
存储 监控 算法
基于 Python 跳表算法的局域网网络监控软件动态数据索引优化策略研究
局域网网络监控软件需高效处理终端行为数据,跳表作为一种基于概率平衡的动态数据结构,具备高效的插入、删除与查询性能(平均时间复杂度为O(log n)),适用于高频数据写入和随机查询场景。本文深入解析跳表原理,探讨其在局域网监控中的适配性,并提供基于Python的完整实现方案,优化终端会话管理,提升系统响应性能。
86 4
|
4月前
|
域名解析 缓存 网络协议
软考软件测评师——计算机网络
本内容主要涵盖网络技术的核心知识点与历年真题解析。第一部分详细讲解了IPv4地址规范(如特殊地址、地址分类与子网划分)、层次化网络架构(核心层、汇聚层、接入层功能)、网络设备解析(中继器、集线器、网桥、交换机、路由器、网关的工作层级与特性)、URL结构规范、关键网络命令(如ipconfig、netstat)以及SNMP配置要求。第二部分通过历年真题精析,强化对IPv4地址应用、路由选择、设备功能及网络配置的理解,帮助读者掌握实际问题解决方法。
|
5月前
|
存储 安全 Linux
Dell OpenManage Enterprise 4.4 - Dell 服务器、存储和网络设备集中管理软件
Dell OpenManage Enterprise 4.4 - Dell 服务器、存储和网络设备集中管理软件
124 4
Dell OpenManage Enterprise 4.4 - Dell 服务器、存储和网络设备集中管理软件
|
5月前
|
监控 算法 JavaScript
基于 JavaScript 图算法的局域网网络访问控制模型构建及局域网禁止上网软件的技术实现路径研究
本文探讨局域网网络访问控制软件的技术框架,将其核心功能映射为图论模型,通过节点与边表示终端设备及访问关系。以JavaScript实现DFS算法,模拟访问权限判断,优化动态策略更新与多层级访问控制。结合流量监控数据,提升网络安全响应能力,为企业自主研发提供理论支持,推动智能化演进,助力数字化管理。
122 4
|
4月前
|
运维 监控 数据可视化
一文详解:工业软件“低代码开发平台”技术架构研究与分析
本文围绕工业软件低代码开发平台的机遇与挑战,提出基于自动化引擎的技术架构,由工具链、引擎库、模型库、组件库、工业数据网关和应用门户组成。文章分析了其在快速开发、传统系统升级中的应用模式及价值,如缩短创新周期、降低试错成本、解决资源缺乏和提升创新可复制性,为我国工业软件产业发展提供参考和支持。
|
6月前
|
存储 人工智能 自然语言处理
Cursor这类编程Agent软件的模型架构与工作流程
编程Agent的核心是一个强大的大语言模型,负责理解用户意图并生成相应的代码和解决方案。这些模型通过海量文本和代码数据的训练,掌握了广泛的编程知识和语言理解能力。
490 1

热门文章

最新文章