Recent Commits to NES-Open-Switch:master

Showing posts with label label-stack. Show all posts
Showing posts with label label-stack. Show all posts

Tuesday, March 15, 2016

GMPLS update - 71: updating custom cross-connect agent mapper routines

Updated #custom #cross-connect agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to use standard #cross-connect entry based #indexing. This will access the cross-connect entries by using the #native #indexing. This removes references to the custom cross-connect indexing used earlier. This will reduce the memory requirement associated with the custom cross-connect entries. The custom cross-connect #entries add support for #label-stack #attributes like #cross-connect-type which indicate the cross-connect as part of LSP/pseudo-wire, also it indicates whether cross-connect is used in #HLSP or #SLSP modes.

#GMPLS update 71 ...
[commit feed37bae874c1fa5f8623fe0f9b1384892d61b1] (https://github.com/nes-repo/NES-Open-Switch/commit/feed37bae874c1fa5f8623fe0f9b1384892d61b1)

Monday, March 14, 2016

GMPLS update - 70: updating custom label-stack agent mapper routines

Updated #custom #label-stack agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to use standard #label-stack entry based #indexing. This will access the label-stack entries by using the #native #indexing. This removes references to the custom label-stack indexing used earlier. This will reduce the memory requirement associated with the custom label-stack entries. The custom label-stack #entries add support for #label-stack #attributes like GMPLS #label-type and #label-value, etc ...

#GMPLS update 70 ...
[commit 48da86fd34b3d887109f1759c4120340e02cd808] (https://github.com/nes-repo/NES-Open-Switch/commit/48da86fd34b3d887109f1759c4120340e02cd808)

Wednesday, October 14, 2015

GMPLS update - 21: optimizing custom label-stack entries

#Updated #custom #label-stack agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to #use standard #label-stack entry based #indexing. This will access the port entries by using the #native #indexing. This removes references to the custom label-stack indexing used earlier. This will reduce the memory requirement associated with the custom label-stack entries.. The custom label-stack #entries add support for #label-stack #attribute s like GMPLS #label-type and #label-value, etc ...

#GMPLS update 21 ...
[commit c82d8945f808c023507bfa9e2b2a23d7f12770bc] (https://github.com/nes-repo/NES-Open-Switch/commit/c82d8945f808c023507bfa9e2b2a23d7f12770bc)

Friday, September 11, 2015

GMPLS update - 7: adding custom GMPLS LSR management framework

Added #custom #GMPLS #LSR #management #framework in GMPLS module. This adds the #extended #GMPLS #attribute s to the LSR. The GMPLS #label #range s can be specified in different modes on different #interfaces ( #global / #interface-specific / #upstream-assigned). The #in-segment and #out-segment extended attributes like #top-label, #swap-label, etc ... can be specified. Also #cross-connect and #label-stack information as well cab be specified separately.

#GMPLS update 7 ...
[commit 483275c504e5496e450468b97b663fa9812646d3] (https://github.com/nes-repo/NES-Open-Switch/commit/483275c504e5496e450468b97b663fa9812646d3)

Tuesday, September 1, 2015

GMPLS update - 4: added standard MPLS LSR management framework

Added #standard #MPLS #LSR #management #framework in GMPLS module. This adds the facility for #create/#modify/#remove #LSP #in-segment/#out-segment s. The operator can #create/#modify/#remove #cross-connect s between the in-segment s and out-segment s. There are separate configuration entries for managing #MPLS enabled #interface s in the LSR. The #label-stack on the segment s can be separately configured and maintained in the LSR.

#GMPLS update 4 ...
[commit 6e2e750f23e68edaad7f015066770f198f2e5ec4] (https://github.com/nes-repo/NES-Open-Switch/commit/6e2e750f23e68edaad7f015066770f198f2e5ec4)