Automatic RSVP tunnel endpoint aliasing
AssigneeArista Networks, Inc.
InventorsZhenhua Xiao, Kalash Chandra Nainwal, Martin Stigge
Life of this patent
Estimating the term…
Abstract
Provisioning a set of tunnel endpoint aliases for a tunnel endpoint. A request is sent from the first tunnel endpoint to the second tunnel endpoint over a control plane of a network to provision the set of tunnel endpoint aliases. The second tunnel endpoint generates the set of tunnel endpoints and sends a response including the set of tunnel endpoint aliases to the first tunnel endpoint over the control plane. The first tunnel endpoint sends network traffic over the network tunnel that includes a tunnel endpoint alias of the set of tunnel endpoint aliases received.
Claims20
A method for automatic tunnel endpoint aliasing comprising:
- automatically provisioning a second tunnel endpoint with a plurality of tunnel endpoint (TEP) aliases over a control plane without user input by:
- receiving from the second tunnel endpoint, by a first tunnel endpoint over the control plane of a network, a request including a path message, said request to provide one or more tunnel endpoint aliases for communicating over a network tunnel;
- obtaining by the first tunnel endpoint, in response to the request, the plurality of tunnel endpoint (TEP) aliases that include a plurality of identifiers associated with the first tunnel endpoint;
- sending, over the control plane, a response addressed to the second tunnel endpoint that includes a reservation (RESV) message comprising the plurality of TEP aliases;
- and
- receiving, by the first tunnel endpoint via the network tunnel between the first tunnel endpoint and the second tunnel endpoint, network traffic addressed to a TEP alias of the plurality of TEP aliases.
A network device storing program code that, as a result of execution by the network device, causes the network device to:
- automatically provision a tunnel endpoint with a plurality of tunnel endpoint (TEP) aliases over a control plane without user input by:
- receive, via the control plane of a network, a request including a path message, said request to provide the plurality of TEP aliases for communicating over a network tunnel;
- obtain, in response to the request, the plurality of tunnel endpoint (TEP) aliases that include a plurality of identifiers associated with each of a set of devices connected to the network device;
- send, over the control plane, a response addressed to the tunnel endpoint and that includes a reservation (RESV) message comprising the plurality of TEP aliases;
- and
- receive, via the network tunnel, network traffic addressed to a TEP alias of the plurality of TEP aliases.
A method for automatic tunnel endpoint aliasing comprising:
- automatically provisioning a second tunnel endpoint with a plurality of tunnel endpoint (TEP) aliases over a control plane without user input by:
- determining that a first tunnel endpoint of a network tunnel is configured to provision a plurality of TEP aliases;
- sending, to the first tunnel endpoint from the second tunnel endpoint over the control plane of a network, a request including a path message, said request to provision the plurality of TEP aliases;
- receiving, by the second tunnel endpoint over the control plane, a response that includes a reservation (RESV) message comprising the plurality of TEP aliases;
- storing the plurality of TEP aliases in memory of the second tunnel endpoint;
- advertising a TEP alias of the set plurality of TEP aliases on the network;
- and
- transmitting, to the first tunnel endpoint over a data plane of the network, network traffic addressed to the TEP alias.
Dependencies are inferred from the claim text.