Hmm,
So i've got LDP up and passing labels, but not getting anything in my route table.
Can someone smarter than me tell me what i'm missing? lol
protocols {
bgp {
group MPLS {
type internal;
local-address 169.254.46.43;
family inet-vpn {
any;
}
neighbor 169.254.39.5;
}
}
ldp {
interface gr-0/0/0.0;
}
mpls {
interface gr-0/0/0.0;
}
Testing {
protocols {
bgp {
export Testing-resources;
}
}
interface lo0.1;
instance-type vrf;
route-distinguisher 2:10;
vrf-target target:1:10;
}
}
policy-statement Testing-resources {
from interface lo0.1;
then accept;
}
lo0 {
unit 0 {
family inet {
address 169.254.46.43/32;
}
}
unit 1 {
family inet {
address 10.10.10.11/32;
}
}
interfaces {
gr-0/0/0 {
unit 0 {
tunnel {
source 172.16.14.6;
destination 10.66.1.6;
}
family inet;
family mpls;
}
from-zone Testing to-zone Shared-Resources {
policy permit-all {
match {
source-address any;
destination-address any;
application any;
}
then {
permit;
}
}
}
from-zone Testing to-zone Testing {
policy permit-all {
match {
source-address any;
destination-address any;
application any;
}
then {
permit;
}
}
}
Show LDP Database
Input label database, 169.254.46.43:0--169.254.39.5:0
Labels received: 2
Label Prefix
3 169.254.39.5/32
300240 169.254.46.43/32
Output label database, 169.254.46.43:0--169.254.39.5:0
Labels advertised: 2
Label Prefix
300240 169.254.39.5/32
3 169.254.46.43/32
169.254.39.5 64512 1538 1539 0 0 11:31:57 Establ
bgp.l3vpn.0: 0/0/0/0
bgp.l3vpn.2: 0/0/0/0
admin@MLB-vSRX-C1N0> show route table mpls.0
mpls.0: 7 destinations, 7 routes (7 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
0 *[MPLS/0] 11:24:07, metric 1
Receive
1 *[MPLS/0] 11:24:07, metric 1
Receive
2 *[MPLS/0] 11:24:07, metric 1
Receive
13 *[MPLS/0] 11:24:07, metric 1
Receive
300176 *[VPN/170] 10:30:55
receive table Testing.inet.0, Pop
300240 *[LDP/9] 00:00:15, metric 1
> via gr-0/0/0.0, Pop
300240(S=0) *[LDP/9] 00:00:15, metric 1
> via gr-0/0/0.0, Pop