This is what happened, I was able to configure the C2610 (Multi-VRF CE) with two VRFs pointing towards the C3745 (PE). The protocol between the PE and M-VRF CE is e-BGP. But unfortunately, adjacency between the Multi-VRF CE and PE routers has not been established for both VRFs. Im thinking, maybe this has something to do with the Serial Link because our bandwidth between the PE and Multi-VRF CE is 768K and also we are using the default encapsulation on the serial interface (i.e. HDLC).
I need to know what is the minimum bandwidth requirement between the PE and Multi-VRF CE in which we don't have T1/E1. Will it be possible to use HDLC or we have to change the encapsulation to Frame Relay in order to achieve this?
What is somewhat strange is your statement: "we are using the default encapsulation on the serial interface (i.e. HDLC)".
Multi-VRF is depending on two things. First the control plane is separated, i.e. you have one separate routing context per VRF. Second you need at least a separate interface per VRF. One interface can only belong to one VRF. You can check this with "sh ip vrf interface" or with "show ip route VRF ". If there is no output then your VRF has no interface and thus no BGP session can be established. In other words: a VRF is much like a separate router - unless it has an interface there will be no communication possible.
In your case Frame relay would be the natural choice. An example config with two VRFs could look like this:
ip vrf VRF1
ip vrf VRF2
no ip address
ip vrf forwarding VRF1
ip address 10.1.1.1 255.255.255.252
frame-relay interface-dlci 100
ip vrf forwarding VRF1
ip address 10.2.2.1 255.255.255.252
frame-relay interface-dlci 200
router bgp 65000
address-family ipv4 vrf VRF1
neighbor 10.1.1.2 remote-as 65100
address-family ipv4 vrf VRF2
neighbor 10.2.2.2 remote-as 65100
The IPs, interfaces, AS numbers, additional commands etc. need to be adjusted to your environment.
1) MPLS would be supported on all Layer 2 encapsulations like PPP,HDLC,FR etc untill the layer 2 encaps support IP addressing and CEF. So HDLC would not be a problem at all.
2) Neither is bandwidth a problem ever. Till you have IP reachbility thing will work fine. As long as the control protocols form adjacency and see each other.
What I suspect could the problem be is the BGP may not be having a router-id inherited or assigned form the global table.
Please confirm the same using this command "show ip bgp" on your CE. In this output you should see the router-id value which does not belong to any VRF. (i:e a Global Router-ID). If you dont have a value belonging to the Global Table your BGP wont come up.
Please find below the current config of the Multi-VRF CE.
Multi-VRF CE (C2610XM):
ip vrf IT
ip vrf SOM
description 768Kbps Link to PE
no ip address
ip vrf forwarding SOM
ip address 10.10.1.1 255.255.255.252
ip vrf forwarding IT
ip address 10.10.2.1 255.255.255.252
router bgp 65505
address-family ipv4 vrf SOM
neighbor 10.10.1.2 remote-as 65500
neighbor 10.10.1.2 activate
address-family ipv4 vrf IT
neighbor 10.10.2.2 remote-as 65500
neighbor 10.10.2.2 activate
With regards to the router-id, shall I create a loopback interface on the M-VRF CE and advertise the loopback on the Global table? Because it is taking the highest IP of the M-VRF CE as router-id which is the Ethernet Interface.
When I checked the BGP neighbor status (VPN4) with "sh ip bgp v a s" from the PE, both the neighbors remained in Active State.
1. Introduction Internet security is important with the increasing
attacks that are happening every day. Many internet and browsing
security solutions exist, but some are not very easy to use or maybe the
question is how can I enable them? In this referen...
Cisco Software Manager Server API Guide This document describes the
programmatic interfaces, RESTful APIs, which are supported by Cisco
Software Manager Server (CSM Server). Overview CSM Server supports a set
of finite RESTful APIs. The first step to use ...
If you are using Cisco's new linux-based Cisco Software Manager server,
then you probably want to make sure there is a startup service for
it.I'll assume that you've already installed the CSM server on a
systemd-based linux system. The commands given belo...