Get 12.3 enterprise plus or something like that. You can use the Cisco FN to find a suitable version. www.cisco.com/go/fn - However the FN does not say that 2610XM is supported.
From:[email protected] [mailto:[email protected]] On Behalf Of ssfouzdar.ie Sent: Saturday, August 20, 2011 3:18 PM To: Brian McGahan Subject: [CCIE R&S] mpls supporting ios
what exact 12.3 IOS should i use to configure MPLS VPN on 2600xm??
Can you tell me starting from which IOS ver; "no bgp default ipv4-unicast" command is not required.
I checked in Version 12.4(12) and found that its not needed. I mean when we dont put this command ; "address-family ipv4" is not automatically configured.
Would appreciate if you can put some additional light on this command.
R2#show ip bgp all summary For address family: IPv4 Unicast BGP router identifier 2.2.2.2, local AS number 1 BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 1.1.1.1 4 1 12 12 1 0 0 00:04:06 0
For address family: VPNv4 Unicast BGP router identifier 2.2.2.2, local AS number 1 BGP table version is 1, main routing table version 1
You noticed, there is vpnv4 and unicast BGP session with neighbor 1.1.1.1. If you want only vpnv4 BGP session rather than unicast use no bgp default ipv4-unicast command. See example:
R2#show ip bgp all summary For address family: VPNv4 Unicast BGP router identifier 2.2.2.2, local AS number 1 BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 1.1.1.1 4 1 23 23 0 0 0 00:00:18 0
Now we have only VPNv4 BGP session.
I worked with Cisco IOS Software, 7200 Software (C7200-ADVENTERPRISEK9-M), Version 15.0(1)M, RELEASE SOFTWARE (fc2) version and got same result, by default BGP inititates the unicast BGP session.
R2#show ip bgp all summary For address family: IPv4 Unicast BGP router identifier 2.2.2.2, local AS number 1 BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 1.1.1.1 4 1 6 5 1 0 0 00:01:50 0
For address family: VPNv4 Unicast BGP router identifier 2.2.2.2, local AS number 1 BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 1.1.1.1 4 1 6 5 1 0 0 00:01:50 0
Update-source has nothing to do with default ipv4-unicast. It simply means that we will send IPv4 prefixes by default. A reason for turning this off would be that you have setup IPv6 BGP peering and don't want to send the IPv4 prefixes to the peer only IPv6.
I have not heard that this behaviour has changed but you could try it by setting up IPv6 peering and see if the IPv4 prefixes are exchanged as well.
This is because, by default you only negotiate IPv4 unicast NLRI exchange; however if you enable vpnv4 or ipv6 in BGP, you will see that also "address-family ipv4" is added in there. So by default, having address-family ipv4 activated, does not mean it show up as "address-family ipv4" in "show run"
Comments
Get 12.3 enterprise plus or something like that. You can use the Cisco FN to find a suitable version. www.cisco.com/go/fn - However the FN does not say that 2610XM is supported.
Sorry for typo:
This is the filename
c2600-adventerprisek9-mz.123-24.bin
[:D]
12.3(26) Advanced Enterprise Services.
Brian McGahan, CCIE #8593 (R&S/SP/Security)
[email protected]
Internetwork Expert, Inc.
http://www.INE.com
Online Community: http://www.IEOC.com
CCIE Blog: http://blog.INE.com
From: [email protected] [mailto:[email protected]] On Behalf Of ssfouzdar.ie
Sent: Saturday, August 20, 2011 3:18 PM
To: Brian McGahan
Subject: [CCIE R&S] mpls supporting ios
what exact 12.3 IOS should i use to configure MPLS VPN on 2600xm??
INE - The Industry Leader in CCIE Preparation
http://www.INE.com
Subscription information may be found at:
http://www.ieoc.com/forums/ForumSubscriptions.aspx
Brian et All,
Can you tell me starting from which IOS ver; "no bgp default ipv4-unicast" command is not required.
I checked in Version 12.4(12) and found that its not needed. I mean when we dont put this command ; "address-family ipv4" is not automatically configured.
Would appreciate if you can put some additional light on this command.
Merci Beacoup
Ashish
I don't know why you are saying no bgp default ipv4-unicast is not needed after 12.4(12).By default ipv4-unicast enabled means when you configure:
neighbor x.x.x.x remote-as <x>
neighbor <x.x.x.x> update-source <xx> command it initiates the unicast BGP neighbor session (not vpnv4) by default.
see here:
I am working on this version:
Cisco IOS Software, 3700 Software (C3725-ADVENTERPRISEK9-M), Version 12.4(15)T7, RELEASE SOFTWARE (fc3)
R2#show running-config | section router bgp
router bgp 1
no synchronization
bgp log-neighbor-changes
neighbor 1.1.1.1 remote-as 1
neighbor 1.1.1.1 update-source Loopback0
no auto-summary
!
address-family vpnv4
neighbor 1.1.1.1 activate
neighbor 1.1.1.1 send-community extended
exit-address-family
R2#show ip bgp all summary
For address family: IPv4 Unicast
BGP router identifier 2.2.2.2, local AS number 1
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
1.1.1.1 4 1 12 12 1 0 0 00:04:06 0
For address family: VPNv4 Unicast
BGP router identifier 2.2.2.2, local AS number 1
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
1.1.1.1 4 1 12 12 1 0 0 00:04:06 0
R2#
You noticed, there is vpnv4 and unicast BGP session with neighbor 1.1.1.1. If you want only vpnv4 BGP session rather than unicast use no bgp default ipv4-unicast command. See example:
R2#show ip bgp all summary
For address family: VPNv4 Unicast
BGP router identifier 2.2.2.2, local AS number 1
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
1.1.1.1 4 1 23 23 0 0 0 00:00:18 0
Now we have only VPNv4 BGP session.
I worked with Cisco IOS Software, 7200 Software (C7200-ADVENTERPRISEK9-M), Version 15.0(1)M, RELEASE SOFTWARE (fc2) version and got same result, by default BGP inititates the unicast BGP session.
R2#show ip bgp all summary
For address family: IPv4 Unicast
BGP router identifier 2.2.2.2, local AS number 1
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
1.1.1.1 4 1 6 5 1 0 0 00:01:50 0
For address family: VPNv4 Unicast
BGP router identifier 2.2.2.2, local AS number 1
BGP table version is 1, main routing table version 1
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
1.1.1.1 4 1 6 5 1 0 0 00:01:50 0
[:D]
nnn,
Update-source has nothing to do with default ipv4-unicast. It simply means that we will send IPv4 prefixes by default. A reason for turning this off would be that you have setup IPv6 BGP peering and don't want to send the IPv4 prefixes to the peer only IPv6.
I have not heard that this behaviour has changed but you could try it by setting up IPv6 peering and see if the IPv4 prefixes are exchanged as well.
Yes I was just simulating the example using update-source. That is not related with ipv4-unicast.
This is because, by default you only negotiate IPv4 unicast NLRI exchange; however if you enable vpnv4 or ipv6 in BGP, you will see that also "address-family ipv4" is added in there. So by default, having address-family ipv4 activated, does not mean it show up as "address-family ipv4" in "show run"
Good luck with your studies!