一种SDN架构下的网络拓扑发现方法技术

技术编号:36183979 阅读:81 留言:0更新日期:2022-12-31 20:43
本发明专利技术提供一种SDN架构下的网络拓扑发现方法,通过借鉴计算机内存设计中局部更新的思想,通过对网络的拓扑关系的局部更新来保证延长测量周期后的拓扑关系的实时性,再通过一段时间的全局拓扑更新来保证拓扑关系的全局准确性;本发明专利技术还通过利用交换机的复制功能,在进行网络拓扑关系的全局更新时,进一步降低SDN控制器所要解析和构造的探测包数目。基于本发明专利技术上述的两种效果,软件开发者在使用本发明专利技术对SDN进行拓扑发现时,可以在保证对网络拓扑关系实时的准确性的前提下,减少SDN控制器所要处理的探测数据包数目。所要处理的探测数据包数目。所要处理的探测数据包数目。

【技术实现步骤摘要】
一种SDN架构下的网络拓扑发现方法


[0001]本专利技术涉及一种在SDN架构下的拓扑发现方法,属于计算机网络领域。

技术介绍

[0002]软件定义网络(Software Defined Network,SDN)架构的提出为解决传统网络管理困难的问题提供了新的处理方案,网络拓扑关系作为网络运维的基础信息和网络测量的重要指标之一,在评估网络性能方面有着重要的作用。常用的SDN拓扑发现方法采用的是基于LLDP协议的OFDP协议来完成的,该协议虽然充分利用了SDN控制器集中控制的特性来获取网络中的拓扑关系,但该协议使用的洪泛式发送探测包的测量方式,在对网络进行探测的过程中会产生大量的冗余数据包,这不仅给SDN控制器带来了很大的负担也影响了SDN网络的性能,降低了用户的使用体验。
[0003]由于目前常用的SDN拓扑发现方法对控制器负担较大,所以国内外研究人员大多围绕减少SDN控制器的负担展开研究,授权公告号为CN107070681B,名称为“基于软件定义网络SDN的网络拓扑获取方法及装置”的专利,公开了一种SDN架构下的网络拓扑发现方法,该方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种SDN架构下的网络拓扑发现方法,其特征在于,包括如下步骤:步骤1:在SDN网络初始化时,SDN控制器与所有连入SDN网络中的设备建立连接并保持心跳,获取交换机信息,并向其下发流表规则,用于复制交换机收到的含有LLDP探测报文的packet_out消息;步骤2:SDN控制器收到拓扑发现指令并驱动拓扑发现事件,向每个交换机下发一个含有LLDP探测报文的packet_out消息;步骤3:交换机收到来自SDN控制器的packet_out消息后,复制该探测包并修改源端口信息为对应发出该探测数据包的端口信息,同时减少该探测包的存活时间;若交换机收到来自其他交换的含有LLDP探测帧的数据包,由于其TTL已经为0,所以该交换机会将其进行封装并上传;步骤4:SDN控制器收到由交换机上传的packet_in消息后,经过解析获得...

【专利技术属性】
技术研发人员:史长亭姜立诚刘海波沈晶李晋
申请(专利权)人:哈尔滨工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1