精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

人人都想了解的BGP,路由策略這樣處理

網絡 路由交換
路由協議,套用IT里面的術語,實際上就是分布式數據庫系統,它包含了節點間的數據傳遞和節點內的數據處理。對于BGP來說,節點間基于TCP(端口179)的連接,在這個基礎上,可以構建AS間的EBGP,AS內的IBGP,IBGP有full mesh,BGP路由反射器等,這些都是BGP節點之間的連接方式,這次看看BGP router內部是如何處理數據。

作者簡介:肖宏輝,畢業于中科院研究生院,8年的工作經驗,其中6年云計算開發經驗,OpenStack社區積極活躍,有超過300個commit和超過30000行代碼的貢獻。目前關注SDN/NFV等虛擬網絡技術。本文所有觀點僅代表作者個人觀點,與作者現在或者之前所在的公司無關。

路由協議,套用IT里面的術語,實際上就是分布式數據庫系統,它包含了節點間的數據傳遞和節點內的數據處理。對于BGP來說,節點間基于TCP(端口179)的連接,在這個基礎上,可以構建AS間的EBGP,AS內的IBGP,IBGP有full mesh,BGP路由反射器等,這些都是BGP節點之間的連接方式,這次看看BGP router內部是如何處理數據。 

[[212997]]

BGP是一種path vector路由協議,對比其他類的路由協議,path vector隨路由攜帶的輔助信息更多,處理也稍微復雜一些。BGP內部處理流程簡單的畫了一下,如下所示,各家的實際實現可能略有不同,但應該大同小異。 

在看這個處理流程前,先看看一些相關概念。

Path Attribute(PA)

Path對應的就是route,那顧名思義,這是BGP Route的一些參數屬性。Path Attribute是BGP的基礎組成元素,它貫穿了整個BGP 路由處理的過程。

首先,BGP節點間傳遞的BGP message就是由NLRI(Network Layer Reachability Information)和PA組成。這個可以從BGP Update Message看出來。如果只考慮IP路由,那么NLRI就是IP prefix。 

其次,BGP policy engine的處理是圍繞著Path Attribute展開的。第三,BGP best path selection,是根據PA做的算法。

Path attribute分為4類:

  • Well-known Mandatory: 所有的BGP router必須識別這個屬性,并且所有的BGP Message必須包含這個屬性
  • Well-known Discretionary: 所有的BGP router必須識別這個屬性,BGP Message可以不包含這個屬性
  • Optional Transitive: BGP router可以不識別這個屬性,如果不識別直接無視這個屬性
  • Optional Non-transitive: BGP router可以不識別這個屬性,如果不識別要將這條BGP Message丟棄

常見的BGP Path Attribute如下表所示: 

這里NEXT_HOP也屬于Path Attribute,BGP處理過程中可以修改NEXT_HOP。EBGP router默認會修改NEXT_HOP為自己,IBGP router默認不會修改NEXT_HOP,這在上一篇講過。

Routing Information Base(RIB)

RIB其實是設備商的術語。或許不太恰當,但是Global RIB可以對應操作系統里面的路由表。Global RIB和路由表都決定IP packet的三層轉發的路徑。RIB除了存放路由條目,還保存一些路由協議相關的輔助信息。除了Global RIB,每個路由協議都有自己的RIB,這樣,路由協議可以將一些生(Raw)數據與真正應用的數據進行隔離。BGP維護幾個RIB,包括了:

  • BGP Adjacent In RIB:保存所有接收到的BGP Message,這里可能存在多條BGP Message指向同一個目的IP prefix
  • BGP Local RIB:保存經過處理和運算得到的***BGP Message,對于同一個目的IP prefix,只存在一條***的BGP Message
  • BGP Adjacent out RIB:保存將要發送給BGP Peer的BGP Message

BGP協議收發的數據不會直接寫到Global RIB里,而是放到了BGP自己的RIB里面,在適當的時候寫入Global RIB,前面說過,這樣可以實現數據隔離,有選擇的將BGP數據寫入主路由表。BGP的三個RIB保存著不同處理階段的BGP Message,為不同階段的操作提供數據。接下來過一下BGP路由處理過程。

Route Processing

1. BGP Adjacent in RIB 

這一步比較簡單,來者不拒,所有收到的BGP Message都存到了BGP Adjacent in RIB

2.Input Policy 

nput policy會完成兩部分工作,filtering和manipulation。

Filtering會根據Path Attribute過濾BGP Message,這里需要注意兩個內置的過濾,一個是判斷當前的AS是否在BGP Message的AS_PATH中,如果在的話,那么這是一條之前已經經過當前AS的Message,這條Message會被過濾。另一個會判斷BGP Message里的NEXT_HOP是否可達,如果不可達,那么這條Message會被標成Invalid,也會被過濾。除了內置的過濾,用戶(對,就是網工)和控制程序也可以添加過濾規則,例如通過route-map,access-list,distribution-list等。

Manipulation會修改BGP Message的Path Attribute,這樣可以控制后面的步驟,例如Best path selection。舉個例子,BGP Router從兩個鄰居收到同一個IP Prefix的BGP Message,那么可以通過修改某一個鄰居的BGP Message的PA,使得其中一條BGP Message在下一步中勝出。

3.Best path Selection 

Local Route是本地的并且希望通過從BGP發布出去的路由。例如思科的設備,通過network命令可以發布本地路由,也可以通過redistribution,將IGP的路由重分布到BGP。這些Local Route都將轉換成了BGP Message,和經過Input policy過濾和修改過的BGP Message,一起參與Best Path Selection。

Best Path Selection是一個根據Path Attribute運算,從指向同一個目的IP prefix的,多條BGP Message中選出一條***的過程。這個過程不復雜,但是比較繁瑣,相應的介紹也很多了,限于篇幅我就不展開了,感興趣可以看看思科的文檔BGP Best Path Selection Algorithm。

4.BGP Local RIB 

Best Path Selection能確保指向同一個IP prefix只有一條(其實也可以多條,取決于multipath)***的BGP Message,這些BGP Message會存到BGP Local RIB。接下來的處理會分兩條路徑。

***個是寫入到Global RIB,也就是全局路由表。當路由器中,沒有其他的路由協議生成了指向相同目的IP prefix的路由,或者有的話,該路由協議的Administrative Distance(AD)大于BGP的AD值,那么這個時候BGP Local RIB的路由才會寫入到Global RIB。EBGP的AD值是20,小于大部分路由協議,IBGP的AD值是200,大于大部分路由協議。

第二個是輸出到Output Policy,進而發往其他的BGP Peer。

這兩個路徑互不影響,就算BGP沒有競爭過其他路由協議,沒有將路由寫到全局路由表,也不影響路由傳遞給其他的BGP Peer。

5.Output Policy 

與Input Policy類似,這里也做filtering和manipulation。

Filtering會根據Path Attribute過濾BGP Message,可以自己定義,也有BGP程序自帶的過濾。還是以AS_PATH為例,如果目的BGP Peer的AS在BGP Message的AS_PATH中,那么這條BGP Message不會生成對應的發往該BGP Peer的BGP Message。

Manipulation會修改BGP Message的Path Attribute,例如修改MED值,進而生成發往BGP Peer的BGP Message。

經過Output Policy之后,一條BGP Message,會生成針對每一個可以送達的BGP Peer的,多條BGP Message。雖然來自同一個BGP Message,但是這里的每個BGP Message里面包含的Path Attribute可能因為定義策略不一樣。

6.BGP Adjacent out RIB

人人都想了解的BGP,路由策略這樣處理

類似于***步,這部分也簡單,生成好的BGP Message發往對端的BGP Peer。

***

以上就是BGP路由處理過程,可以看出都是圍繞Path Attribute。如果說BGP基于TCP傳輸,給BGP router間的傳輸帶來可靠性,那么Path Attribute給BGP的應用帶來了靈活性。

責任編輯:未麗燕 來源: SDNLAB
相關推薦

2015-05-15 10:09:09

程序員

2019-05-16 08:31:43

物聯網物聯網開發IOT

2017-03-16 13:03:28

智能技術人工智能機器視覺

2015-08-17 10:50:34

2020-04-02 13:17:24

開發團隊技術

2015-02-10 09:32:20

BGP路由器

2010-07-05 16:28:18

BGP路由協議

2010-07-12 16:07:14

BGP路由協議

2019-12-04 07:57:22

6G5G網絡

2010-06-18 15:03:12

BGP路由協議

2010-06-10 16:16:42

BGP路由協議

2013-10-24 09:43:39

路由器

2010-06-25 15:07:10

BGP路由協議

2011-08-23 09:54:26

路由BGP

2009-12-22 14:22:14

BGP路由

2021-02-23 09:28:48

大數據數據分析

2018-10-09 15:20:57

CIOHRHRM

2010-08-05 13:11:52

2015-10-15 09:58:26

HRMMMicroservic微服務

2021-06-01 20:38:04

Vuex對象import
點贊
收藏

51CTO技術棧公眾號

久久午夜国产精品| 欧美国产先锋| 欧美综合久久久| 在线观看欧美一区| 精品国自产在线观看| 亚洲精品日韩久久| 一区二区成人av| 久久久精品人妻一区二区三区| 国产伦子伦对白在线播放观看| 国产色产综合色产在线视频 | 亚洲a成人v| 亚洲午夜在线视频| 日韩精品一线二线三线| 国内毛片毛片毛片毛片| 石原莉奈一区二区三区在线观看| 超薄丝袜一区二区| 好吊视频在线观看| japanese色系久久精品| 欧美日韩午夜在线| 久久成人免费观看| а√天堂官网中文在线| 国产亚洲精品aa| 国产精品视频入口| 国产乱淫av免费| 日韩影院免费视频| 2019中文在线观看| 久草国产在线视频| 久久精品国产68国产精品亚洲| 亚洲精品久久久一区二区三区| 三上悠亚av一区二区三区| 极品美鲍一区| 亚洲在线一区二区三区| 26uuu成人| 国产福利电影在线| 99re成人精品视频| 成人蜜桃视频| 国产乱码久久久久| 久久91精品国产91久久小草| 青青青国产精品一区二区| 成人免费看片98| 欧美福利电影在线观看| 久久五月情影视| а天堂中文在线资源| 国产99精品| 国产丝袜高跟一区| 特级西西人体4444xxxx| 国产精品视屏| 亚洲成年网站在线观看| 4438x全国最大成人| www.久久久久爱免| 制服.丝袜.亚洲.另类.中文| 亚洲另类第一页| 国产极品一区| 欧美日韩成人在线| 亚洲小视频网站| 亚洲青青一区| 欧美一区二区在线免费观看| 亚洲日本黄色片| 精品国产亚洲一区二区三区大结局| 欧美精品日韩综合在线| 中文字幕精品一区二区三区在线| 欧美aaa级| 欧美色偷偷大香| 亚洲美女性囗交| 不卡一区视频| 欧美一卡二卡三卡| 在线播放av网址| 久久久久观看| 精品亚洲aⅴ在线观看| 成年人在线观看av| 狠狠做六月爱婷婷综合aⅴ| 国产午夜精品全部视频播放| 特级西西www444人体聚色| 日本一区二区在线看| 色七七影院综合| 全程偷拍露脸中年夫妇| 亚洲高清免费| 日韩av片免费在线观看| 中文字幕一区二区三区人妻四季 | www.污污视频| 99久久人爽人人添人人澡| 亚洲第一在线视频| 一区二区黄色片| 国语产色综合| 久久夜色精品国产| 日韩视频免费观看高清| 日精品一区二区三区| 成人午夜在线视频一区| 亚洲乱码精品久久久久..| 91麻豆产精品久久久久久| 亚洲高清在线观看一区| 青春草在线免费视频| 日韩欧美在线视频日韩欧美在线视频 | 图片小说视频色综合| 欧美大肥婆大肥bbbbb| 亚欧视频在线观看| 久久机这里只有精品| 成人3d动漫一区二区三区91| 欧美日韩国产中文字幕在线| 成人免费一区二区三区视频| 青青草视频在线免费播放| 国内精品伊人| 精品伊人久久97| 成人免费精品动漫网站| 性欧美长视频| 99在线高清视频在线播放| 狠狠狠综合7777久夜色撩人| 久久偷窥视频| 国产农村妇女毛片精品久久莱园子 | 果冻天美麻豆一区二区国产| 亚洲欧美日韩区| 国产日韩欧美在线观看视频| 亚洲欧美网站| 亚洲伊人成综合成人网| 免费在线黄色电影| 亚洲综合色丁香婷婷六月图片| 成人在线观看a| 91亚洲精品视频在线观看| 色狠狠久久aa北条麻妃| 国产精品久久久久久久久久久久久久久久久 | 成人观看免费完整观看| av毛片精品| www.亚洲男人天堂| 国产主播第一页| 99在线精品免费| 成人免费看片视频在线观看| 国产成人精品一区二区三区视频| 日韩黄在线观看| 久久久国产成人| 国内精品视频一区二区三区八戒| 天堂av一区二区| 日韩成人av电影| 精品亚洲男同gayvideo网站| 国产一级久久久| 国产精品亚洲人在线观看| 亚洲图片欧洲图片日韩av| 性欧美gay| 亚洲视频欧洲视频| 日韩手机在线视频| 久久综合一区二区| 日韩av资源在线| 要久久电视剧全集免费| 欧美一区二区三区……| 图片区 小说区 区 亚洲五月| 亚洲国产一区二区三区| 国产吃瓜黑料一区二区| 合欧美一区二区三区| 超碰97人人在线| aa级大片免费在线观看| 亚洲第一男人天堂| 日韩美女一级片| 成人av网站在线| 青青草成人免费在线视频| 国产精品nxnn| 91精品国产91久久久久福利| 污污的视频网站在线观看| 欧美日韩另类在线| 91久久免费视频| 奇米888四色在线精品| 亚洲欧洲一区二区在线观看| 亚洲欧洲二区| 欧美成人午夜剧场免费观看| 国产国语亲子伦亲子| 亚洲国产成人精品视频| 久久国产精品无码一级毛片| 久久青草久久| 亚洲砖区区免费| 欧美视频精品全部免费观看| 欧美劲爆第一页| 五月天婷婷社区| 91黄色免费版| 国产67194| 99久久99久久精品国产片果冻 | 日韩免费中文专区| 成人在线视频免费| 美女视频久久黄| 天天干天天操av| 91官网在线免费观看| 日本二区三区视频| 粉嫩av亚洲一区二区图片| 日批视频在线免费看| 日韩专区精品| 成人自拍爱视频| 亚洲www.| 欧美激情三级免费| 久久经典视频| 欧美一区二区精品在线| 中文字幕一区二区三区精品| 中文字幕精品在线不卡| 黑人无套内谢中国美女| 日日噜噜夜夜狠狠视频欧美人 | 日本视频在线一区| 黑人巨大国产9丨视频| 岛国成人av| 国产精品一区二区性色av| 国产丝袜在线观看视频| 在线观看不卡av| 黄频网站在线观看| 欧美日韩一级黄| 久久草视频在线| 中文字幕亚洲电影| 国产亚洲无码精品| 国产91精品在线观看| 中文字幕欧美人妻精品一区| 国模大胆一区二区三区| 亚洲成人av动漫| 卡一精品卡二卡三网站乱码| 成人精品在线视频| 91精品韩国| 777精品视频| a级在线观看| 中文字幕在线看视频国产欧美在线看完整| 欧美熟妇另类久久久久久不卡 | 久久久久久综合网| 三级影片在线观看欧美日韩一区二区| 乱熟女高潮一区二区在线| 欧美亚洲在线日韩| 久99久视频| 中文在线免费一区三区| 国产女人精品视频| 松下纱荣子在线观看| 色综合视频一区中文字幕| 日本高清中文字幕在线| 亚洲香蕉av在线一区二区三区| 免费激情视频网站| 日韩精品中文字幕一区二区三区| 一级久久久久久久| 欧美午夜在线观看| 无码人妻精品一区二区| 疯狂欧美牲乱大交777| 国产精品第二十页| 亚洲自拍偷拍网站| 欧美人妻精品一区二区免费看| 中文字幕中文字幕在线一区 | 天天干视频在线观看| 日韩欧美第一区| av在线免费在线观看| 欧美另类久久久品| 在线观看中文字幕码| 欧美三级日韩三级| 国产精品尤物视频| 欧美中文字幕一区二区三区| 久操视频在线免费观看| 色欧美乱欧美15图片| 99久久久无码国产精品免费蜜柚 | 97xxxxx| 男人的天堂成人在线| 国产极品尤物在线| 在线精品福利| 青青青国产在线观看| 日韩天天综合| 自慰无码一区二区三区| 亚洲欧美春色| 国产精彩免费视频| 麻豆精品在线视频| 天天操精品视频| 国产成人精品三级麻豆| 美国黄色一级视频| 成人av网址在线| 熟女少妇一区二区三区| 中文字幕乱码一区二区免费| 伊人久久久久久久久久久久久久| 亚洲欧洲av在线| 2021亚洲天堂| 激情久久av一区av二区av三区| 日韩精品一区二区三区国语自制| 欧美日韩免费在线| 男操女视频网站| 欧美疯狂性受xxxxx喷水图片| 国产99视频在线| 精品嫩草影院久久| 毛片免费在线播放| 日韩专区在线播放| av电影免费在线观看| 97色在线播放视频| 91p九色成人| 亚洲一区二区三区视频| 鲁大师精品99久久久| 日韩福利视频| 一区二区影院| 啊啊啊一区二区| 激情久久五月天| 亚洲の无码国产の无码步美| 国产欧美综合色| 免费在线观看国产精品| 色综合网色综合| 国产欧美一区二区三区视频在线观看| 欧美tk—视频vk| 国产免费av在线| 欧美人与物videos| 欧美××××黑人××性爽| 亚洲va男人天堂| 波多野结衣一二区| 久久人人97超碰国产公开结果| 国产精品v日韩精品v在线观看| 国产成人自拍高清视频在线免费播放| 久久丫精品国产亚洲av不卡| 自拍偷拍国产亚洲| 色屁屁影院www国产高清麻豆| 6080午夜不卡| 青青草免费观看免费视频在线| 日韩视频免费观看| 在线女人免费视频| 亚洲一区二区久久久久久| 亚洲免费观看高清完整版在线观| 中文字幕综合在线观看| 免费视频久久| 2025中文字幕| 国产精品久久久久永久免费观看| 国产乡下妇女做爰毛片| 欧美日韩国产高清一区二区三区 | 精品日韩视频| 99免费在线观看视频| 精品久久一区| 日韩中文字幕在线视频观看| 国产麻豆午夜三级精品| 亚洲精品午夜视频| 欧美日韩国产精品一区二区不卡中文| 曰批又黄又爽免费视频| 日韩精品极品在线观看| 色呦呦在线视频| 国产视频观看一区| 欧洲毛片在线视频免费观看| 亚洲 欧美 日韩 国产综合 在线 | 亚洲国产精品无码久久久久高潮| 亚洲人吸女人奶水| 国产精品成人久久久| 亚洲跨种族黑人xxx| av手机在线观看| 99热最新在线| 亚洲欧美一区在线| 99中文字幕在线| 18欧美亚洲精品| 亚洲一线在线观看| 中文字幕久久久| 97欧美成人| 日韩欧美在线电影| 日韩中文字幕91| 亚洲精品国产一区黑色丝袜| 日韩欧美中文免费| 四虎在线观看| 欧美一区第一页| 丝袜美腿综合| 中国丰满人妻videoshd| 久久婷婷综合激情| 你懂的国产在线| 日韩三级精品电影久久久| av基地在线| 国产中文字幕亚洲| 91精品秘密在线观看| 色偷偷中文字幕| 亚洲精品日韩专区silk| 中文字幕在线网站| 久久精品国产一区| 日本免费精品| 精品成在人线av无码免费看| 不卡av在线免费观看| 亚欧视频在线观看| 亚洲男人天堂视频| 国产成人亚洲一区二区三区| 在线视频不卡一区二区| 成人自拍视频网| 懂色av一区二区三区| 精品人妻一区二区三区浪潮在线| 欧美激情免费看| 色88888久久久久久影院| 国产精品少妇在线视频| 欧美激情中文字幕一区二区| 国产又黄又大又粗的视频| 久久这里只有精品视频首页| 无码国模国产在线观看| 9久久9毛片又大又硬又粗| 国产三级精品三级| 国产女人高潮毛片| 午夜精品久久久久久久白皮肤| 日韩精品社区| 美女一区二区三区视频| 亚洲人成影院在线观看| 免费观看黄一级视频| 国产精品高清在线| 欧美va天堂在线| 搡老熟女老女人一区二区| 欧美午夜在线观看| 青青草原国产在线| 欧美一进一出视频| 国产精品影音先锋| 五月天婷婷导航| 久久中文精品视频| 亚洲图片久久| 女王人厕视频2ⅴk| 一本色道久久综合狠狠躁的推荐| 国产秀色在线www免费观看| 国产精品免费一区二区三区| 日本少妇一区二区| 精品视频在线观看免费| 正在播放欧美一区| 蜜桃久久久久| www.色就是色.com| 欧美日韩国产中文字幕 | 天天做夜夜做人人爱精品 |