MP-BGP的简介

MP-BGP\u7684\u529f\u80fd\u7b80\u4ecb

\u591a\u534f\u8bae\u53ef\u8fbeNLRI\u63d0\u4f9b\u4e86\u4ee5\u4e0b\u529f\u80fd\uff1a\u5411\u5bf9\u7b49\u4f53\u53d1\u5e03\u53ef\u8fbe\u8def\u7531\u3002\u53d1\u5e03\u4e0b\u4e00\u8df3\u4fe1\u606f\u3002\u4f8b\u5982\uff0cBGP4+\u4e2d\u7684Next_Hop\u5c5e\u6027\u7528IPv6\u5730\u5740\u6765\u8868\u793a\uff0c\u53ef\u4ee5\u662fIPv6\u5168\u7403\u5355\u64ad\u5730\u5740\u6216\u8005\u4e0b\u4e00\u8df3\u7684\u94fe\u8def\u672c\u5730\u5730\u5740\u3002\u4f7f\u80fd\u8def\u7531\u5668\u62a5\u544a\u672c\u5730\u7cfb\u7edf\u4e2d\u7684\u90e8\u5206\u6216\u5168\u90e8SNPA\uff08Sub-network Points of Attachment\uff09\u3002\u8be5\u5c5e\u6027\u7684\u5b57\u6bb5\u683c\u5f0f\u5982\u4e0b\u56fe\u4e3b\u8981\u5b57\u6bb5\u7684\u89e3\u91ca\u5982\u4e0b\uff1aAddress Family Identifier\uff1a\u8be5\u5b57\u6bb5\u643a\u5e26\u4e86\u7f51\u7edc\u5c42\u534f\u8bae\u7684\u5730\u5740\u65cf\u6807\u8bc6\uff0c\u5bf9\u5e94RFC1700\u7684\u201cAddress Family Number\u201d\u6240\u5b9a\u4e49\u7684\u5730\u5740\u65cf\u503c\u3002\u4f8b\u5982IPv4\u7684\u503c\u662f1\uff0cIPv6\u7684\u503c\u662f2\u3002Subsequent Address Family Identifier\uff1a\u8be5\u5b57\u6bb5\u63d0\u4f9b\u4e86NLRI\u7c7b\u578b\u7684\u9644\u52a0\u4fe1\u606f\u3002− 1\uff1a\u7528\u4e8e\u5355\u64ad\u6a21\u5f0f\u7684NLRI− 2\uff1a\u7528\u4e8e\u7ec4\u64ad\u6a21\u5f0f\u7684NLRI− 3\uff1a\u540c\u65f6\u7528\u4e8e\u5355\u64ad\u548c\u7ec4\u64ad\u6a21\u5f0f\u7684NLRILength of Next Hop Network Address\uff1a\u201cNetwork Address of Next Hop\u201d\u5b57\u6bb5\u7684\u957f\u5ea6\uff0c\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\u3002Network Address of Next Hop\uff1a\u4e0b\u4e00\u8df3\u7f51\u7edc\u5730\u5740\uff0c\u8be5\u5b57\u6bb5\u957f\u5ea6\u53ef\u53d8\u3002Number of SNPAs\uff1a\u4e0b\u9762\u7684\u5b57\u6bb5\u4e2dSNPA\u7684\u6570\u91cf\u3002\u5982\u679c\u8be5\u5b57\u6bb5\u53d6\u503c\u4e3a0\uff0c\u8868\u793a\u5c5e\u6027\u4e2d\u4e0d\u5305\u542bSNPA\u3002Length of Nth SNPA\uff1a\u7b2cN\u4e2aSNPA\u5b57\u6bb5\u7684\u957f\u5ea6\uff0c\u4ee5\u534a\u5b57\u8282\uff08semi-octets\uff09\u4e3a\u5355\u4f4d\u3002Nth SNPA of Next Hop\uff1a\u8def\u7531\u5668\u7684SNPA\uff0c\u8be5\u8def\u7531\u5668\u7684\u7f51\u7edc\u5730\u5740\u5305\u542b\u5728\u201cNetwork Address of Next Hop\u201d\u5b57\u6bb5\u4e2d\u3002\u8fd9\u4e2a\u5b57\u6bb5\u7684\u957f\u5ea6\u662f\u5b57\u8282\u7684\u6574\u6570\u500d\uff0c\u5373\u4ee5\u534a\u5b57\u8282\u4e3a\u5355\u4f4d\u7684\u201cLength of Nth SNPA\u201d\u5b57\u6bb5\u56db\u820d\u4e94\u5165\u5f97\u51fa\u7684\u6574\u6570\u503c\u3002\u5982\u679cSNPA\u5305\u542b\u5947\u6570\u4e2a\u534a\u5b57\u8282\uff0c\u8be5\u5b57\u6bb5\u5c3e\u90e8\u5269\u4f59\u7684\u534a\u4e2a\u5b57\u8282\u4ee50\u8865\u4f4d\u3002Network Layer Reachability Information\uff1a\u53ef\u8fbe\u8def\u7531\u5217\u8868\u3002\u5982\u679c\u201cSubsequent Address Family Identifier\u201d\u5b57\u6bb5\u7f6e\u4f4d\uff0c\u5219\u6bcf\u4e2aNLRI\u7531\u4e00\u4e2a\u4e8c\u5143\u7ec4\uff08Length-Prefix\uff09\u8868\u793a\u3002− Length\u8868\u793aIP\u5730\u5740\u524d\u7f00\u7684\u957f\u5ea6\uff0c\u5355\u4f4d\u4e3a\u6bd4\u7279\u3002\u5982\u679c\u4e3a0\uff0c\u5219\u8bf4\u660e\u8be5\u524d\u7f00\u5339\u914d\u6240\u6709\u7684IP\u5730\u5740\u3002− Prefix\u5305\u542b\u4e86IP\u5730\u5740\u7684\u524d\u7f00\uff0c\u540e\u9762\u5219\u662f\u586b\u5145\u6bd4\u7279\uff0c\u7528\u4e8e\u4fdd\u8bc1\u5b57\u6bb5\u7ed3\u5c3e\u7b26\u5408\u5b57\u8282\u8fb9\u754c\uff0c\u586b\u5145\u6bd4\u7279\u7684\u503c\u65e0\u610f\u4e49\u3002\u643a\u5e26\u4e86MP_REACH_NLRI\u5c5e\u6027\u7684Update\u6d88\u606f\u5fc5\u987b\u643a\u5e26\u7528\u4e8eEBGP\u548cIBGP\u4fe1\u606f\u4ea4\u6362\u7684Origin\u5c5e\u6027\u548cAS_Path\u5c5e\u6027\u3002\u53e6\u5916\uff0c\u5982\u679c\u8fd9\u4e2aUpdate\u6d88\u606f\u5728IBGP\u5bf9\u7b49\u4f53\u4e4b\u95f4\u4f20\u64ad\uff0c\u8fd8\u8981\u643a\u5e26Local_Pref\u5c5e\u6027\u3002\u5982\u679c\u8fd9\u6761\u6d88\u606f\u662f\u4eceEBGP\u5bf9\u7b49\u4f53\u63a5\u6536\u7684\uff0c\u672c\u5730\u7cfb\u7edf\u9700\u8981\u68c0\u67e5AS_Path\u5217\u8868\u6700\u5de6\u4fa7\u7684AS\u53f7\u662f\u5426\u4e0e\u53d1\u9001\u8be5\u4fe1\u606f\u7684AS\u53f7\u4e00\u81f4\u3002\u5982\u679c\u4e0d\u4e00\u81f4\uff0c\u672c\u5730\u7cfb\u7edf\u4f1a\u53d1\u9001Notification\u6d88\u606f\uff08\u643a\u5e26Update\u6d88\u606f\u9519\u8bef\u7801\uff09\u7ed9\u5bf9\u7aef\u3002\u5982\u679cUpdate\u6d88\u606f\u4e2dMP_REACH_NLRI\u5c5e\u6027\u6ca1\u6709\u643a\u5e26NLRI\uff0c\u5219\u8be5\u6d88\u606f\u4e5f\u4e0d\u5141\u8bb8\u643a\u5e26Next_Hop\u5c5e\u6027\u3002\u5982\u679c\u8fd9\u6761\u6d88\u606f\u4e2d\u5305\u542b\u4e86Next_Hop\u5c5e\u6027\uff0cNext_Hop\u5c5e\u6027\u5c06\u88ab\u5ffd\u7565\u3002\u591a\u534f\u8bae\u4e0d\u53ef\u8fbeNLRI\u7528\u4e8e\u64a4\u9500\u4e00\u6761\u6216\u591a\u6761\u4e0d\u53ef\u8fbe\u8def\u7531\u3002Withdrawn Routes\uff1a\u4e0d\u53ef\u8fbe\u8def\u7531\u5217\u8868\u3002\u643a\u5e26\u4e86MP_UNREACH_NLRI\u5c5e\u6027\u7684Update\u6d88\u606f\u4e0d\u518d\u9700\u8981\u643a\u5e26\u5176\u4ed6\u7684\u5c5e\u6027\u3002

MP-BGP\u5411\u540e\u517c\u5bb9\uff0c\u5373\u652f\u6301BGP\u6269\u5c55\u7684\u8def\u7531\u5668\u4e0e\u4e0d\u652f\u6301BGP\u6269\u5c55\u7684\u8def\u7531\u5668\u53ef\u4ee5\u4e92\u901a\u3002

MP-BGP:
传统的BGP-4只能管理IPV4的路由信息,对于使用其他网络层协议(如ipv6)的应用,在跨自治系统传播时就受到一定限制。为了提供对多种网络层协议的支持,IETF对BGP-4进行了扩展,形成MP-BGP,MP-BGP标准是RFC4760(Multiprotocol Extensions for BGP-4,BGP-4的多协议扩展)。
BGP-4使用的报文中,与IPv4相关的三处信息都由Update报文携带,这三条信息分别是:NLRI(Network Layer Reachability Information)字段、Next_Hop属性、Aggregator属性(该属性中包含形成聚合路由的BGP Speaker的IP地址)。
为实现对多种网络层协议的支持,BGP-4需要将网络层协议的信息反映到NLRI及Next_Hop。MP-BGP中引入了两个新的路径属性:
MP_REACH_NLRI:Multiprotocol Reachable NLRI,多协议可达NLRI。用于发布可达路由及下一跳信息。MP_UNREACH_NLRI:Multiprotocol Unreachable NLRI,多协议不可达NLRI。用于撤销不可达路由。 这两种属性都是可选非过渡(Optional non-transitive)的,因此,不提供多协议能力的BGP Speaker将忽略这两个属性的信息,不把它们传递给其它邻居。
MP_REACH_NLRI



  • MP-BGP鐨勭畝浠
    绛旓細MP-BGP涓紩鍏ヤ簡涓や釜鏂扮殑璺緞灞炴э細MP_REACH_NLRI锛歁ultiprotocol Reachable NLRI锛屽鍗忚鍙揪NLRI銆傜敤浜庡彂甯冨彲杈捐矾鐢卞強涓嬩竴璺充俊鎭侻P_UNREACH_NLRI锛歁ultiprotocol Unreachable NLRI锛屽鍗忚涓嶅彲杈綨LRI銆傜敤浜庢挙閿涓嶅彲杈捐矾鐢便 杩欎袱绉嶅睘鎬ч兘鏄彲閫夐潪杩囨浮锛圤ptional non-transitive锛夌殑锛屽洜姝わ紝涓嶆彁渚涘鍗忚鑳藉姏鐨...
  • MP-BGP鐨勪粙缁
    绛旓細MP-BGP鍚戝悗鍏煎锛屽嵆鏀寔BGP鎵╁睍鐨勮矾鐢卞櫒涓庝笉鏀寔BGP鎵╁睍鐨勮矾鐢卞櫒鍙互浜掗氥
  • MP-BGP鐨鍔熻兘绠浠
    绛旓細渚嬪锛孊GP4+涓殑Next_Hop灞炴х敤IPv6鍦板潃鏉ヨ〃绀猴紝鍙互鏄疘Pv6鍏ㄧ悆鍗曟挱鍦板潃鎴栬呬笅涓璺崇殑閾捐矾鏈湴鍦板潃銆備娇鑳借矾鐢卞櫒鎶ュ憡鏈湴绯荤粺涓殑閮ㄥ垎鎴栧叏閮⊿NPA锛圫ub-network Points of Attachment锛夈傝灞炴х殑瀛楁鏍煎紡濡備笅鍥句富瑕佸瓧娈电殑瑙i噴濡備笅锛欰ddress Family Identifier锛氳瀛楁鎼哄甫浜嗙綉缁滃眰鍗忚鐨勫湴鍧鏃忔爣璇嗭紝瀵瑰簲RFC1700...
  • 浠涔堟槸MBGP(澶氬崗璁竟鐣岀綉鍏冲崗璁)
    绛旓細鍥炵瓟锛氥銆(MBGP:Multiprotocol BGP)缁勬挱鍗忚杈圭晫缃戝叧鍗忚(MBGP)澧炲姞浜 BGP 鐨鎬ц兘,浣垮叾鑳藉湪鏁翠釜鍥犵壒缃戜笂缁勬挱璺敱绛栫暐,骞惰兘澶熷湪 BGP 鑷不绯荤粺鍐呮垨涔嬮棿杩炴帴缁勬挱鎷撴湸銆傛崲鍙ヨ瘽璇, MBGP 鏄寮虹増鐨勬惡甯 IP 缁勬挱璺敱鐨 BGP 銆 BGP 鎼哄甫浜嗕袱缁勮矾鐢,涓缁勬槸鎻愪緵鍗曟挱璺敱,鍙︿竴缁勬槸鎻愪緵缁勬挱璺敱銆傚崗璁嫭绔...
  • MPLS VPN RD RT MP-BGP璋佽兘鎶婅繖浜涘叧绯荤粰椤轰竴涓
    绛旓細涓銆佸熀鏈師鐞 1銆佺缃戞爣绛惧垎閰 鍦 BGP/MPLS IP VPN 涓紝PE 閫氳繃 MP-BGP 鍙戝竷绉佺綉璺敱缁欓骞茬綉鐨勫叾浠栫浉鍏崇殑 PE 鍓嶏紝闇 瑕佷负绉佺綉璺敱鍒嗛厤 MPLS 鏍囩锛堢缃戞爣绛撅級銆傚綋鏁版嵁鍖呭湪楠ㄥ共缃戜紶杈撴椂锛屾惡甯︾缃戞爣绛俱侾E 涓婂垎閰嶇缃戞爣绛剧殑鏂规硶鏈夊涓嬩袱绉嶏細1)銆佸熀浜璺敱鐨 MPLS 鏍囩鍒嗛厤锛氫负 VPN 璺敱琛ㄧ殑...
  • MPbgp鍜屾櫘閫bgp鐨update鎶ユ枃鏈変粈涔堝尯鍒
    绛旓細鎬ц川涓嶅悓銆俇pdate鎶ユ枃鏄敤浜庡湪瀵圭瓑浣撲箣闂翠氦鎹㈣矾鐢变俊鎭傛櫘閫BGP鏄繍琛屼簬TCP涓婄殑涓绉嶈嚜娌荤郴缁熺殑璺敱鍗忚銆MPbgp浣跨敤鐨勬姤鏂囦腑锛屼笌IPv4鐩稿叧鐨勪笁澶勪俊鎭兘鐢盪pdate鎶ユ枃鎼哄甫锛岃繖涓夋潯淇℃伅鍒嗗埆鏄疦LRI瀛楁銆丯extHop灞炴с丄ggregator灞炴с
  • 浠涔堟槸EVPN鍜BGPEVPN
    绛旓細EVPN鍩轰簬MP-BGP锛屽畾涔変簡涓绯诲垪鏂扮殑BGP EVPN璺敱绫诲瀷锛屼粠鑰屼娇EVPN缃戠粶涓殑涓嶅悓绔欑偣闂村彲浠ョ浉浜掑涔燤AC鍦板潃淇℃伅銆侭GP EVPN璺敱鏈変互涓嬪嚑绉嶇被鍨嬶細浠ュお鑷姩鍙戠幇璺敱锛圗thernet Auto-Discovery Route锛変互澶嚜鍔ㄥ彂鐜拌矾鐢卞彲浠ュ悜鍏朵粬鐨凱E閫氬憡鏈鐨凱E瀵规帴鍏ョ珯鐐圭殑MAC鍦板潃鏄惁鍙揪銆備富瑕佺敤鍦ㄥ揩閫熸敹鏁涖佸啑浣欐ā寮忋佸埆鍚嶅拰...
  • 鍏充簬mpls-bgp涓璕D鍜孯T鐨勯棶棰,姹傝В
    绛旓細鍥炵瓟锛歜gp mpls vpn绠楁槸涓涓患鍚堢殑鎶鏈 鍏朵腑鏍稿績鐨勬槸mp-bgp,鎵挎媴绉佺綉vpn璺敱浼犻掑拰绉佺綉鏍囩鍒嗛厤銆 棣栧厛鏄渶瑕乮gp灏嗗叏缃憄e鍜宲璁惧鐨刲oopback绠$悊鍦板潃瀛︿範浜掗,涓鑸敤ospf鎴栬卛s-is,褰撶劧濡傛灉缃戠粶灏,鐢╮ip鐢氳嚦闈欐侀兘鏄彲浠ャ 褰㈡垚鐨刼spf鎴栬呭叾浠栬矾鐢辫〃,涓鑸О涓哄叕缃戣矾鐢辫〃,鍏綉璺敱鐨勫敮涓浣滅敤,灏辨槸涓簆e...
  • MPBGP涓鑸湪浠涔堢幆澧冧腑搴旂敤澶
    绛旓細MPBGP澶氫簡浜"鍥綋灞炴".涓鑸湪MPLS VPN涓簲鐢ㄦ瘮杈冨,鐢ㄤ簬鍒嗗彂姣忎釜VPN瀹炰緥(VRF)涓殑鏍囩.
  • 璇烽棶VRF铏氭嫙璺敱杞彂鐨勮缁嗗師鐞嗘槸浠涔?
    绛旓細RD鍏锋湁鍏ㄥ眬鎯熶竴鎬э紝閫氳繃灏8byte鐨凴D浣滀负IPv4鍦板潃鍓嶇紑鐨勬墿灞曪紝浣夸笉鎯熶竴鐨処Pv4鍦板潃杞寲涓烘儫涓鐨刅PNv4鍦板潃銆 VPNv4鍦板潃瀵瑰鎴风璁惧鏉ヨ鏄笉鍙鐨勶紝瀹冨彧鐢ㄤ簬楠ㄥ共缃戠粶涓婅矾鐢变俊鎭殑鍒嗗彂銆侾E瀵圭瓑浣撲箣闂撮渶瑕佸彂甯冨熀浜嶸PNv4鍦板潃鏃忕殑璺敱锛岃繖閫氬父鏄氳繃 MBGP瀹炵幇鐨勩傛甯哥殑BGP4鑳藉彧浼犻扞Pv4鐨勮矾鐢憋紝MP-BGP鍦BGP鐨...
  • 扩展阅读:gtp人工智能4.0下载 ... mpls邻居状态 ... 一张图看懂cpu参数 ... mp-bgp ... mp-bgp协议 ... mpls解决bgp同步问题 ... mp-igm试纸 ... mpkg文件播放器 ... 3gp转换mp4格式 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网