Unanswered Question


My company has Cisco 6506 with SUP720-3BXL.

I'm trying to kill two birds with one stone

2 BGP Full View + MPLS VPN in one box.

I have a problem with more than 250k labels in LFIB.

Seems it creates a new label for each prefix recived from BGP.

How it can be turned off ?

IOS 12.2 SXH adv ent services.

L3 Forwarding Resources

FIB TCAM usage: Total Used %Used

72 bits (IPv4, MPLS, EoM) 524288 459356 88%

144 bits (IP mcast, IPv6) 262144 7 1%

detail: Protocol Used %Used

IPv4 243728 46%

MPLS 215627 41%

#sh mpls ip binding summary

Total number of prefixes: 211

Generic label bindings

assigned learned

prefixes in labels out labels

211 210 416

Total tib route info allocated: 194

bbn-ms-gw#debug bgp ipv4 unicast mpls

BGP MPLS labels debugging is on

2w0d: BGP: adding MPLS label to sending labels not enabled

2w0d: BGP: adding MPLS label to sending labels not enabled

Why it added MPLS label to prefix?

Noone told it to do that.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
olorunloba Fri, 02/29/2008 - 16:28
User Badges:
  • Silver, 250 points or more

For routes earned via BGP, MPLS does not assign labels, but use the label for the BGP next hop.

The output of your show ip binding summary shows that 210 labels hass been assigned.

Harold Ritter Fri, 03/07/2008 - 10:01
User Badges:
  • Cisco Employee,


Are the full Internet feeds in VRFs.

If so, IOS allocates one label per VRF prefix. you can use the following command to force IOS to allocate only 1 label per VRF:

mpls label mode { vrf | all-vrfs }protocol bgp_vpnv4 per-vrf

BTW, this is a hidden command.

Hope this helps,


This Discussion