一种基于软件定义网络的主机网卡IP地址获取方法

    公开(公告)号:CN105491178B

    公开(公告)日:2018-10-09

    申请号:CN201510817368.1

    申请日:2015-11-23

    Abstract: 一种基于软件定义网络的主机网卡IP地址获取方法,包括下列操作步骤:(1)发送方主机A与接收方主机B建立第一次连接;(2)主机A向主机B发送重复应答Dupack报文,该报文中包含添加地址选项MP_Addaddress;(3)SDN控制器获取到MP_Addaddress中所包含的主机A的其它网卡IP地址;(4)主机B侧的openflow协议交换机将收到的Dupack报文转发给主机B;(5)主机B获取到MP_Addaddress中所包含的主机A的其它网卡IP地址。

    一种基于软件定义网络SDN的数据中心拥塞控制方法及装置

    公开(公告)号:CN108833293B

    公开(公告)日:2021-01-26

    申请号:CN201810636431.5

    申请日:2018-06-20

    Abstract: 本发明实施例提供了一种基于软件定义网络SDN的拥塞控制方法、装置及SDN控制器。该方法包括:获得交换机发送的packet_in消息;确定packet_in消息中包括的数据包;当数据包为用于请求建立TCP连接的握手信息SYN包时,基于SDN控制器所在网络的拓扑结构和链路信息,对网络执行第一拥塞控制处理;当数据包为用于应答断开TCP连接的结束信息FIN包时,基于链路信息,对网络执行第二拥塞控制处理;当数据包为用于请求断开TCP连接的FIN包时,删除数据库中存储的、数据包所对应TCP连接的信息。与现有技术相比,应用本发明实施例提供的方案,SDN控制器可以改善各数据流之间带宽的公平性,并减少高度突发的短流量带来的TCP重传和超时,以实现对数据中心中存在的TCP Incast拥塞的控制。

    一种基于软件定义网络SDN的数据中心拥塞控制方法及装置

    公开(公告)号:CN108833293A

    公开(公告)日:2018-11-16

    申请号:CN201810636431.5

    申请日:2018-06-20

    Abstract: 本发明实施例提供了一种基于软件定义网络SDN的拥塞控制方法、装置及SDN控制器。该方法包括:获得交换机发送的packet_in消息;确定packet_in消息中包括的数据包;当数据包为用于请求建立TCP连接的握手信息SYN包时,基于SDN控制器所在网络的拓扑结构和链路信息,对网络执行第一拥塞控制处理;当数据包为用于应答断开TCP连接的结束信息FIN包时,基于链路信息,对网络执行第二拥塞控制处理;当数据包为用于请求断开TCP连接的FIN包时,删除数据库中存储的、数据包所对应TCP连接的信息。与现有技术相比,应用本发明实施例提供的方案,SDN控制器可以改善各数据流之间带宽的公平性,并减少高度突发的短流量带来的TCP重传和超时,以实现对数据中心中存在的TCP Incast拥塞的控制。

    一种基于软件定义网络的多路径传输方法

    公开(公告)号:CN105337857B

    公开(公告)日:2018-05-25

    申请号:CN201510818810.2

    申请日:2015-11-23

    Abstract: 一种基于软件定义网络的多路径传输方法,主机A与主机B通过发送重复应答Dupack报文的方式,告知对方以及软件定义网络SDN控制器自己的附加网卡地址信息,SDN控制器计算出主机A与主机B之间的独立路径,并从所述的独立路径中选择一条最合适的独立路径P;SDN控制器生成该独立路径P的流表,并向该独立路径P上相关的openflow协议交换机下发流表,主机A与主机B在所述的独立路径P上建立子流进行数据传输,主机A把数据包分发到与主机B已建立的多条独立路径上;本方法为通信双方建立了最优路径,实现了SDN中的多路径最优数据传输。

Patent Agency Ranking