成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

EBGP/IBGP/IGP有何區別?

網絡 網絡管理
EBGP、IBGP、IGP這3種協議分別在什么情況下使用?起什么作用?3者之間有何區別與聯系?本文將為您詳細解釋。

 我們知道,在自治系統內部使用IGP路由協議;而在不同自治系統之間使用BGP路由協議(嚴格來講,BGP不是路由協議)。BGP產生的原因是為了在不同自治系統(AS)之間進行路由轉發,而其中又提出了EBGP和IBGP兩種。EBGP用于在不同自治系統之間,但IBGP,書上說它是應用于自治系統內部,可是在自治系統內部我們是使用IGP。這就和"BGP是應用于不同自治系統之間"產生矛盾,那么IBGP存在的意義,比如說某種情況,需要使用到IBGP,它在網絡中起到的作用?EBGP與IBGP之間的區別?EBGP在網絡中又起什么作用?

為什么要有IBGP,原因如下:

1、IGP的能力限制,IGP處理路由的條目有限,而目前internet上核心路由器的路由表已經超過10萬條。假如沒有IBGP,那么這些路由只能采取重分發的方式直接導入到IGP中,這樣做的缺點很明顯:第一,IGP協議的作者并沒有打算讓IGP來處理如此大量的路由,IGP本身也無法處理這樣大的路由數量;第二,如果非要讓IGP來處理,那么根據IGP的處理原則,假如這10萬路由中任何一條路由發生變化,那么運行IGP的路由器就不得不重新計算路由,更為嚴重的是,假如其中某一條路由出現路由抖動的情況,例如端口反復UP/DOWN,這會導致所有的IGP路由器每時每刻都不得不把10萬條路由重新計算一遍,這種計算量對于絕大多數路由器來說是無法負擔的。另外對于運行RIP V1的路由器來說,10萬條路由的定期更新,這根本就是無法接受的事情,除去帶寬占用率不談,我想,也只有少量高端的GSR以及TSR能夠有這樣的性能吧。很顯然,我們不可能讓網絡中所有的路由器都是GSR和TSR,如果真是這樣,那么Cisco、juniper以及華為等廠家就要偷笑了。例如:AS100----AS200---AS300,假定AS100/200/300各有100臺路由器,而AS100中有1W條路由要傳遞要AS300中,而AS200的路由器不需要學習AS100的路由。如果沒有IBGP的話,那么這1W條路由都必須被重分發到AS200的IGP中去,這樣的話,相當于AS200中所有的100臺路由器都增加了1W條路由。如果利用IBGP的話,那么AS200中只有運行IBGP的路由器會學習到這1W條路由,其它運行IGP的路由器都不會學習到這1W條路由。并且由于BGP的路由控制能力大大強于IGP的路由控制能力,因此運行IBGP的路由器比運行IGP的路由器能更好的對這1W條路由做一些路由策略的處理,從而保證整個AS內部的路由器學習到的路由數目可以控制在可接受的范圍之內。

2、路由環路的問題。BGP是靠路由屬性來防止路由環路的,例如AS_PATH屬性,假如說沒有IBGP協議,那么當所有BGP路由重分發到IGP中后,路由屬性必然丟失,這就破壞了BGP的路由環路防止機制,產生了路由環路的隱患。

那么引申一下,既然IBGP能夠傳送所有的路由前綴,為什么還需要IGP?

1、IBGP之間是TCP連接,也就意味著IBGP鄰居采用的是邏輯連接的方式,兩個IBGP連接不一定存在實際的物理鏈路。所以需要有IGP來提供路由,以完成BGP路由的遞歸查找。

2、BGP協議本身實際上并不發現路由,BGP將路由發現的工作全部移交給了IGP協議,它本身著重于路由的控制。因此,如果沒有IGP,那么BGP也就毫無用處了。

EBGP與IBGP的區別:

1、路由環路的避免措施不一樣,IBGP強制規定ibgp speaker不允許把從一個ibgp鄰居學習到的前綴傳遞給其它ibgp鄰居,因此IBGP要求邏輯全連接。EBGP沒有這樣的要求,EBGP對路由環路的避免是通過AS_PATH屬性來實現的。

2、使用的BGP屬性不同,例如IBGP可以傳遞LOCAL_PREF(本地優先屬性),而EBGP不行。

3、IBGP有同步的要求,而EBGP沒有同步的要求

4、IBGP不需要IBGP鄰居之間有物理連接,只需要邏輯連接即可,而EBGP下一般情況下都要求EBGP鄰居之間存在物理連接。

EBGP在網絡中起什么作用?這個題目太大了,EBGP我認為是在不同的AS之間提供路由的傳遞以及路由的控制,了解了BGP屬性的用法,也就了解了EBGP的作用。

原博文鏈接:http://blog.sina.com.cn/s/blog_6ceed3280101ehja.html

責任編輯:林琳 來源: 博客
相關推薦

2011-03-14 17:02:36

BGP

2021-06-25 10:04:47

DevOpsDevSecOps開發

2023-01-04 11:41:31

微服務SOA架構

2022-07-12 10:58:49

Linuxsusudo

2024-01-09 16:14:39

RustGo切片

2020-09-14 09:01:43

VMware vSANSAN網絡虛擬化

2011-05-17 12:46:31

IBGPEBGP

2018-02-09 07:47:47

大數據BI商業智能

2011-07-20 09:36:58

XenClient 2XenClient X

2019-12-10 11:49:30

網絡協議LACPPAGP

2023-07-06 14:24:23

Spring接口自定義

2020-05-21 10:34:49

微隔離網絡攻擊安全架構

2018-07-23 10:22:36

AI芯片傳統

2023-07-25 09:23:23

Llama 2GPT-4

2021-06-22 06:20:39

微軟Windows 10Windows 11

2023-08-14 10:02:46

命令Linux

2023-06-03 00:04:10

容器虛擬機VM

2021-10-21 22:00:55

比特幣加密貨幣貨幣

2020-03-17 11:05:35

智能家居智能建筑物聯網

2020-05-07 15:58:50

運維云計算運維傳統運維
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91大神在线资源观看无广告 | 色狠狠一区 | 亚洲一区二区三区在线 | 国产高清精品在线 | 懂色av一区二区三区在线播放 | 欧美一级免费看 | 黄在线 | 精品欧美乱码久久久久久1区2区 | 国产精品久久精品 | 欧美 日韩 综合 | 欧美在线a | 亚洲a在线视频 | 欧美日日 | 国产精品黄视频 | 国产成人在线播放 | 日韩高清一区二区 | 成人免费在线播放视频 | 成人在线观看免费爱爱 | 国产高清精品在线 | 亚洲精品一区中文字幕乱码 | 国产极品粉嫩美女呻吟在线看人 | 国产精品久久久久久久岛一牛影视 | 久久成人亚洲 | 欧美综合在线视频 | 欧美综合自拍 | 国产一级在线视频 | 亚洲婷婷六月天 | 国产日韩一区二区三区 | 亚洲欧美精品在线 | 欧美激情在线观看一区二区三区 | 中文在线视频观看 | 国产欧美精品一区二区三区 | 国产精品久久久久一区二区 | 亚洲另类视频 | 青青草av网站 | 精品乱人伦一区二区三区 | 少妇黄色 | 免费久久久 | 日韩三级视频 | 狠狠操天天操 | 亚洲电影专区 |