Extended network node provisioning in software defined access fabric networks
AssigneeCisco Technology, Inc.
InventorsShashank Vinchurkar, Sanjay K. Hooda, Chiragkumar P. Desai
Life of this patent
Estimating the term…
Abstract
Techniques for extended network configuration conversion and reconfiguration are described. A network controller proceeds through a set of extended network nodes in an extended network and reconfigures ports in at the various nodes from a first configuration to a second configuration while preventing network traffic looping and maintaining data and management traffic connection to the nodes during the reconfiguration.
Claims20
A method comprising:
- closing a first traffic path in a first network configuration for a plurality of extended network nodes to cause the plurality of extended network nodes to use a first alternate traffic path for data traffic transmission;
- reconfiguring a first set of ports in the plurality of extended network nodes from the first network configuration to a second network configuration to define a second traffic path in the second network configuration for the plurality of extended network nodes, wherein the first set of ports correspond to a sequence of extended network nodes, from the plurality of extended network nodes, the sequence beginning and ending at a root node for the plurality of extended network nodes;
- in response to determining that each of the first set of ports has been reconfigured, closing the first alternate traffic path to cause the plurality of extended network nodes to use the second traffic path in the second network configuration for the data traffic transmission;
- and
- configuring a second set of ports in the plurality of extended network nodes in the first network configuration into the second network configuration.
A system comprising:
- a processor;
- and
- a memory comprising instructions which, when executed on the processor, performs an operation, the operation comprising:
- closing a first traffic path in a first network configuration for a plurality of extended network nodes to cause the plurality of extended network nodes to use a first alternate traffic path for data traffic transmission;
- reconfiguring a first set of ports in the plurality of extended network nodes from the first network configuration to a second network configuration to define a second traffic path in the second network configuration for the plurality of extended network nodes, wherein the first set of ports correspond to a sequence of extended network nodes, from the plurality of extended network nodes, the sequence beginning and ending at a root node for the plurality of extended network nodes;
- in response to determining that each of the first set of ports has been reconfigured, closing the first alternate traffic path to cause the plurality of extended network nodes to use the second traffic path in the second network configuration for the data traffic transmission;
- and
- configuring a second set of ports in the plurality of extended network nodes in the first network configuration into the second network configuration.
A computer program product comprising a non-transitory computer-readable medium program having program instructions embodied therewith, the program instructions executable by a processor to perform an operation comprising:
- closing a first traffic path in a first network configuration for a plurality of extended network nodes to cause the plurality of extended network nodes to use a first alternate traffic path for data traffic transmission;
- reconfiguring a first set of ports in the plurality of extended network nodes from the first network configuration to a second network configuration to define a second traffic path in the second network configuration for the plurality of extended network nodes, wherein the first set of ports correspond to a sequence of extended network nodes, from the plurality of extended network nodes, the sequence beginning and ending at a root node for the plurality of extended network nodes;
- in response to determining that each of the first set of ports has been reconfigured, closing the first alternate traffic path to cause the plurality of extended network nodes to use the second traffic path in the second network configuration for the data traffic transmission;
- and
- configuring a second set of ports in the plurality of extended network nodes in the first network configuration into the second network configuration.
Dependencies are inferred from the claim text.