Optimized #standard #extended GMPLS #tunnel entries in GMPLS module. #Reduced some of the #address #variables used on the GMPLS tunnel entries and #removed the pointer to the #extra #parameter. The addresses used for the #RSVP #Notify mechanism has been reduced. These include the #upstream-notify-recepient, #downstream-notify-recepient, #upstream-notify-request-address and #downstream-notify-request-address. The downstream-notify-request-address is the address sent out in the PATH message for requesting the downstream nodes to sent Notify messages when needed, also the upstream-notify-request-address is the address sent out in the RESV message for requesting the upstream nodes to sent Notify messages when needed. The upstream-notify-recepient is the address received in Notify Request in the PATH message from the upstream - which is the default value used in the corresponding downstream-notify-request-address - similarly the downstream-notify-recepient is the address received in Notify Request in the RESV message from the downstream - which is the default value used in the corresponding upstream-notify-request-address. The upstream-notify-recepient is kept in the #PATH #state-block and downstream-notify-request-address in the #outgoing #PATH #state-block. The downstream-notify-recepient is kept in the #RESV #state-block and upstream-notify-request-address in the #forwarded #RESV #state-block. The extra parameters are not used as extended tunnel entries are already in place.
#GMPLS update 48 ...
[commit 90d4d660357ffefb58a7efcbef9dba39f1e453a1] (https://github.com/nes-repo/NES-Open-Switch/commit/90d4d660357ffefb58a7efcbef9dba39f1e453a1)
#GMPLS update 48 ...
[commit 90d4d660357ffefb58a7efcbef9dba39f1e453a1] (https://github.com/nes-repo/NES-Open-Switch/commit/90d4d660357ffefb58a7efcbef9dba39f1e453a1)
No comments:
Post a Comment