Method and apparatus for acquiring IP address by DHCP client

    公开(公告)号:US09736110B2

    公开(公告)日:2017-08-15

    申请号:US14812063

    申请日:2015-07-29

    Inventor: Quancai Li Bo Man

    CPC classification number: H04L61/2015 H04L45/64

    Abstract: A method and an apparatus for acquiring an Internet Protocol (IP) address by a Dynamic Host Configuration Protocol, Dynamic Host Configuration Protocol (DHCP) client. The method includes generating, by a controller, a first DHCP discover packet, forwarding, by the controller, the first DHCP discover packet to a DHCP server through a switch so that the DHCP server generates a DHCP offer packet, and sends the DHCP offer packet to the switch, receiving, by the controller, the DHCP offer packet and port information of the switch to communicate with the DHCP server, wherein the DHCP offer packet and the port are reported by the switch, acquiring address information of the DHCP server, and generating, by the controller according to the address information and the port, a forwarding rule for forwarding from the switch to the DHCP server, to assist the DHCP client in acquiring an IP address of the DHCP client.

    Data Packet Processing Method, Apparatus, and System in Software Defined Network SDN

    公开(公告)号:US20170149671A1

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

    申请号:US15425663

    申请日:2017-02-06

    CPC classification number: H04L47/2441 H04L45/38 H04L47/2483

    Abstract: A method executed by a control device in a software defined network is disclosed. According to the method, after establishing a control channel with a switching device, the control device obtains an identifier of the control channel. Then, the control device generates a flow entry, where the flow entry includes a match field and the identifier of the control channel. Further, the control device sends the flow entry to the switching device, where the flow entry is used to instruct the switching device to send, to the control device using the control channel represented by the identifier of the control channel, a data packet that matches the match field. Hence, classification of a new flow is completed on a switching device side.

    Data packet processing method, apparatus, and system in software defined network SDN

    公开(公告)号:US10200289B2

    公开(公告)日:2019-02-05

    申请号:US15425663

    申请日:2017-02-06

    Abstract: A method executed by a control device in a software defined network is disclosed. According to the method, after establishing a control channel with a switching device, the control device obtains an identifier of the control channel. Then, the control device generates a flow entry, where the flow entry includes a match field and the identifier of the control channel. Further, the control device sends the flow entry to the switching device, where the flow entry is used to instruct the switching device to send, to the control device using the control channel represented by the identifier of the control channel, a data packet that matches the match field. Hence, classification of a new flow is completed on a switching device side.

    Method and Device for Maintaining Multicast Group Member
    4.
    发明申请
    Method and Device for Maintaining Multicast Group Member 有权
    维护组播组成员的方法和设备

    公开(公告)号:US20170048076A1

    公开(公告)日:2017-02-16

    申请号:US15335620

    申请日:2016-10-27

    Abstract: A method and a device for maintaining a multicast group member are disclosed. The method includes sending a query message to a switch at intervals of a preset period, so that the switch sends the query message to each multicast group member included in a multicast group; acquiring a count value of current period query responses received by the switch in a current period; and maintaining, according to the count value of current period query responses and a count value of previous period query responses, the multicast group member included in the multicast group. The device includes a first sending module, an acquiring module, and a maintenance module. In the present disclosure, a multicast group member is maintained using a flow table maintained in a switch, which decreases load of a controller, and improves processing efficiency of maintaining, by the controller, the multicast group member.

    Abstract translation: 公开了一种维护组播组成员的方法和设备。 该方法包括以预设周期的间隔向交换机发送查询消息,使得交换机向多播组中包括的每个组播组成员发送查询消息; 获取当前周期中由交换机接收的当前周期查询响应的计数值; 根据当前周期查询响应的计数值和前一周期查询响应的计数值,维护组播组中包含的组播组成员。 该设备包括第一发送模块,采集模块和维护模块。 在本公开中,使用维护在交换机中的流表来维护组播组成员,从而降低控制器的负担,提高了控制器维护组播组成员的处理效率。

    Method and apparatus for dynamically managing shared memory pool

    公开(公告)号:US12175082B2

    公开(公告)日:2024-12-24

    申请号:US17990990

    申请日:2022-11-21

    Abstract: A method and an apparatus for dynamically managing a shared memory pool are provided, to determine, based on different service scenarios, a shared memory pool mechanism applicable to a current service scenario, and then dynamically adjust a memory pool mechanism based on the determined result. The method for dynamically managing a shared memory pool includes: determining a first shared memory pool mechanism for the shared memory pool, where the first shared memory pool mechanism is a fixed memory pool mechanism or a dynamic memory pool mechanism; determining a second shared memory pool mechanism suitable for a second service scenario based on the second service scenario, where the second shared memory pool mechanism is a fixed memory pool mechanism or a dynamic memory pool mechanism; and when the second shared memory pool mechanism is different from the first shared memory pool mechanism, adjusting the first shared memory pool mechanism to the second shared memory pool mechanism.

    Load balancing implementation method, device, and system

    公开(公告)号:US10341235B2

    公开(公告)日:2019-07-02

    申请号:US15299667

    申请日:2016-10-21

    Inventor: Ke Lin Quancai Li

    Abstract: A load balancing implementation method, device, and system, where the method includes determining, by a switch according to a meter entry of each output port, a write value corresponding to a real-time flow rate of each output port when a flow entry used to forward traffic does not exist, sending the write value to a controller such that the controller creates a forwarding flow entry used to forward the traffic according to the write value, receiving, by the switch, the forwarding flow entry, and forwarding the traffic through the target output port. Therefore, the controller can obtain a rate range of a real-time flow rate of an output port of the switch and allocate a forwarding path according to the obtained rate range of the real-time flow rate, and implement a better load balancing.

    Method and device for maintaining multicast group member

    公开(公告)号:US09998293B2

    公开(公告)日:2018-06-12

    申请号:US15335620

    申请日:2016-10-27

    Abstract: A method and a device for maintaining a multicast group member are disclosed. The method includes sending a query message to a switch at intervals of a preset period, so that the switch sends the query message to each multicast group member included in a multicast group; acquiring a count value of current period query responses received by the switch in a current period; and maintaining, according to the count value of current period query responses and a count value of previous period query responses, the multicast group member included in the multicast group. The device includes a first sending module, an acquiring module, and a maintenance module. In the present disclosure, a multicast group member is maintained using a flow table maintained in a switch, which decreases load of a controller, and improves processing efficiency of maintaining, by the controller, the multicast group member.

    Data Processing Method and Apparatus for OpenFlow Network
    8.
    发明申请
    Data Processing Method and Apparatus for OpenFlow Network 审中-公开
    OpenFlow网络的数据处理方法和装置

    公开(公告)号:US20170026313A1

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

    申请号:US15289249

    申请日:2016-10-10

    Inventor: Quancai Li

    CPC classification number: H04L43/16 H04L45/245 H04L45/64 Y02D50/30

    Abstract: A data processing method and an OpenFlow network are provided. According to the method, after acquiring an aggregation rule from a controller in the OpenFlow network, a switch in the OpenFlow network performs rule matching on to-be-reported data flows according to the aggregation rule. The switch extracts information about data flows matching the aggregation rule in the to-be-reported data flows. Then the switch packetizes and sends the information to the controller, such that the controller determines, according to the information, a forwarding rule for the data flows matching the aggregation rule in the switch. This method avoids that each to-be-reported data flow is sent to the controller using a Packet_In message respectively, such that control channel bandwidth resources consumed by the Packet_In message are reduced. Utilization of the control channel bandwidth resources is improved.

    Abstract translation: 提供了数据处理方法和OpenFlow网络。 根据该方法,在OpenFlow网络中的控制器获取聚合规则后,OpenFlow网络中的交换机根据聚合规则对要报告的数据流执行规则匹配。 交换机提取与要报告的数据流中的聚合规则匹配的数据流的信息。 然后交换机将信息打包并发送给控制器,使得控制器根据该信息确定与交换机中的聚合规则匹配的数据流的转发规则。 该方法避免了每个待报告的数据流分别使用Packet_In消息发送到控制器,使得由Packet_In消息消耗的控制信道带宽资源减少。 提高了控制信道带宽资源的利用率。

    Data packet processing method, apparatus, and system in software defined network SDN

    公开(公告)号:US10764195B2

    公开(公告)日:2020-09-01

    申请号:US16189356

    申请日:2018-11-13

    Abstract: A method executed by a control device in a software defined network where, according to the method, after establishing a control channel with a switching device, the control device obtains an identifier of the control channel. Then, the control device generates a flow entry, where the flow entry includes a match field and the identifier of the control channel. Further, the control device sends the flow entry to the switching device, where the flow entry is used to instruct the switching device to send, to the control device using the control channel represented by the identifier of the control channel, a data packet that matches the match field. Hence, classification of a new flow is completed on a switching device side.

    Date Packet Processing Method, Apparatus, and System in Software Defined Network SDN

    公开(公告)号:US20190081901A1

    公开(公告)日:2019-03-14

    申请号:US16189356

    申请日:2018-11-13

    Abstract: A method executed by a control device in a software defined network where, according to the method, after establishing a control channel with a switching device, the control device obtains an identifier of the control channel. Then, the control device generates a flow entry, where the flow entry includes a match field and the identifier of the control channel. Further, the control device sends the flow entry to the switching device, where the flow entry is used to instruct the switching device to send, to the control device using the control channel represented by the identifier of the control channel, a data packet that matches the match field. Hence, classification of a new flow is completed on a switching device side.

Patent Agency Ranking