Dynamic L2VPN pseudowire signaling through segment routing
AssigneeCiena Corporation
InventorsSusanta Kumar Pradhan, Mukul Sharma, Amit Kumar Choudhary, Mohit Sharma
Life of this patent
Estimating the term…
Abstract
Systems and methods include receiving a pseudowire configuration for a pseudowire with a second network element; configuring the pseudowire as segment routing; adding the pseudowire configuration in link state advertisements (LSAs) that are flooding in a network via an interior gateway protocol (IGP); and maintaining a state of the pseudowire based on the flooding. The state is maintained without using label distribution protocol (LDP) or border gateway protocol-auto discovery (BGP-AD).
Claims17
A network element comprising:
- a plurality of ports and switching circuitry configured to switch data there between;
- and
- a controller configured to
- receive a pseudowire configuration for a pseudowire with a second network element,
- configure the pseudowire as segment routing,
- add the pseudowire configuration in link state advertisements (LSAs) that are flooded in a network via an interior gateway protocol (IGP), and
- maintain a state of the pseudowire based on the flooded LSAs and the pseudowire configuration included therein, wherein the pseudowire configuration includes pseudowire signaling parameters that are flooded in a sub type-length-value (TLV) under an extended IS reachability TLV, wherein the pseudowire signaling parameters include a plurality of flow-aware transport (FAT), control word (CW), maximum transmission unit (MTU), virtual circuit (VC) identifier, and peer internet protocol (IP) address.
A method implemented by a first network element comprising steps of:
- receiving a pseudowire configuration for a pseudowire with a second network element;
- configuring the pseudowire as segment routing;
- adding the pseudowire configuration in link state advertisements (LSAs) that are flooded in a network via an interior gateway protocol (IGP);
- and
- maintaining a state of the pseudowire based on the flooded LSAs and the pseudowire configuration included therein, wherein the pseudowire configuration includes pseudowire signaling parameters that are flooded in a sub type-length-value (TLV) under an extended IS reachability TLV, wherein the pseudowire signaling parameters include a plurality of flow-aware transport (FAT), control word (CW), maximum transmission unit (MTU), virtual circuit (VC) identifier, and peer internet protocol (IP) address.
A non-transitory computer-readable medium having instructions stored thereon for programming a network element to perform steps of:
- receiving a pseudowire configuration for a pseudowire with a second network element;
- configuring the pseudowire as segment routing;
- adding the pseudowire configuration in link state advertisements (LSAs) that are flooding in a network via an interior gateway protocol (IGP);
- and
- maintaining a state of the pseudowire based on the flooding and the pseudowire configuration included therein, wherein the pseudowire configuration includes pseudowire signaling parameters that are flooded in a sub type-length-value (TLV) under an extended IS reachability TLV, wherein the pseudowire signaling parameters include a plurality of flow-aware transport (FAT), control word (CW), maximum transmission unit (MTU), virtual circuit (VC) identifier, and peer internet protocol (IP) address.
Dependencies are inferred from the claim text.