BGP part 10 configuring RR with Clusters

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
so what we saw is today is the theory part of route reflected and the configuration is very simple not much you know very less configuration just one command we need to know in addition an out reflector client that's it that's it route reflector client just go to the server and say route reflector client those claims that are going to get their routes reflected on it even the client can can can give a path information a route information to a server so it's not always server giving client client can also give it a server even an on plane can also give it to a server we all know that we discussed on those thing so let's get into the configuration part of it to understand the configuration but we have taken here around 10 routers so our topology is this and we're going to have OSPF as an ICP protocol with in this pink color autonomous system I call this autonomous system is 1 to 9 and the subnet that is going to be in this autonomous system is 10 dot a a stands for a stands for the router name if it is r1 and r3 if it is between r1 r3 it will be 13 so first a stands for one second a stands for three so if it is between 88 and seven it will be 10 dot 87 dot 0 dot 0 so this is the plan and the subnet that we are going to have between 9 and 10 is 1 0 9 I'm going to have 1 0 9 dot 0 dot 0 dot nine one zero nine dot 0 dot 0 dot 10 so this is the plan and every router is going to have a loopback interface with with the with the IP address matching with the router name so if it is router 3 will have 3 del 3 2 3 3 that's the plan and if more Lewbert Lewbert interfaces are needed we'll decide on that later let me use a notepad to finish the configuration faster because we are not new to BGP what I'm going to do is I'm going to do the initial configuration along with the BGP configuration except that route reflect our thing all other things will be done you know in a notepad and paste into this CLI and these three rounds represent the clusters that we are going to create r1 r2 r3 is going to be in one cluster and I'm going to use R 3 as 0 4 not reflected so if you need to choose a router which is somewhat middle to the clients so r3 is the best router here are 4 is the best router here are 7 is the best order here and these clusters will have a cluster ID a unique ID which can be given by s but not recommended it picks the router idea of zero out reflector server which is router threes ID will be the cluster ID of this 3 router that is going to be 3.3 or 3.3 and on this one it will be 4 4 4 4 plus R ID and this one 77077 remember we spoke about originator ID and cluster idea steady and we are going to go it deep into it and see the output and understand in what way they're going to prevent loop and how good it yeah all right here we go now let's start from router 1 and router by an enable config T intraphase Ethernet 0/0 no shared IP address is going to be 10.13 dot 0.125 2 4 5 0 0 and then that interface Lubeck 0 IP address 100 hundred 1 2 4 5 2 5 that you for file 2 4 5 2 4 5 so next thing what I'm going to do is it's always a good practice to have loopback interface first in the order when you are using a notepad especially when you use voice PF as the IGP protocol it is good to have Lubeck on the top IP ospf one areas you know the reason is OS people study using the address as the road ready whichever that comes on the top IP ospf one areas and also i would like to enable bgp and how many how many iGPS i'm going to have how many how many peers i'm going to have for our one i'm just going to have only one peer that is our three if you want to make it as a fully mesh which means if you want to you and if you want to form neighbor with our two it's okay to form it is okay but you need not to form neighbor with our four five six seven eight and nine on our one that's not necessary then it will it will it will it will be wasted then there is no point of doing a router reflector here so I'm going to say router correct that will be normal without route reflect a fully made you know to avoid that you know a load on the router processor you know to reduce the bgp process we are doing this in order to increase the scalability you know lower the process utilization more efficient the router will be so it is good to only form neighbor with our app if you want to make full image within the cluster yes you can if you want but in my topology it's not necessary so I am saying one to nine neighbor is going to be three two three two three two three Ramudu yes is one to nine neighbor 303 update source Lubeck zero and that's it no other configuration is needed okay I'm going to advertise my loopback interface so Network wondered wonder do not one mask 255 to have a tooth fight over end right to memory select all copy so in a we are using this as a neighbor address to avoid confusion you can use this as the advertising network but toward confusion let us take another loopback interface interface okay interface do back one interface blue back while and then I'm going to say IP address 11.11 dot 11.11 to for father to for further to fit okay then let us advertise only this or let's do and think we will in advertise this and we will use glue back one as the neighbor interface so neighbor is going to be 33 33 33 33 because we are going to form Pierre using the Lubeck one interface and not Lubeck zero interface no back 0 interface I'm going to use as a use as the network to test my router router distribute route reflector right I'll copy this see I'm not running OSPF for one one one one I am not running OSPF for this right select all copy let me paste it to r1 done clarification show IP ospf interface brief to interface the running OSPF nice similarly router to configuration also goes to that tuna tuna to and then 20 to return e to return it order 22 and the IP is going to be 23.2 and this is going to be the same there's going to be the same and this is going to be to that retro - that's it this is for outer - so no 2 is also then and let me finish it out of 5 6 8 and 9 I am finishing all the clients first same number of interface that soundly result to to do - sorry for my 555-5555 of GFI and here it's going to be 45.5 and the neighbor is going to be 44 44 44 44 fired for everything that's it let us base this on the outer v 2 3 5 then let's finish 6 now this will remain the same and this will be 46.6 this will be 66 and 6 right so next is rotor eat either didn't iterate and this is going to be 77 this will be 87 no rate 7/7 select all copy paste it on it alright so in my router I have which is nine this is going to be same there's going to be same and this will be 97.9 99.99 dot 99.99 9.9 dot 9.9 so about the EI e bgp we'll talk later let's finish first the IG ibgp stuff so I'm not doing anything for ebgp between nine and ten alright so the next is we are going to focus on this router which is going to be our our so our router has got some additional information to planes so router three is going to have 3.3 door 3.3 33 it is always good to have the the biggest sigh Baloo back on top because as soon as I paste it's going to pick the first logical interface address sometime you know mistakenly takes three so I keep it on top for safer side there is no good reason so I also have right so Lubeck has got the addresses we are not running OSPF or Lubeck zero and this is going to be 13.3 and I got one more interface two more interface actually one will have 23.3 one more interface which is going to have IP address 34 34.3 now I'm just running OSPF I'm not forming I am not going to form labor between 3 and 4 now later we'll do it so let us finish clusters first so we'll do between clusters later so the neighbors are going to be 11 and this is going to be three door 303 the other neighbor is 22 sooner see this is not the interface that connects to external tournament system these are all same autonomous systems is just another cluster it is not another autonomous system so it will have same subnet means you know starting with 10 you will have same igb protocol the entire autonomous system should should be running same IGP protocol this is one autonomous system we need to be very you know much aware of this it is not an ebgp relationship between 3 & 4 it is going to be a GP on ibgp only so we we need to have a subnet that starting with 10 that's the reason I have 10 and they all belong to same 129 autonomous system neighbors are live in and 22 22 22 22 22 I also have another neighbor which is 44 but right now mmm let's do it nothing wrong so let's finish the neighbor with rotary for all's so neighbor with router for I am saying now let's do it later so that we can learn something okay so I got only to client as a neighbor but I have not configured anything related to route reflector so first cluster is going to be ready when I paste to this on router 3 router 3 paste right so I'm expecting an r32 neighbor which is our and our our to router three yes so IP BGP summary Wow look at this we got two neighbors we got two neighbors IP address I just finished configuring on the notepad so well then good things are good and at 13 10.23 10 at 34 perfect so we got two neighbors let me see what I'm learning from my neighbor show IP route BGP Wow I'm learning wonder no not on that one and Tula Tula Tula - this is what we advertised we are not running OS peer for these networks so it is appearing here in case if I am running OSPF also for 1 1 1 1 and 2 2 2 2 you will not find that out in the routing table why it is because of a rib failure wonderful now let us now move to the other question and do the similar configuration now let us do 4 out of 4 folder folder sorry 40 4.44 44 and then folder for a further flow and Ethernet 0 0 is going to have 30 4.4 and Ethernet 0 1 is going to have 10.45 or what I gave under 5 I need to check on router fire or define show IP interface brief I have given thin at 45 so I can say 45 not here yeah 45.4 and similarly under outer six show IP interface brief I'm checking what IP Rose I get forty seconds so 46.4 sorry 46.4 and what is next for the six third for okay neighbors I got two neighbors 35 55 55 55 and 60 6.66 and the network that I would like to advertise from here is that's it copy and sorry sir come again 34 yeah it is given it is given but we are not farming neighbor with row 2 3 as of now because it is between 2 different clusters we'll do it later for learning purpose I'm not doing it now we learned something when we form neighbor and then reflect and stuff no I'm not farming neighbor between the r3 and r4 and r4 own r7 we are just giving IP address that's up and running OSPF ok now our 4 has got only 2 clients which is 5 5 5 5 & 6 6 30 50 55 and 66 66 I'm going to paste this route of then all right what is next similar job need to be done under under 7 so router 7 has got two neighbor that is 88 and 99 there's going to be 99 99 88 something wrong right so this is going to have eight now seven right so the interfaces IP address will be I think this interface is not at configured or not for so let us go back to our four and I add one more interface interface Ethernet 0 / 3 oh IP address is going to be 10.30 7.0.3 - 4 5 - 4 5 - so - faux fly toward 0.0 IP ospf one area 0 yeah which it should be 47 dot foo right you're also running OSPF on it going back to the notepad or notepad a zero zero is going to have 47.7 and easy row 1 is going to have 10 dot 87 87.7 and E 2 is going to have 10 dot 97.7 that's all let us face the Sun rotor 7 copy and go to router 7 paste fine now one router for we have not verified the neighbors so let me verify then I bgp neighbors show IP BGP summary nice we got only two neighbors because we have not formed neighbor with 4 & 3 & 4 & 7 similarly under the 7 show I be BGP summary something is wrong 37 let's take it up show IP interface okay show IP interface brief here i given 87 and 87 and 89 sorry 97 87 and 97 let's go to router 9 not 10 9 check show IP interface so here it is correct 97 97 so here 97 router 9 also 97 that's correct and and loopback we have 99 ok that is also correct let's take it out rotate show IP bgp summary oh no bgp is configured show IP show running section router bgp so something is wrong ok hmm missing I don't know how I missed it but it is missing so on daughter 8 what is needed is only net recommend is the neighbor command is missing so I need to say neighborhood the problem let's do it config T router bgp 1 to 9 neighbor is 7.7 dot 7.7 remote EAS is 1 to 9 cannot configure local system as the neighbor okay I think the loopback address is different show I mean that's the problem show IP interface brief I have given wrong IP address and some 88 and 888 I have given seven sevens interfaces little bug zero how did I identify that you you got it right when I say 777 is the neighborhood says hey how can you give your own address then I understood okay I have given a wrong address here instead of a eat I give game seven IP address seven eight or either either eight you bet one IP ospf one area zero I think those things are already there okay now that's the mistake I did similarly under nine something is window here it is correct show IP BGP summary okay here it is idle and the reason is I am unable to bring this so how do I fix it let me check the routing table show IP route do I have 77 I don't have 77 so what's wrong in square root of 7 here also I have made mistake interface blue band 0 IP address is 7.7 please do back 1 you know there is also more confusion of going to happen what is that router ID confusion and router for will also say I am 44 that 44 not 44 44 router 7 is also saying show IP ospf this is also going is also saying I am 7 I am 44 see a notoriety confusion router 7 is also saying 44 so what I can do is clear IP you OSPF process I'm restarting the OSPF process that will solve the issue okay now I am expecting neighbor from router 7 to bgp neighbors still there is something going on ok on router 8 was also that there was issue because I give 77 I'll say clear IP ospf process sure IP ospf neighbor I got neighbor wonderful 99-88 he got 99 and 88 what about 44 why I'm not saying 44 show IP ospf interface brief so all SPF is running on 47 interface also I do run or SPF between 7 and 4 I can see that ok show IP ospf I want to see that out right here it is 77 it's correct what about outer 8 sure IPO is here it is connected already saw that in the neighbor table so one thing I need to check on the order for is there out ready now show IP ospf wow this guy has got good now clear IP ospf process this should solve the issue let's check going to router 7 check show IP ospf neighbor I'm expecting 44 here I'm expecting here going back before to check the OSPF interface show IP ospf interface brief OSPF is running on every interface what about router zeros 3 0 / 3 10 dot 57 what I see the IP address problem I made a mistake 0 / 3 IP address for so there was a conflict in ipera so they were not able to form neighbor clear IP ospf process oh it's already a neighbor wonderful so what is next I'm expecting neighbor on our 7 show IP ospf neighbor yeah I do have a neighbor now show IP BGP somebody still I got some problem with a notary 8 & 7 ping 8888 88 88 with a source of lubic one thing is happening very nicely so route is there show IP b gb so free route is there but it shows either when i go and check it on 8 I could figure it out show IP BGP summary here's the issue sure run section router bgp yeah so neighbor statement is not given proper router neighbor 77 remote oasis when tonight update sources no Beth 0 your back one alright so there was some silly shoe small mistakes right so what we see here is only two neighbor and to prefix learned those prefix I learned from the classes are planed show IP BGP so these are this is my own network which I'm advertising on r7 and these two I am receiving from a cluster cluster members similarly on our for I should see show IP BGP now my own network for for for learning from my quest remember even an r3 I should say I should see similar stuff show IV BGP local native is three and client members are giving me path for 1 1 1 and 2 2 2 alright now we are going to form simple ibgp neighbor between r3 and r4 simple ibgp neighbor router bgp 1 to 9 neighbor is 4444 remote EAS is 1 to 9 and remote oasis sorry update sources loop at one similarly under 4 let me finish 7 and then I will go to so for on total 7 router bgp 1 to 9 neighbor is 44 remote es is 1 to 9 update sources now on our for two neighbors need to be configured router bgp went to nine neighbor is 33 33 33 33 three more terraces 1 2 9 update sources low back 1 similarly 77 so when we will get this error when we make some autonomous system related mistake so something related to autonomous system miss for my third message you received from 77 let's see what it is what did I can fear here show run okay it is because of a router ID show IP BGP this has got the router ideas 44 what about out of seven show IP BGP it's also I've got 44 why you're not I made that loopback interface mistake in the beginning okay so what I'm going to do is I'm gonna clear IP bgp star show ID bgp now the ID is changed now on drought rate also I have that same issue clear IP bgp star so hereafter we should not get this error on router for joy BGP it is 44 on 7 so I BGP disconnect 77 and on eight show ibgp it is not coming okay it is coming it is 88 all right so let us wait whoa and see what we are learning on router eight router eight is giving me nothing I have not learned anything from router seven then a firm neighbor show IP BGP summary okay now just now I learned something okay I learned about 7.7 dot 7.7 I learned about 7.7 at 7.7 from router 7 but I'm not learning what I'm not learning from 9.9 dot 9.9 go to router 1 and check show IP bgb here also I'm learning from my middle router but I'm not learning from router 3 702 - why it's pretty reason is it right strict Harrison router 2 is giving to Row 2 3 the update for 2 2 2 2 but 3 is not giving to router 1 how do I know that but if I hear show IP bgp router 2 is learning about 3 sorry you know 2 3 is learning about 2 2 2 2 from how to do but it is not giving the router 1 because of splitter is it so what I'm going to do is I'm going to go to router 3 and make these R 1 and R 2 as claims so that in R 2 in a type show IP BGP I will see 1.1 1.1 C 1 1 1 is not coming here so I need to go and tell to the middleman that you have to client which means it will take it from my r1 and give it over to the other plane it will also take from this claim and give it to the other cleaned yesterday we saw update received from a client will be transmitted to the other client as well as an on client so what I am expecting is even our four should receive it let's see R 4 R for right now has no information about 1 1 1 1 or 2 2 2 2 or a today today today or trying that 999.9 so let us go to router 3 and make 2 claims only - router bgp one to nine route reflector neighbor lemon lemon lemon lemon is the route reflector plate that's simple it is neighbor 20 2.20 222 lat 22 route reflector plate then so now what I'm expecting is on r1 previously I was learning only three three three three I was not learning to to do now I would like to see what I learn I also learned two three and four how I learned four because four is an ibgp neighbor with a three so our three will learn four four four we saw that already and that is given now to r1 so it has taken from a non client and it will give it to its own client but you don't give to another non client not also we learned so it will take it from a non client and give it to its own client our for the non client it's a sip from it and it has given to its own client so that's how I see four four four four now I want to show you something show IP BGP sorry is it so before we do that let us go and check in r2 on our to show IP BGP so here also we have learnt 4 4 4 1 1 1 3 3 now I want to show you something here show IP BGP one dollar dollar dollar this is what I was telling you see it shows the it says for 101.1 who is the originator it is the router ID of outer one he's our owner of one one one and what is the cluster ID it is the router idea of honor then why it is called as cluster listed this is called as cluster list because it's not only showing your own cluster ID it will also show you later when you when you form an hour full mesh between the cluster between the route reflector any form neighbor between the route route reflectors it will show you the list of clusters I'll show you you know give me some time you will see lot of cluster IDs the path through which the outside Lord will be seen here like an es path so before we go that far let us try to understand the originate Friday is the one which from where this has been advertised say for example let us see four four four four four four Network the originator ID will be forty four the cluster ID is your own cluster Friday so that's the difference between what is generator ID and the cluster ID all right now what is next s I would like to make our four with two peers router filter client configuration so router bgp one two nine neighbor is fifty 555-5555 route reflector plate similarly 66 if you make only between four and five it's not enough my six won't learn it won't reflect to you see I have not made six as the client see what happens I just made five as a client if you go to five you show IP BGP you will find the six no doubt in it you find you find six but when you go to router six show IP BGP you won't see and so what I am not seeing in five I'm seeing one two three four how comes when to remit yeah so that's the difference what it has done is it has learned from our three because I made this as RR whatever our four was knowing it has reflected to see between r3 and r4 what relationship we have non-client it has learned from a non-planar and given to the claim it is not giving to another non client that's the reason why you need to form why you need to even configure client as r6 understands it so that is that's what that's what happened that's why we need to confer I agree within the cluster if these two are client then this is ready to give it to this guy because six six six is learned from four and given to five so five network will be given to six but it is within the cluster so those are the things that I have emphasized from my old videos but here it is different we are learning something new here our four has got only one client so whatever it leads to receive from a non client it can give it to only that land cannot give it to another non client that is the reason r6 is not learning about the network coming from other clusters if you want you need to make that is a client so let me go to router sir for and say 66 right now I'm expecting under six all those never coming from the other cluster yeah it has come now I wish to well if I show IP BGP one yes I can see that it is the originator is not changing even though our four is giving you the originator will never change and the cluster list this is what I want to show it shows your own local cluster first and then the other cluster from where the local cluster has learnt so local cluster server has learned it from another cluster server which is 33 3333 the third that is why it is called as list it has got a list of cluster identification now let us go to router eight and verify what it has got it has got nothing other than the local so I go to seven router bgp one two three sorry went to 929 neighbor is 88 already decayed or 88 route reflector client one of the neighbor is 99 coming in yeah p.m. correct correct so reverse path update right yeah it is only for local so I'm on route 9 and I am saying show IP BGP yes now I am not seeing anything from 1 1 1 and 2 2 do you know the reason what is the reason these two are not client or these two are not clan you remember how paths learnt from a client or a certain path learned from a non clink will not be advertised front of their own client 4 & 7 are or non clients so if you make 4 & 7 is client then there are chance for or want to learn about 8 & 9 see as of now or 1 don't know about 8888 and nine a nine it is because we don't have any router flat there configuration between these others so what we do is we go to our 4 and make this to us client or at least one less client neighbor 3 3 3 3 3 3 3 3 is a router flippantly all right now let us go to go back to our six and Sigma that there is a change in e any change on it previously this is how it was even now it will be the same no difference but if you go to rotary age if you go to router one first I can see even eighty eight eight and nine nine nine now now I want to verify the path list show IP v GP 9 9 it says that my local cluster ID is 23 ha just very local has received from 44 cluster and 44 cluster first learned it from 77 cluster or generator is 9 in it and now if I go to rotor 9 I can see all but we have not formed a neighbor between we have not said are 7 as client in are 4 and you know the answer why you already asked me that question and I said yes so the reverse path is given as you said we are we are able to see 101 show IP BGP and I can see the path now plus the list all right now let's try to ping one on one from here it's pinging I don't have ways before the show IP BGP show IP route I have only BGP for this know is beautiful we are not running OSPF cellphone so it says if you want to go to one one one you need to go to 11 11 11 11 how to go to 11.11 at 1111 OSPF says you go to rotor 7 so IGP takes care I'm able to ping from one source it from 911 not fully meshed but still reach abilities their route reflect in the core network in core is peace we can see this very important in core especially in ISPs this is very important there is a service provider topic not much spoken on routing and switching about these things no not in much detail this is service provider related where we have more number of IGP ibgp routers more number of IP routers you need this cluster approach to reduce the complexity to increase the scalability any questions
Info
Channel: Jayachandran
Views: 5,634
Rating: undefined out of 5
Keywords: BGP, Route Reflector, configuration, jayachandran, sathiyan, cisco, online, training, Route, CCIE, Service Provider
Id: LukhdAVnktA
Channel Id: undefined
Length: 57min 24sec (3444 seconds)
Published: Thu Nov 03 2016
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.