Abstract:
A congestion control method is provided. The method includes obtaining a first traffic characteristic, where the first traffic characteristic includes statistical information generated when a first device forwards traffic in a first period based on a first congestion control parameter, and the first congestion control parameter is obtained according to a first congestion control rule, obtaining a first reward value based on the first traffic characteristic, modifying the first congestion control parameter by using a first step, to obtain a second congestion control parameter, obtaining a second traffic characteristic, where the second traffic characteristic includes statistical information generated when the first device forwards traffic in a second period based on the second congestion control parameter, obtaining a second reward value based on the second traffic characteristic, and performing corresponding processing if the second reward value is greater than the first reward value.
Abstract:
Embodiments of the present application disclose a message processing method, apparatus, and system, which are applied to SDN. An application sends a first message to a controller, and the message includes service content used to describe a service requirement. The service content includes target information and operation information. The application receives a second message sent by the controller. A payload of the second message includes solution information of at least one solution used to implement the service content. The application obtains the solution information of the at least one solution based on the payload of the second message. Therefore, a service requirement is converted into a control requirement between an application plane and a control plane.
Abstract:
Embodiments of present invention provide a method for generating an entry, and the method includes: receiving, by a stream forwarding apparatus, a first packet, where the stream forwarding apparatus is an apparatus in a network architecture in which controlling and forwarding are separated; searching, a flow table for a first entry matching the first packet, where a set formed by fields that are in the first entry and match the first packet is a first set; generating, a second entry according to the first entry, where a set formed by fields that are in the second entry and match the first packet is a second set, the first set is a subset of the second set. According to the technical solution in embodiments, the stream forwarding apparatus obtain an exact matching entry without interacting with a control plane apparatus through a control channel.
Abstract:
The present application disclose a method for implementing congestion control. The method includes: obtaining congestion control information of a first network device, where the congestion control information includes a total bandwidth of a first egress port of the first network device and a quantity of active flows corresponding to a first queue of the first egress port; and determining a sending rate of a first data flow in the active flows based on the congestion control information, where the sending rate is positively related to the total bandwidth and negatively related to the quantity of active flows, and the sending rate is used by a sending device of the first data flow to send the first data flow.
Abstract:
A network parameter configuration method, where in the method, network running data corresponding to a first period is input into a prediction model, so that the prediction model predicts, based on the input network running data, a value of a parameter of a network device in a second period, and the parameter of the network device in the second period is configured to the value predicted by the prediction model.
Abstract:
Embodiments of the present application relate to the field of communications technologies, and provide a service state transition method and an apparatus, to implement a process of an automatic state transition between different service statuses. The method includes: obtaining a target service status and a current service status of a network service; determining a first transition condition for transiting the network service from the current service status to the target service status, where the first transition condition includes status information of a first dependent object on which execution of the network service depends; and transiting, based on the first transition condition, the first dependent object from a current first service status to a second service status indicated in the status information of the first dependent object, to enable the network service to be automatically transited from the current service status to the target service status.
Abstract:
This application provides a data stream sending method, and the method includes: sending, by a first device, a request packet to a second device; sending, by the first device, a data stream to the second device after the first device sends the request packet and before the first device receives the response packet sent by the second device; and receiving, by the first device, the response packet that is sent by the second device and that is in response to the request packet.
Abstract:
The present invention provides a method for receiving information, a method for sending information, and apparatuses for the same. The method for receiving information includes: when a control plane apparatus is capable of managing a forwarding plane apparatus, receiving, by the forwarding plane apparatus, information used for packet forwarding path calculation sent by the control plane apparatus, where the forwarding plane apparatus and the control plane apparatus are located in a network with a network architecture featuring forwarding and control element separation. According to the technical solutions provided in embodiments of the present invention, the forwarding plane apparatus does not need to actively obtain the information used for packet forwarding path calculation before calculating a packet forwarding path based on the information used for packet forwarding path calculation.
Abstract:
Embodiments of the present invention provide a method, an apparatus, and a system for flow measurement, which are used to reduce management bandwidth of a controller over a forwarding device. The method includes: receiving a data flow sent by a forwarding device, and knowing the type of the data flow by parsing the data flow; if the type of the data flow is a preset type in a measurement flow type set, obtaining a feature identifier carried in the data flow and packet header information of the data flow, and obtain operation information corresponding to the data flow, and adding a measurement operation for the feature identifier to the operation information, where the operation information is used to record various operations of the data flow; and sending, to the forwarding device, the packet header information and the operation information added with the measurement operation for the feature identifier.
Abstract:
A data processing method implemented by a controller includes receiving a processing request from a specified node that carries identifiers of a plurality of computing nodes, where the plurality of computing nodes are configured to execute a specified calculation task, determining a target switching device from switching devices that are configured to connect to the plurality of computing nodes, and separately sending, to the target switching device and the specified node, routing information that indicates data forwarding paths between the plurality of computing nodes and the target switching device. The target switching device is configured to combine, based on the routing information, data reported by the plurality of computing nodes, and then send combined data to each computing node. The specified node is configured to send the routing information to each computing node, and each computing node may report data to the target switching device based on the routing information.