97¹ú¼Ê

¹¤³§ÑÐѧ Ø­ 97¹ú¼ÊÍøÂçÊý×Ö»¯ÖÇÄܹ¤³§¡°ºÚ¿Æ¼¼¡±´ó½ÒÃØ
Ô¤Ô¼Ö±²¥
ÀÖÏíÓªÒµ°ü¹Ü·þÎñ Ø­ ÊØ»¤Ò½ÁÆÓªÒµÒ»Á¬ÎȹÌ
Ô¤Ô¼Ö±²¥
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
²úÆ·
< ·µ»ØÖ÷²Ëµ¥
²úÆ·ÖÐÐÄ
²úÆ·
½â¾ö¼Æ»®
< ·µ»ØÖ÷²Ëµ¥
½â¾ö¼Æ»®ÖÐÐÄ
ÐÐÒµ
ºÏ×÷»ï°é
·µ»ØÖ÷²Ëµ¥
Ñ¡ÔñÇøÓò/ÓïÑÔ
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾ 97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

´óÐÍÊý¾ÝÖÐÐÄBGP·ÓÉЭÒéÍýÏë

¡¾BGP·ÓÉЭÒé¡¿±¾ÎÄ½è¼øÁ˺£ÄÚÍâ´óÐÍ»¥ÁªÍø¹«Ë¾µÄʵ¼ùÂÄÀú£¬×ܽáÁËһЩÍýÏëºÍÔËÓªBGPÍøÂçµÄÒªÁì ¡£

  • 97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

    Ðû²¼Ê±¼ä£º2019-08-29

  • 97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

    µã»÷Á¿£º

  • 97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

    µãÔÞ£º

·ÖÏíÖÁ

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

ÎÒÏë̸ÂÛ

±¾ÎÄ½è¼øÁ˺£ÄÚÍâ´óÐÍ»¥ÁªÍø¹«Ë¾µÄʵ¼ùÂÄÀú£¬×ܽáÁËһЩÍýÏëºÍÔËÓªBGPÍøÂçµÄÒªÁì

ǰÑÔ

ÔÚ֮ǰµÄÎÄÕ¡¶´óÐÍÊý¾ÝÖÐÐÄ·ÓÉЭÒéÑ¡Ôñ¡·ÖУ¬ÏÈÈݵ½½çÏßÍø¹ØÐ­Ò飨BGP£©ÒѾ­³ÉΪ´óÐÍÊý¾ÝÖÐÐÄ£¨IDC£©Ê×ѡ·ÓÉЭÒé ¡£ÖÚËùÖÜÖª£¬BGP×î³õÊÇΪ²î±ð×ÔÖÎϵͳ֮¼äµÄ»¥Í¨Éè¼ÆµÄ£¬¶ø²¢·ÇÃæÏòIDCÄÚ²¿ ¡£ÔÚBGPÒýÈëµ½Êý¾ÝÖÐÐij¡¾°Ê±£¬Ò²Ò»¾­·ºÆð“Ë®ÍÁ²»Æ½”£¬ÎÊÌâÖî¶à ¡£ÃæÁÙÕâЩÎÊÌ⣬Öǻ۵ÄÍøÂ繤³ÌʦÃǶÔBGP×öÁËÄÄЩÓÅ»¯£¿Êý¾ÝÖÐÐÄBGPÍøÂçÍýÏëÐèҪ˼Á¿ÄÄЩÎÊÌ⣿±¾ÎÄ½è¼øÁ˺£ÄÚÍâ´óÐÍ»¥ÁªÍø¹«Ë¾µÄʵ¼ùÂÄÀú£¬Å×שÒýÓñ£¬´ÖdzÆÊÎöÒ»¶þ ¡£

´óÐÍÊý¾ÝÖÐÐÄ×éÍø¼Ü¹¹

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

¡ø ͼ1£º´óÐÍÊý¾ÝÖÐÐÄSpine-Leaf×éÍø¼Ü¹¹£¨ÄÚÍø£©

ÃæÁÙÊý¾ÝÖÐÐÄÓªÒµ¶Ô¿É¿¿ÐÔ½üºõ¿Á¿ÌµÄÒªÇó£¬ÏÖ´úÊý¾ÝÖÐÐÄÍøÂçµÄÖ÷ÒªÉè¼ÆÒªÁìÊǼٶ¨ÍøÂç×°±¸ºÍÁ´Â·¶¼ÊDz»¿É¿¿µÄ£ºÄ¿µÄÔÚÓÚµ±ÕâЩ²»¿É¿¿µÄ×°±¸»òÕßÁ´Â··ºÆð¹ÊÕÏʱ£¬Ò²ÄÜͨ¹ý×ÔÓúÏû³ý¶ÔÓªÒµ±¬·¢µÄ²»Á¼Ó°Ïì ¡£»ùÓÚ´Ë£¬Leaf-Spine £¨Leaf£ºÒ¶½Úµã£¬Spine£º¼¹½Úµã)µÄ×éÍø¼Ü¹¹ÒѾ­³ÉΪÊý¾ÝÖÐÐÄÖ÷Á÷ ¡£Èçͼ1Ëùʾ£¬ÕâÖÖCLOS¶à¼¶½»Á÷ÍøÂçΪÊý¾ÝÖÐÐÄ´øÀ´µÄÏÔÖø×ª±äÊDZ¬·¢ÁË´ó×ڵĵȼÛ×°±¸ºÍ·¾¶£¬´Ó¶øÏû³ýÁ˵¥µã¹ÊÕÏ£¬Ê¹µÃÍøÂç¼Ü¹¹¾ß±¸¸ß¿É¿¿¡¢¸ßÐÔÄÜÒÔ¼°Ç¿Ê¢µÄºáÏòÀ©Õ¹£¨Scale-out£©ÄÜÁ¦ ¡£

ÔÚÕâÑùµÄÊý¾ÝÖÐÐļܹ¹Ï£¬BGP·ÓÉЭÒéÍùÍù»á±»°²Åŵ½CLOSÍøÂçµÄËùÓв㼶£¨Èçͼ1µÄTOR£¬Leaf£¬SpineµÈ×°±¸£©£¬ÓÃÀ´ÎªÊý¾ÝÖÐÐÄÐγɼòÆÓ¡¢Í³Ò»µÄ³¬´ó¹æÄ£ÍøÂç ¡£¹ØÓÚBGPµÄ°²ÅÅÀ´Ëµ£¬³ýÁËÖª×ãIPv4¡¢IPv6·ÓÉת´ïµÄ»ù±¾ÄÜÁ¦Í⣬ BGPµÄ¿ìËÙÊÕÁ²¡¢ÎÞа¿ØÖÆ¡¢Àû±ãÔËάµÈÄÜÁ¦Ò²Êǰ²ÅÅÉè¼ÆµÄÒªº¦µã ¡£

BGP°²ÅÅÉè¼ÆÒªµã

±¾ÎĵÄÄ¿µÄÔÚÓÚΪIDCµÄBGP·Óɰ²ÅÅÉè¼ÆÌṩһЩҪÁì²Î¿¼£¬³¡¾°¾Û½¹ÔÚIDCÄÚ²¿Underlay·ÓÉÉè¼Æ ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
¡ø ͼ2£ºÊý¾ÝÖÐÐÄBGP°²ÅÅÉè¼ÆÒªµã

Èçͼ2Ëùʾ£¬ÔÚÒ»¸öµä·¶µÄÈý¼¶CLOSÊý¾ÝÖÐÐÄ×éÍøÖУ¬BGPÉè¼ÆÒªµã´óÖ¿ÉÒÔ·ÖΪÁ½²¿·Ö£º

Ò»¡¢BGP»ù´¡ÄÜÁ¦ÍýÏ룬°üÀ¨£º

  • ΪTier 1-3×°±¸ÍýÏëAS number£»
  • »ù´¡BGP²ÎÊýÉèÖã¬×°±¸¼ä½¨ÉèBGPÁÚÈË£»
  • ΪCLOSÍøÂçÌìÉúECMPµÈ¼Û·ÓÉ£»
  • ¶Ô²î±ðÀàÐ͵ÄBGP·ÓɾÙÐзÓÉÊôÐÔ¿ØÖÆ£»
  • ÖÆ¶©Â·ÓÉת´ïµÄ¹æÔò£»
  • ÌṩIPv4/IPv6˫ջÄÜÁ¦£»


¶þ¡¢BGPÔËάÄÜÁ¦ÍýÏ룬°üÀ¨£º

  • ʹÓÃË«Ïòת·¢¼ì²âЭÒ飨BFD£©¼ÓËÙ¹ÊÕÏÊÕÁ²£»
  • Ìṩ²»ÖÐÖ¹µÄÓªÒµÄÜÁ¦ ¡£

BGP»ù´¡ÄÜÁ¦ÍýÏë

1¡¢AS numberÍýÏë

BGPµÄAS number·ÖΪ¹«¹²ASºÍ˽ÓÐAS ¡£ÔÚIDCÄÚ²¿£¬ËäÈ»ASºÅ²»»áͨ¸æ¸øÍâ²¿ÍøÂ磬µ«ÎªÁ˰ü¹Ü¾ø¶ÔµÄÇå¾²ÐÔ£¬ÒÔ¼°ÑÓÐøÊ¹ÓÃϰ¹ß£¬ÈÔÍÆ¼öʹÓÃ˽ÓÐASºÅ ¡£

¾ÉµÄBGP°æ±¾£¨RFC1771½ç˵£©Áô¸øASºÅµÄ³¤¶È¹æÄ£ÊÇ2¸ö×Ö½Ú£¬ÆäÖÐÓÃÓÚ˽ÓеÄASºÅΪ1023 ¸ö£¨64512~65534)£¬È±·¦ÒÔÓ¦¸¶´óÐÍIDC³ÉǧÉÏÍòµÄÍøÔªÊýÄ¿ ¡£¹ØÓÚÕâ¸öÎÊÌâÏÖÔÚÓÐÁ½ÖÖ½â¾ö¼Æ»®£º

  • еÄRFC4893¡¶BGP Support for Four-octet AS Number Space¡·½ç˵ÁË4×Ö½ÚµÄBGP AS number ¡£ÕâʹµÃAS numberºÍIPv4µØÖ·Ò»Ñù¶à£¬ÆäÖпÉÓÃÓÚ˽ÓÐASµÄ¹æÄ£µÖ´ï9ÍòÍò¸ö£¨4200000000~4294967294£© ¡£×ãÒÔΪIDCÄÚ²¿µÄÃ¿Ì¨ÍøÂç×°±¸£¬ÉõÖÁÿ̨Ö÷»ú·ÖÅÉÒ»¸ö×ÔÁ¦µÄAS number ¡£
  • ˼Á¿µ½AS numberʹÓõľ«Á·£¬²¢È·±£ËùÓÐ×°±¸¶¼ÄÜÖ§³Ö£¬ÍƼöʹÓÃ64512~65534µÄ˽ÓÐASºÅ£¬²¢¶ÔASºÅÂë¾ÙÐÐÈ«¾ÖÍýÏ룬ͳһ¸öAS number¿ÉÒÔ±»¶à¸ö×°±¸Öظ´Ê¹Óà ¡£

ÒÔÏÂÊÇÒ»¸öÍÆ¼öµÄAS number·ÖÅÉʾÀý£º

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

¡ø ͼ3£ºIDC AS number·ÖÅÉʾÀý


2¡¢BGP»ù´¡²ÎÊýÉèÖÃ

Õⲿ·ÖÊÇÊý¾ÝÖÐÐÄʵÏÖBGP»¥Í¨µÄ»ù´¡£¬ÍƼöÈçÏÂÉèÖãº

BGPÁÚÈ˽¨Éè

BGPÊÇ»ùÓÚTCPÀ´½¨ÉèÅþÁ¬µÄ£¬Òò´ËÐèҪΪBGPÖ¸¶¨Ò»¸öIPµØÖ·ÓÃÓÚ½¨ÉèBGP»á»° ¡£
ÔÚIDCÄÚ²¿ÍƼöʹÓÃ×°±¸µÄÖ±ÅþÁ¬¿ÚµØÖ·½¨ÉèBGP»á»° ¡£

BGPµÄRouter-id

½ö½öÊÇÒ»¸ö±êʶ£¬ÉèÖÃΪ½»Á÷»úµÄ¹ÜÀí¿ÚµØÖ·»òÕßloopbackµØÖ·¶¼ÊDz»´íµÄÒªÁì ¡£

BGP¼ÆÊ±Æ÷

BGPÐèҪʹÓÃkeepaliveÐÂÎÅÀ´ÊµÏֻỰµÄ±£»î£¬È·¶¨ÏÂÒ»ÌøµÄ¿É´ïÐÔ ¡£ÈçǰÎÄËùÊö£¬BGP×îÔçÊÇÉè¼ÆÓ¦ÓÃÓÚ²î±ð×ÔÖÎϵͳ£¨·þÎñÉÌ£©Ö®¼ä»¥ÁªµÄ ¡£²î±ðASÖ®¼ä·ÓɵÄÎȹÌÐԱȿìËÙÊÕÁ²¸üΪÖ÷Òª£¬ÎªÁ˱ÜÃâ·ÓÉÕðµ´£¬BGPЭÒéĬÈϵļÆÊ±Æ÷ºÜÊdz¤£¬Æäkeepalive/hold timer»®·ÖÊÇ60SºÍ180S ¡£¶øÔÚÊý¾ÝÖÐÐÄÄÚ²¿£¬¹ÊÕϵĿìËÙÊÕÁ²¸üΪÖ÷Òª£¬ÍƼö½ÓÄÉ1S/3SµÄBGP¼ÆÊ±Æ÷ÉèÖüÓËÙÊÕÁ² ¡£BGPÉÐÓÐÁíÍâÒ»¸öÖ÷ÒªµÄ¼ÆÊ±Æ÷£ºAdvertisement Interval£¬¼´Ðû²¼Â·ÓÉͨ¸æµÄ¾àÀë ¡£ÔÚÕâ¸öÖÜÆÚÄÚµÄBGPÊÂÎñ»á±»»º´æÆðÀ´£¬ÆÚ´ý¼ÆÊ±Æ÷µ½Á˺óÔÙͳһ·¢ËÍ ¡£BGPĬÈϵÄͨ¸æ¾àÀëÊÇ30S ¡£ÔÚÊý¾ÝÖÐÐÄÐèÒªÁ¬Ã¦Í¨¸æ×ª±ä£¬Òò´ËÍÆ¼öµÄÉèÖÃÊÇ0 S ¡£

ÒÔ97¹ú¼ÊRGOSÈí¼þΪÀý£¬ÐèÒªÔÚBGPÀú³ÌÏ£¬¶Ô¼ÆÊ±Æ÷¾ÙÐÐÉèÖãº

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

ÆäËûÍÆ¼öµÄÉèÖÃ

bgp log-neighbor-changes £º²»·­¿ª debug µÄÇéÐÎϼͼBGP µÄ״̬ת±äÐÅÏ¢ ¡£


3¡¢BGP ECMP

¹ØÓÚCLOSÍøÂç¶øÑÔ£¬µÈ¼Û¶à·¾¶ÊÇÐÞ½¨ÍøÂç¿É¿¿ÐÔ¡¢ÎȹÌÐԵĻùʯ ¡£

BGPÐγɵȼÛ·ÓɵÄÌõ¼þÊÇ¿ªÆô“¶à¾¶”multipathµÄÌØÕ÷£¬ÒÔ97¹ú¼ÊRGOSΪÀý£¬ÐèÒªÉèÖãº

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

ÒÔÉÏÖ»ÊÇ¿ªÆôÁËBGPµÄ¶à·¾¶ÄÜÁ¦£¬½ÓÏÂÀ´ÐèҪʹÓÃBGPѡ·µÄÔ­Ôò£¬°Ñ°Ñ¶àÌõÁ´Â·µÄµÄÏÂÒ»Ìø¶¼·ÅÈë·ÓɱíÖÐÐγÉECMP ¡£13ÌõBGPѡ·ԭÔòÖУ¬Á½Ìõ·Óɵȼ۲¢Ö´ÐиºÔØÆ½ºâµÄÅжϱê×¼ÊÇ£ºÇ°8¸öÌõ¼þ¶¼Ïàͬ ¡£ÔÚÊý¾ÝÖÐÐÄBGPÍýÏëÖУ¬Õâǰ8¸öÌõ¼þÖ»ÐèҪ˼Á¿AS_PATH¼´¿É£¬ÓÉÓÚÆäËûÌõ¼þÔÚIDC¶¼ÊÇÒ»Ö»òÕßÎÞÐèÌåÌùµÄ ¡£

¹ØÓÚAS-PATHÊôÐÔ£¬ÔÚȱʡÇéÐÎÏÂÊÇÒªÇó׼ȷ½ÏÁ¿µÄ£¬Ö»ÓÐAS-PATHµÄ³¤¶ÈºÍÏêϸAS NumberÍêÈ«Ïàͬʱ²Å¿ÉÄܳÉΪµÈ¼Û·¾¶ ¡£ÒÀ¾ÝÇ°ÃæµÄAS NumberÍýÏ룬ÿ̨TOR¶¼¾ß±¸²î±ðµÄASºÅ ¡£ÕâÑùLeafÄÏÏòÈ¥Íùͬ×éÁ½Ì¨TOR×°±¸µÄ·ÓÉÎÞ·¨ÊµÏÖ¸ºÔØ·Öµ£ ¡£ÉÏÊöÎÊÌâµÄ½â¾ö¼Æ»®ÊÇÔÚLeaf×°±¸ÉÏʹÄÜAS-PATH ¿íËɽÏÁ¿£¬ÒÔ97¹ú¼ÊRGOSΪÀý£¬ÐèÒªÉèÖãº

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

ÈçǰÎĵÄASÍýÏ룬ÔÚͳһPodÖУ¬ËùÓÐLeafµÄAS numberÏàͬ£¬Òò´ËÎÞÂÛÊÇÄÄһ̨Leaf×°±¸·¢ËÍ·ÓÉ£¬ÔÚTORÉÏ¿´µ½µÄAS-PATH×ÜÊÇÒ»ÖµÄ ¡£Òò´ËLeafÉÏÎÞÐ迪Æô¿íËɽÏÁ¿Ä£Ê½ ¡£

±ðµÄ£¬LeafºÍTORÖ®¼ä±£´æ´ó×ڵĵȼÛÁÚÈË£¬ÓµÓÐÍêȫһÖµÄÉèÖÃÕ½ÂÔ ¡£ÏÖʵµÄ°²ÅÅÀú³ÌÖÐÍÆ¼öʹÓÃBGP peer-group¹¦Ð§À´¼ò»¯ÉèÖà ¡£

ÔÚ97¹ú¼ÊRGOS×öÈçÏÂÉèÖÃʵÏָù¦Ð§£º

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

4¡¢BGP·ÓÉÊôÐÔÍýÏë

BGP¾ß±¸¸»ºñµÄÀ©Õ¹ÊôÐÔ£¬¿ÉÒÔʵÏÖǿʢµÄ·ÓÉ¿ØÖÆ£¬Ä¿½ñIDCÖÐÓõÄ×î¶àµÄÊÇBGP communityÊôÐÔ£¬¿ÉÒԺܺéÁ÷ƽ¼ò»¯Â·ÓÉÕ½ÂÔ ¡£ÔÚIDCµ±ÖУ¬ÎÒÃdz£³£»áʹÓõ½Ë½ÓеÄÕûÌåÊôÐÔ£¬ÓÃÀ´ÎªÇ°×º¼ÓÉϹÜÀíµÄ±ê¼Ç ¡£Ë½ÓÐcommunityʹÓõÄÊÇAS:numberµÄÃûÌã¬ÆäÖÐASÊÇÖ¸ÍâµØASºÅ»òÕß¶ÔµÈÌåASºÅ£¬¶ønumberÊÇÖ¸ÍâµØ·ÖÅɺõÄ£¬ÓÃÀ´ÌåÏÖ¿ÉÒÔÓ¦ÓÃÕ½ÂÔµÄÒ»×éÕûÌå ¡£ÏÖʵʹÓÃÖÐÎÒÃÇ¿ÉÒÔÓøü¾«Á·µÄcommunity±ê¼Ç£¬ºÃ±ÈÎªÓªÒµÍø¶Î´òÉÏ1:1ÊôÐÔ£¬ÎªÄÚÍø»ã×Ü·ÓÉ´òÉÏ2:2ÊôÐԵȣ¬²¢»ùÓÚ´Ë×ö·ÓÉת´ïµÄϸÄå¿ØÖÆ ¡£

5¡¢Öƶ©Â·ÓÉת´ï¹æÔò

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
¡ø ͼ4£ºÊý¾ÝÖÐÐÄBGP·ÓÉͨ¸æÍýÏë

Èçͼ4Ëùʾ£¬¶à×éTOR+Leaf×é³ÉÒ»¸öPOD£¨×îС½»¸¶µ¥Î»£¬Point of delivery£¬×÷ΪÊý¾ÝÖÐÐÄ»ù±¾ÎïÀíÉè¼Æµ¥Î»£© ¡£SpineÈÏÕæºáÏòÅþÁ¬¶à¸öPOD£¬¶øMAN/DCIÈÏÕæÌṩ¿çÇøÓòµÄ»¥Áª ¡£IDCµÄBGP·ÓÉÍýÏ뽨ÒéÈçÏ£º

  • ±±Ïò·ÓÉת´ï

TORÖÁLeafÖÁSpineÖÁMAN/DCI£¬Öð¼¶Í¨¸æÓªÒµÍø¶Î+¹ÜÀíÍø¶Î+Loopback£¬ÔÚÈ¥¶Ñµþ³¡¾°Ê±TORÐèÒªÏòSpineͨ¸æÖ÷»ú·ÓÉ ¡£

  • ÄÏÏò·ÓÉת´ï

MAN/DCIÖÁSpineÖÁLeaf£¬×ª´ïÕû¸öÄÚÍøµÄ»ã×Ü·ÓÉ£¬ºÃ±È10.0.0.0/8£»172.16.0.0/12£»192.168.0.0/16 ¡£¶øLeafÖÁTOR£¬³ýÁËͨ¸æÄÚÍø»ã×Ü·ÓÉÍ⣬»¹ÐèҪͨ¸æ±¾PodµÄÓªÒµÍø¶Î+¹ÜÀíÍø¶Î+Loopback£¨µ±LeafÉÏÐÐÁ´Â·¹ÊÕÏʱ£¬Í¬PODµÄÁ÷Á¿ÈÔ¿ÉÒÔÆ¥ÅäÃ÷ϸ·ÓÉ£¬Í¨¹ýSpineת·¢£© ¡£

ÖµµÃ×¢ÖØµÄÊÇ

ÏÖÔÚTOR²ã¼¶Ô½À´Ô½¶àµØÊ¹ÓÃÁËÈ¥¶ÑµþÊÖÒÕʵÏÖ·þÎñÆ÷Ë«¹é£¨ÍƼö²Î¿¼ÊÖÒÕÊ¢ÑçµÄÁíһƪÎÄÕ¡¶ÔõÑùʵÏÖÊý¾ÝÖÐÐÄÍøÂç¼Ü¹¹“È¥”¶Ñµþ¡·£© ¡£ÔÚÈ¥¶Ñµþ³¡¾°Ï£¬Leaf»á´ÓToR½»Á÷»úÉÏÎüÊÕµ½´ó×ÚµÄÖ÷»ú·ÓÉ£¨È¡¾öÓÚPodÄÚÖ÷»úÊýÄ¿£¬¿ÉÄÜÊÇÊýÒÔÍò¼Æ£©£¬LeafÔÚTORÖ®¼äת´ïÖ÷»ú·ÓÉ£¬ºÜ¿ÉÄܵ¼ÖÂTOR½»Á÷»ú·ÓÉÈÝÁ¿³¬ÏÞ£¬Òò´ËÐèÒªÔÚTORµÄÊÕÆ«Ïò×öÕ½ÂÔ£¬¹ýÂ˵ôÆäËûTOR·¢¹ýÀ´µÄÖ÷»ú·ÓÉ ¡£

6¡¢BGP˫ջÍýÏë

½üÄêÀ´¹ú¼Ò¶¦Á¦´ó¾ÙÍÆ¶¯IPv6½¨É裬ÏÖʵÉÏ´óÐÍIDCË½ÍøµØÖ·Ò²ÃæÁٿݽß ¡£Òò´ËÔÚIDCÄÚ°²ÅÅIPv4/IPv6˫ջ£¬Ò²ÊÇÆÈÔÚü½ÞµÄÐèÇó ¡£

BGP×Ô¼ºÖ§³Ö¶àЭÒ飬¿ÉÒÔÔÚͳһ¸öBGPÀú³ÌÖÐÖ§³Öv4/v6˫ջ ¡£Ò»Ñùƽ³£µÄ×ö·¨ÊÇΪBGP v4ºÍv6ÁÚÈË»®·Ö½¨ÉèBGP»á»°£¬µ«ÕâÑùÏ൱ÓÚÔöÌíÁËÒ»±¶µÄÉèÖúÍά»¤ÊÂÇéÁ¿ ¡£ÏÖʵÉÏ£¬BGP v4µÄupdateÐÂÎÅ¿ÉÒÔͨ¹ýv6½¨ÉèµÄ TCPÅþÁ¬À´·¢ËÍ£¬·´Ö®ÒàÈ»£¬¼´µ¥¸öÅþÁ¬ÔÊÐí¶àÖÖЭÒé×åµÄÐÂÎÅͨ¸æ ¡£

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
¡ø ͼ5£ºÔÚIPv6 SessionÉÏͨ¸æIPv4·ÓÉÐÅÏ¢

Èçͼ5Ëùʾ£¬97¹ú¼ÊÍøÂçÌṩÁËÒ»ÖÖÓÅ»¯¼Æ»®£ºÖ»½¨Éèµ¥»á»°À´³ÐÔØË«Õ»µÄ·ÓÉ£¬ÕâÑù×öµÄÀûÒæ³ýÁ˼ò»¯ÉèÖᢽÚÔ¼IP£¬»¹ÎªÀàËÆBFD for BGPµÈЭÒéµÄ°²ÅÅïÔÌ­ÁËÒ»°ëµÄÐÔÄÜÏûºÄ ¡£

BGPÔËάÄÜÁ¦ÍýÏë

³ýÁËҪ˼Á¿BGP»ù´¡ÄÜÁ¦µÄÍýÏ룬Êý¾ÝÖÐÐĹØÓÚBGPÍøÂç¿ÉÔËάÄÜÁ¦Ò²Ìá³öÁ˼«¸ßµÄÒªÇó ¡£³£¼ûµÄBGPÔËάÄÜÁ¦µÄÉè¼Æ°üÀ¨Èçϼ¸µã£º

1¡¢Ê¹ÓÃBFDÊÖÒÕ¼ÓËÙBGPÍøÂçÊÕÁ²

ËäÈ»IDCÍøÂçÊÇÒԸ߶ÈÈßÓàÀ´¹¹½¨µÄ£¬µ«ÍøÂçµÄ¿É¿¿ÐÔÈÔÊÜÏÞÓÚÍøÂç×°±¸¼ì²â³ö¹ÊÕÏ£¬²¢ÖØÐ½«Á÷Á¿Â·Óɵ½ÆäËûµÄ·¾¶µÄÄÜÁ¦£¨ÓÈÆäÊÇÔÚ¹âÄ£¿é»òÕß¹âÏË·ºÆðµ¥Í¨µÄ¼«¶ËÇéÐÎÏ£© ¡£µ±ÏÂÊý¾ÝÖÐÐÄ£¬¹ÊÕÏÊÕÁ²Ê±¼äÒªÇóÔ½µÍÔ½ºÃ£¨ÔÆÓªÒµÒªÇó×öµ½ÑÇÃë¼¶£© ¡£ÈçǰÎÄËùÊö£¬¿ÉÒÔͨ¹ýÐÞ¸ÄBGP¼ÆÊ±Æ÷¼ÓËÙÊÕÁ²£¬µ«ÕâÖÖÂýhello»úÖÆÊÕÁ²Ê±¼ä×î¿ìÒ²ÊÇÃë¼¶£¬»¹È±·¦ÒÔÖª×ãÒªÇó ¡£

¶øBFD¿ÉÒÔÌṩºÁÃë¼¶µÄ¼ì²â¾«¶È£¬Í¨¹ýÓëBGPÁª¶¯£¬¿ÉÒÔʵÏÖBGP·ÓÉ¿ìËÙÊÕÁ²£¬È·±£ÓªÒµÒ»Á¬ ¡£ÔÚÊý¾ÝÖÐÐÄIDCÖÐÍÆ¼ö¿ªÆôBFD for BGPµÄÉèÖã¬Ë¼Á¿µ½×°±¸ÐÔÄÜ£¬È«¶Ë¿Ú¿ªÆôÊ±ÍÆ¼ö½ÓÄÉ300ms*3ÉèÖà ¡£

ÒÔ97¹ú¼ÊRGOSÈí¼þΪÀý£¬BFDÖ÷ÒªÉèÖÃÈçÏ£º

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

2¡¢²»ÖÐÖ¹ÓªÒµÄÜÁ¦-BGP¿ìËÙÇл»

BGP·ÓÉÊÕÁ²ÐèÒªÔÚ·ÓɱíÖÐɾ³ýʧЧ·ÓÉ£¬²¢ÔöÌíеķÓÉ£¬Í¬Ê±ÔÚоƬת½ÒÏþÖÐʵÏÖ¶ÔÓ¦µÄÔö¡¢É¾ ¡£ÔÚ±£´æ´ó×Ú·ÓɵÄÇéÐÎÏ£¬ÖðÌõɾ³ý²¢Ë¢Ð·ÓɱíÐèÒªÒ»¶¨µÄʱ¼ä£¬ÊÕÁ²Ê±¼ä¿ÉÄִܵïÊýÃëÉõÖÁÊýÊ®Ãë ¡£97¹ú¼ÊRGOSÈí¼þÔÚ·ÓÉÊÕÁ²ÉÏÌṩÁËÓÅ»¯µÄÊֶΣºÖ§³Öǰ׺ÎÞ¹ØÊÕÁ² ¡£Èçͼ6Ëùʾ£¬Leaf 1×°±¸µ½Spine×°±¸ËùÓÐEBGPÁÚÈ˶¼Ê§Ð§Ê±£¬Leaf 1»áÏòËùÓÐTORͨ¸æÈ¥ÍùSpineµÄ AS²»¿É´ï ¡£TORÎüÊÕµ½´ËÐÂÎÅ£¬²éÕÒÔ¤ÏÈ·ÖÅɺõĶÔÓ¦µÄIDË÷Òý(ÒÀ¾ÝSpineµÄASºÅ¼°LeafµÄRouter-ID·ÖÅÉ)£¬Í¨¸æ×ª½ÒÏþ¾ÙÐÐÏÂÒ»ÌøÇл»£¬´Ó¶øÊµÏÖÓªÒµµÄ¿ìËÙÊÕÁ²£¬ÆäÊÕÁ²ËÙÂʲ»ÔÙÊÜÏÞÓÚ·ÓÉÌõÄ¿Êý ¡££¨Ä³´óÐÍ»¥ÁªÍø¹«Ë¾Êµ²â12K·ÓÉ£¬ÊÕÁ²Ê±¼ä0.7Ã룩

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
¡ø ͼ6£ºBGPǰ׺ÎÞ¹ØÊÕÁ²


3¡¢²»ÖÐÖ¹ÓªÒµÄÜÁ¦-BGP NSR

Êý¾ÝÖÐÐĵÄLeaf/Spine×°±¸¶Ô¿É¿¿ÐÔÒªÇó½ÏÁ¿¸ß£¬´ó´ó¶¼ÉèÖÃÁËË«¹ÜÀí°å£»¹ØÓÚTOR×°±¸£¬Ôڶѵþ×éÍø³¡¾°Ï£¬Ò²ÊµÏÖÁËÀàËÆË«¹ÜÀí°åµÄЧ¹û ¡£Ö÷±¸¹ÜÀí°åÔÚ±¬·¢Çл»Ê±£¬ÓÉÓÚ״̬ÐÅÏ¢µÄ·×ÆçÖºÜÈÝÒ×ÒýÆðЭÒéÕðµ´ ¡£

NSR£¨None-Stop-Routing£¬²»ÖÐֹ·ÓÉ£©£¬ÊÇΪÁËʵÏÖ½»Á÷»ú¹ÜÀí°åÖ÷±¸Çл»Ê±£¬ÔÚЭÒéµÄÖØÐÂÆô¶¯Àú³ÌÖзÓɲ»ÖÐÖ¹¶øÉè¼ÆµÄ ¡£Ê¹ÄÜNSR¹¦Ð§ºó£¬»á·­¿ªTCP nss(none-stop-service)·þÎñ£¬×îÏȱ¸·ÝÏà¹ØÁÚÈËÒÔ¼°Â·ÓÉÐÅÏ¢µ½´Ó°å ¡£ÔÚ¹ÜÀí°åÖ÷±¸Çл»Àú³ÌÖУ¬NSR ¹¦Ð§Ê¹ÍøÂçÍØÆË¼á³ÖÎȹÌ£¬Î¬³ÖÁÚÈË״̬ºÍת½ÒÏþ£¬°ü¹ÜÒªº¦ÓªÒµ²»ÖÐÖ¹ ¡£

4¡¢²»ÖÐÖ¹ÓªÒµÄÜÁ¦-BGPƽ»¬Í˳öºÍÑÓ³ÙÐû²¼

BGPƽ»¬Í˳ö£ºÔÚCLOSÊý¾ÝÖÐÐÄÍøÂçÖУ¬ÔÚ¶Ô×°±¸¾ÙÐиôÀëÉý¼¶µÈÀàËÆ²Ù×÷ʱ£¬Ê¹ÓÃBGPƽ»¬Í˳ö¹¦Ð§¿ÉÒÔÈ·±£ÓªÒµÒ»Ö±Á÷»òÕßÉÙÉÙ¶ÏÁ÷ ¡£
×ÅʵÏÖ°ì·¨ÊÇ£º

  • Ê×ÏÈÏòÁÚÈË×°±¸Í¨¸æÓÅÏȼ¶×îµÍµÄ·ÓÉ£¨local-preference ֵΪ0 »òmed ֵΪ4294967295£©£¬²¢ÇÒ»áЯ´ø×ÅÃûµÄgshut community£¬´Ó¶øÊ¹ÁÚÈË×°±¸¾ÙÐзÓɸüУ¬Ê¹ÆäÁ÷Á¿Ô¤ÏÈÇл»µ½±¸·ÝÁ´Â·»òÆäËûµÈ¼ÛÁ´Â·ÉÏ ¡£
  • ½Ó×ÅÔÙÑÓ³Ùһ׼ʱ¼ä£¬È·±£Â·ÓÉѧϰÍê³ÉÖ®ºó£¬¶Ï¿ªÓëÁÚÈË×°±¸¼äµÄBGP ÅþÁ¬ ¡£

BGPÑÓ³ÙÐû²¼£ºÔÚ×°±¸ÖØÆôʱ£¬¿ÉÄܻᱣ´æÂ·ÓÉ±í»¹Î´Ï·¢µ½ÍâµØµÄÓ²¼þ±íÏȴ½«Â·ÓÉÐÅϢͨ¸æ¸øÁÚÈË£¬´Ó¶øÌáǰÒýÁ÷µ¼ÖÂÁ÷Á¿×ª·¢Òì³£µÄÇéÐÎ ¡£Îª×èÖ¹´ËÎÊÌ⣬¿ÉÒÔÉèÖÃBGPÔÚÕû»úÖØÆôʱ°ÑÐû²¼µÄ·Óɵ÷½âΪ×îµÍÓÅÏȼ¶
¸ÃÄÜÁ¦½¨ÒéÔÚ×°±¸ÖÐÔ¤ÉèÖã¬ÒÔ97¹ú¼ÊRGOSΪÀý£¬ÐèÉèÖãº

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

дÔÚ×îºó

ÍýÏë¡¢½¨ÉèºÍÔËÓªºÃÊý¾ÝÖÐÐÄBGPÍøÂ磬ÊÇÒ»¼þºÜÊǽûÖ¹Ò×µÄÊÂÇ飬ÕâÐèÒª´ó×ÚµÄʵ¼ùÂÄÀú»ýÀÛ ¡£ËùÐÒµÄÊÇBGPÔÚIDCµÄÓ¦ÓÃÒѾ­ÈÕÇ÷³ÉÊ죬´óÐÍ»¥ÁªÍø¹«Ë¾¡¢ÔËÓªÉÌÓкÜÊǶàʵ¼ù°¸Àý¿ÉÒԲο¼ ¡£97¹ú¼ÊÍøÂçÒ²ÓÐÐÒ¼ÓÈëÆäÖУ¬ÎªÌÚѶ¡¢°¢Àï°Í°Í¡¢×Ö½ÚÌø¶¯µÈ¿Í»§½»¸¶Á˶à¸ö´óÐÍBGPÊý¾ÝÖÐÐÄÍøÂç ¡£

¹ØÓÚBGPÐÔÄÜÓÅ»¯ÒÔ¼°¸ü¶àBGPÔËÎ¬ÌØÕ÷£¬¾´ÇëÆÚ´ýÊÖÒÕÊ¢ÑçºóÐø·ÖÏí ¡£

 

Ïà¹ØÍÆ¼ö£º

Ïà¹Ø±êÇ©£º

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾ 97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

µãÔÞ

¸ü¶àÊÖÒÕ²©ÎÄ

ÈκÎÐèÒª£¬ÇëÁªÏµ97¹ú¼Ê

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾ 97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

·µ»Ø¶¥²¿

ÊÕÆð
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
ÎĵµÆÀ¼Û
¸Ã×ÊÁÏÊÇ·ñ½â¾öÁËÄúµÄÎÊÌ⣿
Äú¶ÔÄ¿½ñÒ³ÃæµÄÖª×ã¶ÈÔõÑù£¿
²»Õ¦µÎ
ºÜÊǺÃ
ÄúÖª×ãµÄÔµ¹ÊÔ­ÓÉÊÇ£¨¶àÑ ¡£©£¿
Äú²»Öª×ãµÄÔµ¹ÊÔ­ÓÉÊÇ£¨¶àÑ ¡£©£¿
ÄúÊÇ·ñÉÐÓÐÆäËûÎÊÌâ»ò½¨Ò飿
ΪÁË¿ìËÙ½â¾ö²¢»Ø¸´ÄúµÄÎÊÌ⣬Äú¿ÉÒÔÁôÏÂÁªÏµ·½·¨
ÓÊÏä
ÊÖ»úºÅ
ллÄúµÄ·´À ¡£¡
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
ÇëÑ¡Ôñ·þÎñÏîÄ¿
¹Ø±Õ×Éѯҳ
ÊÛǰ×Éѯ ÊÛǰ×Éѯ
ÊÛǰ×Éѯ
ÊÛºó·þÎñ ÊÛºó·þÎñ
ÊÛºó·þÎñ
Òâ¼û·´Ïì Òâ¼û·´Ïì
Òâ¼û·´Ïì
¸ü¶àÁªÏµ·½·¨
ÍøÕ¾µØÍ¼