Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2019046071) PERFORMING IN-LINE SERVICE IN PUBLIC CLOUD
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2019/046071 International Application No.: PCT/US2018/047570
Publication Date: 07.03.2019 International Filing Date: 22.08.2018
IPC:
H04L 12/715 (2013.01) ,H04L 12/721 (2013.01) ,H04L 12/66 (2006.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
701
Routing or path finding
715
Hierarchical routing, e.g. clustered networks or inter-domain routing
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
70
Packet switching systems
701
Routing or path finding
721
Routing procedures, e.g. shortest path routing, source routing, link state routing or distance vector routing
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12
Data switching networks
66
Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
Applicants:
NICIRA, INC. [US/US]; 3401 Hillview Avenue Palo Alto, CA 94304, US
Inventors:
HIRA, Mukesh; US
Agent:
ADELI, Mani; US
HEYMAN, Leonard; US
Priority Data:
62/550,67527.08.2017US
Title (EN) PERFORMING IN-LINE SERVICE IN PUBLIC CLOUD
(FR) EXÉCUTION D'UN SERVICE EN LIGNE DANS UN NUAGE PUBLIC
Abstract:
(EN) Some embodiments provide a novel way to insert a service (e.g., a third party service) in the path of a data message flow, between two machines (e.g., two VMs, two containers, etc.) in a public cloud environment. For a particular tenant of the public cloud, some embodiments create an overlay logical network with a logical overlay address space. To perform a service on data messages of a flow between two machines, the logical overlay network passes to the public cloud's underlay network the data messages with their destination address (e.g., destination IP addresses) defined in the logical overlay network. The underlay network (e.g., an underlay default downlink gateway) is configured to pass data messages with such destination addresses (e.g., with logical overlay destination addresses) to a set of one or more service machines. The underlay network (e.g., an underlay default uplink gateway) is also configured to pass to the particular tenant's public cloud gateway the processed data messages that are received from the service machine set and that are addressed to logical overlay destination addresses. The tenant's public cloud gateway is configured to forward such data messages to a logical forwarding element of the logical network, which then handles the forwarding of the data messages to the correct destination machine.
(FR) Certains modes de réalisation de la présente invention fournissent une nouvelle manière d'insérer un service (par exemple, un service tiers) dans le trajet d'un flux de message de données, entre deux machines (par exemple, deux VM, deux conteneurs, etc.) dans un environnement en nuage public. Pour un locataire particulier du nuage public, certains modes de réalisation créent un réseau logique de superposition ayant un espace d'adresse de superposition logique. Pour effectuer un service sur des messages de données d'un flux entre deux machines, le réseau de superposition logique passe les messages de données dont les adresses de destination (par exemple, des adresses IP de destination) sont définies dans le réseau de superposition logique au réseau sous-jacent du nuage public. Le réseau sous-jacent (par exemple, une passerelle de liaison descendante par défaut sous-jacent) est configuré pour transmettre des messages de données dotés de telles adresses de destination (par exemple, des adresses de destination de superposition logique) à un ensemble d'une ou de plusieurs machines de service. Le réseau sous-jacent (par exemple, une passerelle de liaison montante par défaut sous-jacente) est également configuré pour passer les messages de données traités qui sont reçus en provenance de l'ensemble de machines de service et qui sont adressés à des adresses de destination de superposition logique à la passerelle en nuage publique du locataire particulier. La passerelle en nuage publique du locataire est configurée pour transmettre de tels messages de données à un élément d'acheminement logique du réseau logique, qui gère ensuite l'acheminement des messages de données vers la machine de destination correcte.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)