I am learning RSVP-TE. From one of the intermediate router, I got the
outgoing_label table(/proc/net/mpls_out) like this:
0x00000005 0/0/0 1 EXP2TC( EXP(0)->TC(ffff) EXP(1)->TC(00b8)
EXP(2)->TC(0028) EXP(3)->TC(0030) EXP(4)->TC(0048) EXP(5)->TC(0050)
EXP(6)->TC(0068) EXP(7)->TC(0070) ) PUSH(gen 11680) SET(eth1,192.168.4.2)
0x0000000c 0/0/0 1 EXP2TC( EXP(0)->TC(ffff) EXP(1)->TC(00b8)
EXP(2)->TC(0028) EXP(3)->TC(0030) EXP(4)->TC(0048) EXP(5)->TC(0050)
EXP(6)->TC(0068) EXP(7)->TC(0070) ) PUSH(gen 11680) SET(eth2,192.168.5.2)
0x00000018 0/0/0 1 EXP2TC( EXP(0)->TC(ffff) EXP(1)->TC(00b8)
EXP(2)->TC(0028) EXP(3)->TC(0030) EXP(4)->TC(0048) EXP(5)->TC(0050)
EXP(6)->TC(0068) EXP(7)->TC(0070) ) PUSH(gen 11680) SET(eth1,192.168.4.2)
0x0000004b 0/0/0 1 EXP2TC( EXP(0)->TC(ffff) EXP(1)->TC(00b8)
EXP(2)->TC(0028) EXP(3)->TC(0030) EXP(4)->TC(0048) EXP(5)->TC(0050)
EXP(6)->TC(0068) EXP(7)->TC(0070) ) PUSH(gen 11680) SET(eth1,192.168.4.2)
0x00000067 0/0/0 2 EXP2TC( EXP(0)->TC(ffff) EXP(1)->TC(00b8)
EXP(2)->TC(0028) EXP(3)->TC(0030) EXP(4)->TC(0048) EXP(5)->TC(0050)
EXP(6)->TC(0068) EXP(7)->TC(0070) ) PUSH(gen 11680) SET(eth2,192.168.5.2)
There are 5 entries in this table, but only the last one with the KEY
"0x00000067" was working for the current process. I checked the
outgoing_label table again while I restarted that computer but didn't run
the RSVP-TE daemon, the first 4 entries were still there. When I started the
daemon, a new label entry came to the 5th with a fresh new KEY.
My questions are: Why there are some entries always reside in that label
table even without running RSVP-TE daemon? How can I delete those entries?
Thanks.
Helen
|