IPv6+2.0网络切片技术在电子政务网的应用实践详解

IPv6+是面向5G、云网/算网融合的智能IP技术,具有包含可编程路径、快速业务发放、自动化运维、质量可视化、SLA保障和应用感知等特点。IPv6+将万物互联提升到了万物智联,赋能百行百业高质量数字化转型。

图片

图示:“IPv6+”技术创新体系发展的三个阶段

IPv6+技术创新体系的发展分为如上三个阶段。IPv6+1.0已获得较为广泛规模的商用落地,IPv6+2.0中网络切片、智能服务链SFC、DetNet确定性网络等协议及技术创新有力的支撑了行业数字化转型和发展,部分案例也在探索落地,本文将就IPv6+2.0中的网络切片在电子政务网的落地案例进行详细阐述。

网络切片技术简介

IP网络切片是指在同一个物理IP网络的基础上,网络管理员通过各种切片技术为特定业务或用户划分出多个逻辑网络,即切片网络,每个切片网络都有自己的逻辑拓扑、SLA(Service Level Agreement,服务水平协议)需求、安全和可靠性要求。运营商和企业无需建设多张专网,利用IP网络切片技术即可最大化地利用现有的网络物理设施资源,并根据需求为不同的业务或用户划分出多个逻辑网络,在逻辑网络上灵活提供差异化网络服务。
网络切片技术分为两个层面,一个是设备层面上的资源保障隔离切片技术,另一个是拓扑平面层的隔离切片技术。

01 资源隔离切片技术原理

当前网络切片的资源隔离技术包括物理层的FlexE切片和资源层的子接口切片。

FlexE切片技术

FlexE切片技术是一种将捆绑在一起的一组物理接口按时隙交叉复用后灵活划分成不同带宽的FlexE业务接口的技术。FlexE业务接口作为网络切片方案中的数据转发接口,用于承载大带宽高附加值的行业切片业务。

子接口切片技术

子接口切片是一种小粒度的切片技术,通过在高速率端口上创建子接口,并为某些子接口配置子接口切片带宽,就可以实现子接口切片功能。这些配置了子接口切片带宽的子接口称为切片子接口。切片子接口独享为其分配的带宽,并使用独立的队列进行调度。

02 平面隔离切片技术原理

平面隔离切片技术是由定制网络拓扑和网络资源组成的虚拟网络,在一张物理网络上切分出多张包含特定网络功能,用于满足不同网络切片的业务功能需求和服务质量(SLA)保障。

基于亲和属性的网络切片技术

亲和属性,链路的一种属性,也称为链路颜色。用户根据自己业务需要,为接口或子接口配置亲和属性,相同亲和属性的接口或子接口组成一个逻辑拓扑,在同一拓扑内使用Flex-Algo灵活算法(如,链路开销,链路时延等),由此达到在一个物理网络上规划出不同逻辑拓扑的网络切片,同时可以将亲和属性资源隔离接口关联,那么这样就实现从拓扑层和资源层的拓扑统一,满足不同网络切片的业务功能需求和服务质量(SLA)保障。

基于Slice ID的网络切片技术

基于Slice ID的网络切片是一种应用在SRv6组网场景中的网络切片技术,它通过全局唯一的Slice ID来标识切片网络中的设备和数据转发通道,并以此来划分切片网络。在切片网络中转发的业务报文携带Slice ID信息。设备转发该报文时,先查询FIB表找到出接口,再根据Slice ID从对应出接口上的数据转发通道转发报文。

网络切片技术电子政务网应用部署实践

为贯彻一网通办、一网统管的服务运行理念,电子政务外网逐渐演变成一张泛政府的运营网,需要具备在保障安全性的同时,提供各类政务专网进行数据交互的能力。对于具备迁移整合条件的委办局,需要推动各委办局专网向政务外网进行迁移,同时确保迁移到政务外网后,各业务部门的所享受的网络服务质量不下降。
根据政务外网所承载的业务和系统服务的类型不同,在逻辑上,政务外网接入划分为公用网络区、专用网络区和互联网接入区三个功能域,分别提供政务外网互联互通业务、专用VPN业务和互联网业务。
电子政务外网一般采用VPN技术将一套物理网络隔离成多个逻辑业务平面,即逻辑上划分为“2+N”个业务网络,其中,“2”是公用网络区和互联网接入区,“N”是根据政务部门业务需求开设的多个虚拟业务专网。
随着国家要求各委办局专网必须迁移到政务外网的文件下发后,整个政务外网上所承载的业务愈发复杂,多业务一网承载,资源抢占,业务间相互干扰的愈发明显。为更好的支撑“一网通办“、一网通管“,需要打造“一网多平面”的网络底座,通过网络切片技术,打造“类专网”服务,为不同的业务网络切片来差异化保障。
针对政务外网客户实际组网情况,目前普遍采用FlexE或子接口切片技术在政务外网中实际部署落地,其中在骨干网上通常会采用EVPN+SRv6+FlexE切片技术,在接入网上采用子接口切片技术来实现业务隔离和保障, 具体部署如下图所示:
图片

图示:网络切片技术在电子政务网应用部署

不同的厅局委办业务有不同的特点,对网络的质量诉求不尽相同,需要根据业务诉求差异化进行保障:

  • 针对视频会议业务,可能会被其他业务抢占带宽,导致重要的视频会议出现花屏。采用网络切片技术,将视频会议业务使用专用的网络切片承载,专片专用,带宽专享不可抢占,从而达到保障视频会议高质开展。
  • 同样,针对全息感知,指挥调度,医疗,人社等其他业务,也可以根据实际情况及业务重要性,业务量综合评估,选择创建专用切片来承载。
  • 对于临时性的重要业务保障,如重要的运动会,重要社会活动等,也可以按需临时创建网络切片来进行业务保障,待活动结束后删除,回收相关切片带宽资源。

图片

 图示:电子政务网采用网络切片的拓扑优势

结合电子政务外网2+N的VPN规划,网络切片可以使用M+N切片规划:
“M”是根据业务需求开设的多个硬隔离的专网、重保网络平面。一个业务重保切片:对应视频会议业务。政务外网业务放在切片“2”内。其他所有业务放到默认切片中。
表1 “M+N”切片规划
图片

“N”是可根据接入部门业务需要,按需为部门创建专用网络切片。
通过M+N切片部署方式,可以满足政务外网承载众多各委办厅局业务能够安全流畅运行。

结束语

目前IPv6+2.0已在部分行业开始规模落地应用,客户的业务应用推动技术不断发展,技术进步反哺于客户业务应用,为用户带来更好的体验。IPv6+2.0技术作为IPv6协议的实质性扩展和升级,为未来互联网发展提供了更多的想象空间和更强的创新能力。新华三集团作为数字化解决方案领导者,是全球首家获得IPv6+2.0认证的厂商,全系列路由器产品均获得了“IPv6+2.0&SRv6 Ready”认证证书。同时,基于IPv6+技术的解决方案也广泛应用于政府、教育、运营商、金融等多种不同领域及场景。未来,随着云网、算网融合和5G等技术的发展,IPv6+技术将扮演越来越重要的角色,在引领未来互联网的发展潮流同时,也推动数字经济的快速发展。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/235161.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高级IO select 多路转接实现思路

文章目录 select 函数fd_set 类型timeval 结构体select 函数的基本使用流程文件描述符就绪条件以select函数为中心实现多路转接的思路select 缺陷 select 函数 int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); selec…

BUUCTF john-in-the-middle 1

BUUCTF:https://buuoj.cn/challenges 题目描述: 注意:得到的 flag 请包上 flag{} 提交 密文: 下载附件,解压得到john-in-the-middle.pcap文件。 解题思路: 1、双击文件,打开wireshark。 看到很多http流…

滴滴系统故障后续 补偿所有用户补 10 元无门槛打车通用券

滴滴出行就11月27日夜间发生的系统故障发布了详细说明,并再次向所有用户致以歉意。作为补偿措施,滴滴还向所有用户发送了一张“致歉补偿券”,可无门槛使用,立减10元。 大家可以登录APP领取。 滴滴表示,目前滴滴App的所…

高效解决在本地打开可视化服务器端的tensorboard

文章目录 问题解决方案 问题 由于连着远程服务器构建模型,但是想在本地可视化却做不到,不要想当然天真的以为CTRLC点击链接http://localhost:6006就真能在本地打开tensorboard。你电脑都没连接服务器,只是pycharm连上了而已 解决方案 你需要…

C语言--每日选择题--Day31

第一题 1. 下面程序 i 的值为() int main() {int i 10;int j 0;if (j 0)i; elsei--; return 0; } A:11 B:9 答案及解析 B if语句中的条件判断为赋值语句的时候,因为赋值语句的返回值是右操作数; …

Flask SocketIO 实现动态绘图

Flask-SocketIO 是基于 Flask 的一个扩展,用于简化在 Flask 应用中集成 WebSocket 功能。WebSocket 是一种在客户端和服务器之间实现实时双向通信的协议,常用于实现实时性要求较高的应用,如聊天应用、实时通知等,使得开发者可以更…

ps 透明印章制作

ps 透明印章制作 1、打开不透明印章2、抠出红色印章3、新建图层4、填充红色印章到新图层5、导出透明印章 1、打开不透明印章 打开ps软件,菜单栏选择 文件-打开 选择本地不透明印章 打开 2、抠出红色印章 ps菜单栏 选择 选择-色彩范围 点击色彩范围 色彩范围窗口 取…

【Qt基础之QPalette实例电子时钟】

# 简介 借助`QLCDNumber`实现电子时钟,可以随意拖拽到桌面任意位置,鼠标右键进行关闭,用于实践`QPalette`类、`QTimer`的使用以及`mousePressEvent`\`mouseMoveEvent`\`mouseDoubleClickEvent`事件处理函数的使用。可在此基础上扩展其他应用,参看Qt帮助手册。 # QPalette …

网络基础『发展 ‖ 协议 ‖ 传输 ‖ 地址』

🔭个人主页: 北 海 🛜所属专栏: 神奇的网络世界 💻操作环境: CentOS 7.6 阿里云远程服务器 文章目录 🌤️前言🌦️正文1.网络发展1.1.背景1.2.类型 2.网络协议2.1.什么是协议2.2.协议…

Linux中的fork()函数的面试题目

1.面试题目1 (1)fork 以后,父进程打开的文件指针位置在子进程里面是否一样?(先open再fork) (2)能否用代码简单的验证一下? (3)先fork再打开文件父子进程是否共享偏移量?父进程打开的文件指针位置在子进程里面是否一样?能否用代码简单验证一…

Linux介绍

文章目录 前言一、概述 前言 Linux学习笔记。 一、概述 linux怎么读,不下10种 linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目(c/c/php/python/java/go)都会部署到Linux/unix系统上。 常见的…

【代码随想录】算法训练计划37

贪心 1、738. 单调递增的数字 题目&#xff1a; 输入: n 10 输出: 9 思路&#xff1a; func monotoneIncreasingDigits(n int) int {// 贪心&#xff0c;利用字符数组s : strconv.Itoa(n)ss : []byte(s)leng : len(ss)if leng < 1 {return n}for i:leng-1; i>0; i-- …