Processing

Please wait...

Settings

Settings

Goto Application

1. WO2013158917 - USING TRANSACTIONS TO COMPUTE AND PROPAGATE NETWORK FORWARDING STATE

Publication Number WO/2013/158917
Publication Date 24.10.2013
International Application No. PCT/US2013/037231
International Filing Date 18.04.2013
IPC
H04L 12/751 2013.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
70Packet switching systems
701Routing or path finding
751Topology update or discovery
H04L 12/715 2013.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
70Packet switching systems
701Routing or path finding
715Hierarchical routing, e.g. clustered networks or inter-domain routing
H04L 12/931 2013.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
70Packet switching systems
931Switch fabric architecture
CPC
G06F 2009/4557
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
4557Distribution of virtual machine instances; Migration and load balancing
G06F 9/45558
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
H04L 41/0654
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
06involving management of faults or events or alarms
0654Network fault recovery
H04L 41/08
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
08Configuration management of network or network elements
H04L 41/0803
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
08Configuration management of network or network elements
0803Configuration setting of network or network elements
H04L 41/0893
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
41Arrangements for maintenance or administration or management of packet switching networks
08Configuration management of network or network elements
0893Assignment of logical groupings to network elements; Policy based network management or configuration
Applicants
  • NICIRA, INC. [US]/[US]
Inventors
  • KOPONEN, Teemu
  • PADMANABHAN, Amar
Agents
  • ADELI, Mani
Priority Data
61/635,05618.04.2012US
61/635,22618.04.2012US
61/647,51616.05.2012US
61/684,69317.08.2012US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) USING TRANSACTIONS TO COMPUTE AND PROPAGATE NETWORK FORWARDING STATE
(FR) UTILISATION DE TRANSACTIONS POUR CALCULER ET PROPAGER UN ÉTAT D'ACHEMINEMENT DE RÉSEAU
Abstract
(EN)
For a controller for managing a network comprising several managed forwarding elements that forward data in the network, a method for configuring a managed forwarding element is described. The method generates a first set of flow entries for defining forwarding behaviors of the managed forwarding element based on a current network policy for a logical network implemented in the several managed forwarding elements. The method sends the first set of flow entries to the managed forwarding element in order for the managed forwarding element to forward data that the managed forwarding element directly receives from an end machine based on the current network policy. The method generates a second set of flow entries for modifying forwarding behaviors of the managed forwarding element based on a new network policy for the logical network. The method sends the second set of flow entries to the managed forwarding element in order for the managed forwarding element to forward the data based on the new network policy.
(FR)
L'invention concerne un procédé appliqué à un contrôleur servant à gérer un réseau comprenant plusieurs éléments d'acheminement gérés, qui acheminent des données dans le réseau, ledit procédé servant à configurer un élément d'acheminement géré. Ledit procédé génère un premier ensemble d'entrées de flux pour définir des comportements d'acheminement de l'élément d'acheminement géré, sur la base d'une politique de réseau en cours pour un réseau logique mise en œuvre dans les différents éléments d'acheminement gérés. Selon ledit procédé, le premier ensemble d'entrée de flux est envoyé à l'élément d'acheminement géré afin que ledit élément d'acheminement géré transmette les données qu'il reçoit directement d'une machine d'extrémité sur la base de la politique de réseau en cours. Selon ledit procédé, un deuxième ensemble d'entrées de flux est généré pour modifier les comportements d'acheminement de l'élément d'acheminement géré, sur la base d'une nouvelle politique de réseau pour ledit réseau logique. Selon ledit procédé, le deuxième ensemble d'entrées de flux est envoyé à l'élément d'acheminement géré de manière que ce dernier transmette les données sur la base de la nouvelle politique de réseau.
Latest bibliographic data on file with the International Bureau