【技术实现步骤摘要】
基于SDN控制器的网络仿真方法、设备及存储介质
[0001]本申请涉及互联网技术,尤其涉及一种基于
SDN
控制器的网络仿真方法
、
设备及存储介质
。
技术介绍
[0002]随着互联网的发展,虚拟网络仿真技术为
IT
带来很多优势,包括快速配置网络资源
、
降低运营成本以及改善网络可视性
、
政策和业务流程
。
虚拟仿真技术的这种集成化
、
虚拟化与网络化的特征,充分满足了现代仿真技术的发展需求,已成为一个具有应用前景的方向
。
[0003]现有虚拟网络仿真技术主要使用第三方云平台或
Docker
的容器化管理,实现对网络基础节点的仿真,整体性能无法满足大规模网络的即时仿真
。
现有
SDN
控制器可较好的实现对实际物理网络的软件定义及控制,但无法对虚拟网络进行相同级别的控制
。
虚拟仿真网络中引入了
SDN
控制,但又无法实现物理路由器与虚拟仿真网络节点的完整仿真
。
[0004]由于网络的虚拟化仿真受限于单机资源或第三方平台制约,同时虚拟网络对各协议支持程度有限,现有技术存在仿真规模受限
、
对物理网络仿真精确度低的技术问题
。
技术实现思路
[0005]本申请提供一种基于
SDN
控制器的网络仿真方法
、
设备 ...
【技术保护点】
【技术特征摘要】
1.
一种基于
SDN
控制器的网络仿真方法,其特征在于,应用于
NFV
服务端侧,包括:响应于网络仿真请求,基于所述网络仿真请求生成虚拟网络拓扑;基于所述虚拟网络拓扑在容器集群中创建
POD
节点,并基于所述
POD
节点建立对应的网卡信息和链接;基于预设时间间隔采集所述
POD
节点的容器信息,并将所述容器信息发送至所述
SDN
控制器;基于所述
POD
节点接收所述
SDN
控制器发送的物理网络的协议配置信息,生成虚拟网络配置信息,并基于虚拟网络配置信息对所述物理网络进行网络仿真
。2.
根据权利要求1所述的网络仿真方法,其特征在于,所述基于所述虚拟网络配置信息对所述物理网络进行网络仿真,包括:基于所述虚拟网络配置信息确定所述物理网络对应的网络事件,将所述网络事件映射至所述
POD
节点和所述
POD
节点相应的目标端口;基于所述
POD
节点接收所述
SDN
控制器发送的所述协议配置信息,启动所述
POD
节点的乌班图壳
Ubuntu Shell
;基于所述乌班图壳
Ubuntu Shell
接收所述协议配置信息并将所述协议配置信息转化为
FRRouting
配置协议,基于所述
FRRouting
配置协议更新所述
POD
节点和所述目标端口的所述协议配置信息,以监听所述物理网络对应的所述网络事件;基于所述网络事件,对所述物理网络进行网络仿真
。3.
根据权利要求2所述的网络仿真方法,其特征在于,所述基于所述网络事件,对所述物理网络进行网络仿真,包括:在基于所述网络事件确定所述物理网络在第一
POD
节点新增第一目标链接时,删除所述虚拟网络拓扑中对应的第二
POD
节点中的第一虚拟网卡,在所述第一
POD
节点和所述第二
POD
节点属于同一服务器时基于所述第一目标链接建立第一
veth
链接,在所述第一
POD
节点和所述第二
POD
节点属于不同服务器时基于所述第一目标链接建立第一
vxlan
链接;在基于所述网络事件确定所述物理网络删除第二目标链接时,删除所述虚拟网络拓扑中对应的所述
POD
节点中对应的第二虚拟网卡,并基于所述第二目标链接建立第三虚拟网卡;在基于所述网络事件确定所述物理网络新增第三
POD
节点时,在所述虚拟网络拓扑的所述容器集群中创建对应的第四
POD
节点,并基于所述第四
POD
节点建立对应的第四虚拟网卡,在所述第三
POD
节点和所述第四
POD
节点属于同一服务器时基于所述第三
POD
节点建立第二
veth
链接,在所述第三
POD
节点和所述第四
POD
节点属于不同服务器时基于所述目标链接建立第二
vxlan
链接;在基于所述网络事件确定所述物理网络删除第四
POD
节点时,删除所述容器集群对应的第五
POD
节点的第三目标链接和第五虚拟网卡,基于所述容器集群对应的所述
POD
节点建立第六虚拟网卡并释放所述第五
POD
节点对应的资源
。4.
根据权利要求2所述的网络仿真方法,其特征在于,所述基于所述网络事件,对所述物理网络进行网络仿真,包括:在基于所述网络事件确定所述虚拟网络新增第一设备接口时,基于所述第一设备接口对应的第六
POD
节点新增对应的第七虚拟网卡;
在基于所述网络事件确定所述虚拟网络删除第二设备接口时,判断所述第二设备接口是否处于使用状态;若是,则删除所述第二设备接口对应的第七
POD
节点的第八虚拟网卡,并新建与所述第八虚拟网卡同名的第九虚...
【专利技术属性】
技术研发人员:班瑞,马季春,王迪,张桂玉,李福庆,汤泳,王佳,华润多,刘惠明,宋思远,
申请(专利权)人:中讯邮电咨询设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。