Skip to main content

I-BGP USING FULL MESH NEIGHBORSHIP & BGP SPLIT HORIZON RULE - LAB

 I-BGP USING FULL MESH NEIGHBORSHIP & BGP SPLIT HORIZON RULE






Assign the basic IP Addressing as per the routers!

Router>enable Router#configure terminal Router(config)#hostname R-1

R-1(config)#interface gig0/0

R-1(config-if)#ip add 1.1.1.1 255.0.0.0

R-1(config-if)#no shut R-1(config-if)#exit

R-1(config)#interface gig0/1

R-1(config-if)#ip add 4.4.4.2 255.0.0.0

R-1(config-if)#no shut R-1(config-if)#exit

R-1(config)#interface gig0/2

R-1(config-if)#ip add 10.1.1.1 255.0.0.0

R-1(config-if)#no shut R-1(config-if)#exit

.


Router>enable Router#configure terminal Router(config)#hostname R-2

R-2(config)#interface gig0/0

R-2(config-if)#ip add 1.1.1.2 255.0.0.0

R-2(config-if)#no shut R-2(config-if)#exit

R-2(config)#int gig0/1

R-2(config-if)#ip add 2.2.2.1 255.0.0.0

R-2(config-if)#no shut R-2(config-if)#exit

R-2(config)#interface gig0/2

R-2(config-if)#ip add 20.1.1.1 255.0.0.0

R-2(config-if)#no shut R-2(config-if)#exit

Router>enable Router#configure terminal Router(config)#hostname R-3

R-3(config)#interface gig0/0

R-3(config-if)#ip add 2.2.2.2 255.0.0.0

R-3(config-if)#no shut R-3(config-if)#exit

R-3(config)#int gig0/1

R-3(config-if)#ip add 3.3.3.1 255.0.0.0

R-3(config-if)#no shut R-3(config-if)#exit

R-3(config)#int gig0/2

R-3(config-if)#ip add 30.1.1.1 255.0.0.0

R-3(config-if)#no shut R-3(config-if)#exit

& Now finally the last which IP implementations of R-4

Router>enable Router#configure terminal Router(config)#hostname R-4

R-4(config)#interface gig0/0

R-4(config-if)#ip add 4.4.4.1 255.0.0.0

R-4(config-if)#no shut R-4(config-if)#exit


R-4(config)#int gig0/1

R-4(config-if)#ip add 3.3.3.2 255.0.0.0

R-4(config-if)#no shut R-4(config-if)#exit

R-4(config)#int gig0/2

R-4(config-if)#ip add 40.1.1.1 255.0.0.0

R-4(config-if)#no shut R-4(config-if)#exit


Now we’ll implement I-BGP on all the routers.

R-1(config)#router bgp 500 R-1(config-router)#no sync R-1(config-router)#no auto-sum

R-1(config-router)#neighbor 1.1.1.2 remote-as 500

R-1(config-router)#neighbor 4.4.4.1 remote-as 500

R-1(config-router)#network 1.0.0.0

R-1(config-router)#network 4.0.0.0

R-1(config-router)#network 10.0.0.0

R-1(config-router)#exit





R-2(config)#router bgp 500

R-2(config-router)#no auto-sum

R-2(config-router)#no sync

R-2(config-router)#neighbor 2.2.2.2 remote-as 500

R-2(config-router)#neighbor 1.1.1.1 remote-as 500

R-2(config-router)#network 1.0.0.0

R-2(config-router)#network 20.0.0.0

R-2(config-router)#network 2.0.0.0



R-3(config)#router bgp 500

R-3(config-router)#no auto-sum

R-3(config-router)#no sync

R-3(config-router)#neighbor 3.3.3.2 remote-as 500

R-3(config-router)#neighbor 2.2.2.1 remote-as 500

R-3(config-router)#network 2.0.0.0

R-3(config-router)#network 3.0.0.0

R-3(config-router)#network 30.0.0.0



R-4(config)#router bgp 500

R-4(config-router)#no auto-sum

R-4(config-router)#no sync

R-4(config-router)#neighbor 4.4.4.2 remote-as 500

R-4(config-router)#neighbor 3.3.3.1 remote-as 500

R-4(config-router)#network 4.0.0.0

R-4(config-router)#network 3.0.0.0

R-4(config-router)#network 40.0.0.0





So, as per the implementations of i-BGP we can see that there’s a trouble in our verifications which is that –

R-1 is not having the routing entry for the network 30.0.0.0 which is on R-3. 
R-3 is not having the routing entry for the network 10.0.0.0 which is on R-1. 
R-2 is not having the routing entry for the network 40.0.0.0 which is on R-4. 
R-4 is not having the routing entry for the network 20.0.0.0 which is on R-2.

Now as per this, the routes are shared via the directly connected neighbors.

But something we discussed “BGP Split Horizon Rule” is here –

By-default as per i-BGP the default rule says that an update sent by one i-BGP neighbor should not be sent back to another i-BGP neighbor.

To overcome this cause, we’ll use full-mesh neighborship.

R-1(config)#router bgp 500

R-1(config-router)#neighbor 2.2.2.2 remote-as 500

R-3(config)#router bgp 500

R-3(config-router)#neighbor 1.1.1.1 remote-as 500

R-3(config-router)#exit



& here’s the routing table verification after defining full-mesh neighborship between R-1 & R-3

#BGP #cisco #lab #practice #learn #useful

Comments

Popular posts from this blog

Rectangular Microstrip Patch Antenna

Microstrip is a type of electrical transmission line which can be fabricated using printed circuit board technology, and is used to convey microwave-frequency signals. It consists of a conducting strip separated from a ground plane by a dielectric layer known as the substrate. The most commonly employed microstrip antenna is a rectangular patch which looks like a truncated  microstrip  transmission line. It is approximately of one-half wavelength long. When air is used as the dielectric substrate, the length of the rectangular microstrip antenna is approximately one-half of a free-space  wavelength . As the antenna is loaded with a dielectric as its substrate, the length of the antenna decreases as the relative  dielectric constant  of the substrate increases. The resonant length of the antenna is slightly shorter because of the extended electric "fringing fields" which increase the electrical length of the antenna slightly. An early model of the microst...

How to Set Up Guest Access on Ruckus ZoneDirector – Step-by-Step Guide

 Are you looking to configure guest access on your Ruckus wireless network? In this blog, we’ll take you through the entire process of setting up secure guest access using Ruckus ZoneDirector. Whether you're an IT admin or a network manager, this guide will help you create a BYOD guest WLAN, set up guest pass authentication, and secure your network with wireless client isolation. Step-by-Step Tutorial Includes: Logging into the Ruckus ZoneDirector controller Configuring Guest Access services for BYOD devices Creating a dedicated guest WLAN Using guest pass authentication for added security Isolating guest devices on the network for better privacy Accessing the guest network from a client device By following this tutorial, you'll be able to provide a seamless and secure experience for visitors connecting to your WiFi network. Check out our video tutorial for a detailed walkthrough! #RuckusZoneDirector #GuestAccess #WiFiSetup #BYOD #WLANConfiguration #WirelessNetwork #NetworkSecu...

Prepare Data for Exploration : weekly challenge 1

Prepare Data for Exploration : weekly challenge 1 #coursera #exploration #weekly #challenge 1 #cybersecurity #coursera #quiz #solution #network Are you prepared to increase your data exploration abilities? The goal of Coursera's Week 1 challenge, "Prepare Data for Exploration," is to provide you the skills and resources you need to turn unprocessed data into insightful information. With the knowledge you'll gain from this course, you can ensure that your data is organised, clean, and ready for analysis. Data preparation is one of the most important processes in any data analysis effort. Inaccurate results and flawed conclusions might emerge from poorly prepared data. You may prepare your data for exploration with Coursera's Weekly Challenge 1. You'll discover industry best practises and insider advice. #answers #questions #flashcard 1 . Question 1 What is the most likely reason that a data analyst would use historical data instead of gathering new data? 1 / 1...