[j-nsp] RSVP hidden routes in inet.0

Misak Khachatryan via juniper-nsp <[email protected]>
Newsgroups gmane.network.nsp.juniper
Message-ID <CABfKv0n7OL-jz_+sHD+PqBGxw3xuUDfHXWgko2Vf_=bWpWO1qQ@mail.gmail.com>
Hello,

Recently I implemented RSVP in my network, nothing so fancy - automesh and autobandwidth with node-link protection.

By doing final review i saw output of show route summary:

inet.0: 296 destinations, 298 routes (275 active, 0 holddown, 21 hidden)
              Direct:      6 routes,      5 active
               Local:      5 routes,      5 active
                OSPF:    265 routes,    264 active
                RSVP:     21 routes,      0 active
                 LDP:      1 routes,      1 active

It is very curious for me why I see hidden RSVP routes in inet.0. It seems somehow related to bypass LSP's and how Juniper organises it. Here they are:

> show route protocol rsvp table inet.0 hidden

inet.0: 296 destinations, 298 routes (275 active, 0 holddown, 21 hidden)
@ = Routing Use Only, # = Forwarding Use Only
+ = Active Route, - = Last Active, * = Both

10.255.0.21/32<http://10.255.0.21/32>      [RSVP] 01:11:54, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.222->10.255.0.21
10.255.0.29/32<http://10.255.0.29/32>      [RSVP] 1d 10:26:25, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.0.29
10.255.0.33/32<http://10.255.0.33/32>      [RSVP] 1d 10:26:25, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.0.33
10.255.0.38/32<http://10.255.0.38/32>      [RSVP] 1d 09:32:03, metric 1
                    >  to 10.255.0.230 via ae4.7, label-switched-path Bypass->10.255.0.222->10.255.0.38
10.255.0.70/32<http://10.255.0.70/32>      [RSVP] 04:53:42, metric 1
                    >  to 10.255.0.230 via ae4.7, label-switched-path Bypass->10.255.0.226->10.255.0.70
10.255.0.73/32<http://10.255.0.73/32>      [RSVP] 1d 10:26:21, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.0.73
10.255.0.122/32<http://10.255.0.122/32>     [RSVP] 1d 10:26:21, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.0.122
10.255.0.126/32<http://10.255.0.126/32>     [RSVP] 1d 10:26:41, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.0.126
10.255.0.134/32<http://10.255.0.134/32>     [RSVP] 1d 05:27:20, metric 1
                    >  to 10.255.0.230 via ae4.7, label-switched-path Bypass->10.255.0.222->10.255.0.134
10.255.0.174/32<http://10.255.0.174/32>     [RSVP] 1d 07:19:25, metric 1
                    >  to 10.255.0.230 via ae4.7, label-switched-path Bypass->10.255.0.222->10.255.0.174
10.255.0.181/32<http://10.255.0.181/32>     [RSVP] 1d 10:26:19, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.0.181
10.255.0.185/32<http://10.255.0.185/32>     [RSVP] 1d 10:26:19, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.0.185
10.255.0.201/32<http://10.255.0.201/32>     [RSVP] 1d 10:17:37, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.222->10.255.0.201
10.255.0.214/32<http://10.255.0.214/32>     [RSVP] 03:16:59, metric 1
                    >  to 10.255.0.222 via ae0.7, label-switched-path Bypass->10.255.0.226->10.255.0.214
10.255.0.222/32<http://10.255.0.222/32>     [RSVP] 1d 10:17:34, metric 1
                    >  to 10.255.0.230 via ae4.7, label-switched-path Bypass->10.255.0.222
10.255.0.226/32<http://10.255.0.226/32>     [RSVP] 02:45:52, metric 1
                    >  to 10.255.0.222 via ae0.7, label-switched-path Bypass->10.255.0.226
10.255.0.230/32<http://10.255.0.230/32>     [RSVP] 1d 10:26:17, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230
10.255.25.69/32<http://10.255.25.69/32>     [RSVP] 1d 10:26:17, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.25.69
10.255.25.73/32<http://10.255.25.73/32>     [RSVP] 1d 10:26:15, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.25.73
10.255.25.150/32<http://10.255.25.150/32>    [RSVP] 1d 10:26:50, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.25.150
10.255.25.158/32<http://10.255.25.158/32>    [RSVP] 1d 10:26:50, metric 1
                    >  to 10.255.0.226 via ae1.7, label-switched-path Bypass->10.255.0.230->10.255.25.158

The /32 routes here are the IPs of adjacent routers. The only thing I found in inet is that Juniper does something similar with LDP over RSVP.

It seems like some dirty hack on the control plane side, but I will be very grateful if someone can explain.

Best regards,
Misak Khachatryan
_______________________________________________
juniper-nsp mailing list [email protected]
https://puck.nether.net/mailman/listinfo/juniper-nsp
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.