MPLS ***-IPv4地址結構

***-IPv4地址爲12字節長,由8字節的RD及隨後的4字節IPv4地址前綴組成。

8字節長的RD由2字節類型區域及6字節數值區域組成。類型區域決定數值區域內兩個子區域(管理器和分配數值) 的長度,同時還確定管理器區域內的語義。目前,類型區域定義了兩個值:0和1。

  • 對於類型0,管理器子區域包括2個字節,而分配數值子區域包括4個字節。管理器子區域使用自治域號碼(ASN)。強烈不建議使用私有ASN。分配數值子區域爲來自由服務提供商管理的數值空間,該數值空間用於提供***服務並與分配使用的ASN相關。
  • 對於類型1,管理器子區域包括4個字節,而分配數值子區域包括2個字節。管理器子區域使用一個IPv4地址。強烈不建議使用時有IP地址空間。分配數值子區域爲來自由服務提供商管理的數值空間,該數值空間用於提供***服務並與分配使用的IPv4地址相關。對於類型1的RD配置選項可以使用產生路由的PE路由器的迴環地址作爲4字節的管理器子區域,然後選擇一個PE路由器本地數值作爲2字節分配數值子區域。
當在PE路由器上對RD進行配置時,RFC 2547並不要求一個***內的所有路由使用相同的RD,而事實上,一個***內的每個VRF可以使用自己的RD。但是,服務提供商必須確保每個RD是全局唯一的。由於這個原因,在定義RD時,強烈不建議使用私有ASN空間或私有IP地址空間。使用公共ASN空間或公共IP地址空間確保了每個RD全局唯一。全局唯一RD提供了一種機制,使每個服務提供商在不與其他服務提供商分配的RD發生衝突的前提下,能夠管理自己的地址空間並建立全局唯一的***-IPv4地址。使用全局唯一的RD支持以下功能。
  • 爲一個通用IPv4前綴創建不同的路由。
  • 爲同一系統創建多條全局唯一的路由。
  • 通過使用策略來決定哪個數據包應該使用哪條路由。

最後,一些觀察結果可以幫助避免在理解如何在BGP/MPLS ***中使用***-IPv4地址中產生混淆。
  • ***-IPv4地址僅在服務提供商網絡中被使用。
  • ***用戶並不意識到對***-IPv4地址的使用。
  • ***-IPv4地址僅在提供商骨幹網中運行的路由協議中承載。
  • ***-IPv4地址並不在***數據業務的報頭內承載。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章