虎年第一篇-CCNP-第九篇-BGP(一)
CCNP-第九篇-BGP(一)
首先,開(kāi)工啦,祝大家2022新年快樂(lè)虎年大吉,虎虎生威哦BGP是一個(gè)網(wǎng)絡(luò)工程師的分水嶺
這是真的,BGP一般很大的企業(yè)才能用得上,或者ISP運(yùn)營(yíng)商
人家可以不用,但是你不能不會(huì)吧,
BGP,CCIE必考
BGP有四節(jié)課基礎(chǔ),后面CCIE的部分還有
從BGP開(kāi)始就要換一種理念
因?yàn)橹岸际荌GP協(xié)議
BGP能支持IGP,也能支持EGP(一個(gè)內(nèi)部,一個(gè)外部)
BGP適用于上行數(shù)據(jù)大,下行數(shù)據(jù)小的環(huán)境(數(shù)據(jù)中心,網(wǎng)盤(pán),愛(ài)奇藝)
TAG:你只能管理數(shù)據(jù)從拿出去的,你不能管理數(shù)據(jù)怎么進(jìn)來(lái)的 比如,你去打開(kāi)百度,同一個(gè)地方 不同的dns將會(huì)決定你往哪訪問(wèn)BGP
種類(lèi)
首先BGP有兩種
IBGP=內(nèi)部網(wǎng)絡(luò)=同一個(gè)AS號(hào)
EBGP=外部網(wǎng)絡(luò)=不同AS號(hào)
其中,IBGP的管理距離為200
EBGP的管理距離為20
三張表
一樣三張表
1.鄰居表
2.拓?fù)浔?有時(shí)候叫BGP表,官網(wǎng)這個(gè)東西叫轉(zhuǎn)發(fā)表
3.路由表
AS-path=記錄BGP路由經(jīng)過(guò)的每一個(gè)AS編號(hào)
BGP使用場(chǎng)景
簡(jiǎn)單翻譯
1.跟運(yùn)營(yíng)商建BGP,意思就是運(yùn)營(yíng)商的BGP愿意幫你轉(zhuǎn)發(fā)
2.要會(huì)策略
3.單線不要用,一定要至少雙線以上
4.沒(méi)錢(qián),設(shè)備差窮的你就別用了
5.不會(huì)的你就別用了,一定要用策略
6.AS之間帶寬低
特性
1.可靠更新機(jī)制,運(yùn)行在TCP,OSI的第七層
2.觸發(fā)式增量更新(沒(méi)有周期更新)
3.Keepalive信息周期信息,相當(dāng)于OSPF中的Hello包,單播的,它只會(huì)確保鄰居是否存活,跟路由無(wú)關(guān)
60秒發(fā)一次,180秒收不到鄰居失效
重點(diǎn):僅僅是用來(lái)保持鄰居,不用來(lái)建立鄰居
建立鄰居,采用Open信息
4.擁有13條選路原則(這是個(gè)大家伙)
5.適用于大型網(wǎng)絡(luò)
比較其他路由協(xié)議
ospf,eigrp的宣告網(wǎng)絡(luò)和建立鄰居都是一個(gè)步驟,network
在BGP中,需要先建立鄰居再宣告網(wǎng)絡(luò)
IBGP
建立鄰居
鄰居為10.1.1.2,AS編號(hào)為100(這個(gè)AS寫(xiě)的是對(duì)方的AS哦)
查看bgp鄰居,show ip bgp summary
其中,只要最后這個(gè)state是數(shù)字就證明建立了
或者,查看show ip bgp neighbors
其中,這個(gè)BGP State代表bgp的狀態(tài),只要是這個(gè)eastablished,就代表已經(jīng)是確定建立鄰居的狀態(tài).
宣告網(wǎng)段
此時(shí)的網(wǎng)絡(luò)環(huán)境為兩個(gè)設(shè)備直連并且?guī)б粋€(gè)環(huán)回口router bgp xxx
建立完鄰居後
此時(shí)的路由表已經(jīng)收到了來(lái)自BGP的路由條目
可以看到后面的管理距離為200=IBGP
其實(shí)IBGP意義不大,意義最大的是EBGP
EBGP
同上的網(wǎng)絡(luò)環(huán)境,但是改了一下編號(hào),一個(gè)為100一個(gè)為200
配置太簡(jiǎn)單所以省略
建立鄰居後
show ip bgp summary,這個(gè)地方變成了1,意思是收到的路由條目1條
show ip route ,這里面的路由條目已經(jīng)收到了,并且他的管理距離是20
這里畢竟是兩個(gè)設(shè)備在做,其實(shí)沒(méi)什么意義,接下來(lái)上更多的設(shè)備
BGP的最大的特點(diǎn)是他可以跨越設(shè)備
上操作
網(wǎng)絡(luò)環(huán)境如下
這時(shí)候的OPSF,僅僅是給R1-R2-R3做底層互通使用的
只要把每個(gè)接口都宣告進(jìn)A0就行了,就不寫(xiě)配置了
但是注意不要把環(huán)回口宣告進(jìn)去
R1:
R3:
R1和R3都收到彼此的路由條目了但是
與R2無(wú)關(guān)
雖然有路由條目的,但是請(qǐng)問(wèn)他們通嘛?
答案是不通的,為什么?
通過(guò)路由表可以看到這個(gè)數(shù)據(jù)的下一跳是R2
那么,當(dāng)這個(gè)數(shù)據(jù)發(fā)送到R2的時(shí)候他有這條路由嗎?答案是沒(méi)有
所以這個(gè)時(shí)候就形成BGP的路由黑洞了
這個(gè)是在I-BGP的情況下,我們現(xiàn)在來(lái)?yè)Q成EBGP,配置都一樣,換個(gè)AS編號(hào)
但是現(xiàn)在重新做配置了
來(lái)看看狀態(tài)
Idle的意思是TCP連接建立不起來(lái)
為啥呢?
它的底層有OSPF而且通的呀
所以這個(gè)時(shí)候需要修改一下默認(rèn)跳數(shù)
router bgp 100
neighbor 20.1.1.2 ebgp-multihop (如果不寫(xiě)他就是255跳)
這個(gè)255自動(dòng)的
然后這個(gè)時(shí)候再來(lái)看看鄰居狀態(tài)
可以看到,這個(gè)時(shí)候的鄰居已經(jīng)起來(lái)了,也收到路由條目了(截圖快了)
AS編號(hào)
這個(gè)時(shí)候有人要問(wèn)了,你這不是蛋疼嗎,好好的分什么IBGP和EBGP
用同一個(gè)AS號(hào)它不香嗎
這個(gè)時(shí)候就要說(shuō)到一個(gè)問(wèn)題了
AS編號(hào),他是要錢(qián)買(mǎi)的
從哪申請(qǐng)呢?
1.運(yùn)營(yíng)商申請(qǐng)
2.國(guó)內(nèi)的一個(gè)機(jī)構(gòu),CNNIC機(jī)構(gòu)
IBGP適用于內(nèi)網(wǎng)
EBGP適用于外網(wǎng)
show ip route bgp bgp路由表
show ip bgp bgp表
show ip bgp neighbor bgp鄰居表
show ip bgp summary bgp拓?fù)浔?/p>
官網(wǎng)叫法中,鄰居不叫鄰居,叫Peer
BGP信息類(lèi)型
1.Open信息(含holdtime和BGP的RID) 用來(lái)建立鄰居
2.Keepalive 保持鄰居存活
3.Update 更新信息,每一條路徑的信息和含BGP屬性的信息(需要收到ACK的回復(fù),因?yàn)樗腔赥CP的)
4.Notification 報(bào)錯(cuò)信息,當(dāng)發(fā)出這個(gè)信息後BGP的連接會(huì)關(guān)閉
下一次會(huì)講BGP的路由黑洞問(wèn)題
總結(jié)
1.BGP運(yùn)行于TCP的第7層,適用于大型網(wǎng)絡(luò)
適用于上行流量大下行流量小的網(wǎng)絡(luò)環(huán)境,如數(shù)據(jù)中心
2.這玩意很貴,難
3.區(qū)分IBGP,EBGP
其中IBGP管理距離為200,默認(rèn)跳數(shù)為255
其中EBGP管理距離為20,默認(rèn)跳數(shù)為1,所以需要手動(dòng)修改跳數(shù)
4.一樣跟其他路由協(xié)議擁有3張表
5.配置需要先做鄰居,后面的AS編號(hào)需要寫(xiě)對(duì)方的AS編號(hào)
好的本次到這里就結(jié)束了,歡迎觀看我的文章。我是CCIE-Yasuo,喜歡就關(guān)注我吧,下一期見(jiàn)。
歡迎新盟教育的同學(xué)一起來(lái)交流,我是41期的疾風(fēng)劍豪
同時(shí)我也是一名18歲來(lái)自大專(zhuān)的學(xué)生在學(xué)校寫(xiě)的,如有寫(xiě)的不對(duì)或侵權(quán)請(qǐng)及時(shí)聯(lián)系刪除。
總結(jié)
以上是生活随笔為你收集整理的虎年第一篇-CCNP-第九篇-BGP(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 宁波多地骤降冰雹:大如鹅卵石、有居民直接
- 下一篇: 特斯拉失宠 中国车企上位!韩国基金押注国