A flow rule conflict detection and processing method for a network virtualization platform

A technology of conflict detection and detection method, applied in the field of computer networks, can solve the problems of unchecked flow rule ambiguity, not defined virtual network physical range, virtual network controller control signaling out of bounds, etc.

CN103684905BActive Publication Date: 2015-10-14NEW H3C TECH CO LTD
6 Cites 4 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2015-10-14

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for detecting ambiguity of stream rules. The method comprises the following steps of extracting all matched items in stream rules required to be detected and corresponding matching rules; performing stream rule matched time collision detection on all the extracted matched items and the corresponding matching rules thereof, and the other matched items and the corresponding matching rules thereof in pairs; examining whether the matched items and the corresponding matching rules thereof which are not in stream rule matched item collision detection with the other matched items and the corresponding matching rules thereof in pairs exist or not; continuing the step of stream rule matched item collision detection if the matched items and the corresponding matching rules thereof which are not in stream rule matched item collision detection with the other matched items and the corresponding matching rules thereof in pairs exist; and further examining the result of the stream rule matched item collision detection if the matched items and the corresponding matching rules thereof which are not in stream rule matched item collision detection with the other matched items and the corresponding matching rules thereof in pairs do not exist. If the result of the stream rule matched item collision detection includes that all the extracted matched items and the corresponding matching rules thereof do not collide with the other matched items and the corresponding matching rules thereof, all the current detected stream rules are ambiguous; and if the result of the stream rule matched item collision detection includes that at least one matched item and the corresponding matching rules thereof collide with the other matched items and the corresponding matching rules thereof, all the current detected stream rules are not ambiguous.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of computer networks, and in particular relates to a flow rule conflict detection and processing method of a network virtualization platform. Background technique

[0002] With the rapid development of Internet technology, the number of Internet applications and users has increased rapidly, and the Internet based on TCP / IP has gradually exposed many problems and drawbacks. Many countries have proposed next-generation Internet plans, and software-defined networks have emerged as the times require.

[0003] The OpenFlow software-defined network consists of two parts: the data plane, used to forward network traffic; the control plane, used to control the forwarding strategy of network traffic. The OpenFlow switch of the data plane maintains a forwarding table inside, which is called a virtual network flow rule description table. The virtual network flow rule description table can be matched according to the c...

Examples

Embodiment Construction

[0020] In order to further explain the technical means and effects adopted by the present invention to achieve the intended purpose of the invention, the specific implementation of the method for processing the uplink and downlink signaling of the network virtualization platform based on the OpenFlow protocol proposed by the present invention will be described below in conjunction with the preferred embodiments. , features and their effects are described in detail below. In the following description, different "one embodiment" or "embodiment" do not necessarily refer to the same embodiment. Furthermore, the particular features, structures, or characteristics of one or more embodiments may be combined in any suitable manner.

[0021] In a specific embodiment of the present invention, two tables are maintained in the network virtualization platform, one is a virtual network physical range description table, and the other is a virtual network flow rule description table. When es...