97¹ú¼Ê

µã»÷ÏÂÔØ¡¶ÍòÕ×Ô°ÇøÒÔÌ«²Ê¹âÑо¿±¨¸æ¡·£¬½âËøÍòÕ×Ô°ÇøÍøÂ罨ÉèÖ¸ÄÏ
Á¬Ã¦ÏÂÔØ
ÎÞ¸Ð×¼Èë ÈËÎïͳ¹Ü Ø­ RG-SAM+5.X ÐÂÒ»´ú¸ßУAIÈÏ֤ƽ̨Ðû²¼
Ô¤Ô¼Ö±²¥
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾
²úÆ·
< ·µ»ØÖ÷²Ëµ¥
²úÆ·ÖÐÐÄ
²úÆ·
½â¾ö¼Æ»®
< ·µ»ØÖ÷²Ëµ¥
½â¾ö¼Æ»®ÖÐÐÄ
ÐÐÒµ
ºÏ×÷»ï°é
·µ»ØÖ÷²Ëµ¥
Ñ¡ÔñÇøÓò/ÓïÑÔ
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

Äã²»ÖªµÀµÄBGPÐÂÌØÕ÷£º¡°ADD-PATH¡± |ÔËάʵս¼Ò

97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾ Ðû²¼Ê±¼ä£º2020-10-12
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

 

 

“ÔËάʵս¼Ò”רÀ¸£¬´ÓÊÖÒÕµ½Êµ¼ù£¬

ºÍÄúÁÄÁÄÔËάµÄÄÇЩʶù£¬½²ÊöÔËάÈ˵ē×òÌì¡¢½ñÌìºÍÃ÷Ìì”

 

 

×÷Õߣº´ó·å

ÔËÓªÉÌ·þÎñÖÐÐÄ

 

BGPÓÉÓÚÖ§³Ö»ùÓÚÕ½ÂԵķÓÉѡ·£¬Ð­ÒéÒ×À©Õ¹£¬ÇÒÖ§³ÖÊýÄ¿¸ü¶àµÄ·ÓÉÌõÄ¿£¬ÔÚÖ÷¸ÉÍøÏÖʵÉú²úÇéÐÎÖб»ÆÕ±é°²ÅÅ ¡£Í¨³£ÔÚÖ÷¸ÉÍøÉú²úÍøÂçÖУ¬Ê¹ÓÃISIS»òÕßOSPF×÷ÓÃÓòÄÚIGPЭÒ飬ʹÓòÄÚËùÓÐÓªÒµ»ã¾Û×°±¸¡¢½¹µã×°±¸»·»ØµØÖ·¿É´ï ¡£ÔÚ´Ë»ù´¡ÉÏÔÙ°²ÅÅBGP¾ÙÐÐӪҵ·ÓɳÐÔØ£¬µ«ÓÉÓÚBGP×ÔÉíѡ·ԭÔòÔµ¹ÊÔ­ÓÉ£¬ÔÚÖ÷¸ÉÍø±£´æÈßÓà½Úµãʱ¿ÉÄܻᱬ·¢·ÇÔ¤ÆÚµÄÍøÂçÁ÷Á¿Ä£×Ó ¡£Ê¹ÓùŰåµÄ“ÐéÄâÏÂÒ»Ìø”·½·¨¾ÙÐд¦Öóͷ£Ê±¼´ÆÆËðÁËBGPµÄǿʢµÄ·ÓÉ¿ØÖÆÄÜÁ¦£¬Í¬Ê±Ò²ÔöÌíÁËÍøÂç¶ÔÐéÄâÏÂÒ»ÌøµÄIPµÄÍýÏë¡¢°²ÅŲÙ×÷£¬´ó´óÔöÌíÁËÍøÂçÔËάµÄÖØÆ¯ºó ¡£µ«ÔÚrfc7911·ºÆðºó£¬Í¨¹ýBGP ADD-PATHÌØÕ÷¿É×Ô¶¯ÊµÏֵȼÛBGP·ÓÉ£¬²»ÔÙÐèҪС»ï°éÃǾÙÐÐÐéÄâÏÂÒ»ÌøIPÍýÏëÓë°²ÅÅ ¡£

 

 

ǰ²»¾Ã£¬Íø¹¤Ð¡ÈñÔÚÒ»´ÎÖ÷¸ÉÍø¼¯³ÉÏîÄ¿¾ÍÓöµ½ÁËÕâÑùµÄÍ·ÌÛÎÊÌ⣬½ÓÏÂÀ´£¬Ð¡ÈñÏÖÉí˵·¨£¬·ÖÏíÏÂÔõÑùʹÓÃADD-PATHÌØÕ÷½â¾öÄÑÌâ ¡£

 

BGPÔÚÖ÷¸ÉÍøÖÐÊÇÔõÑù°²ÅŵÄ£¿

 

ijÈÕ£¬Ð¡Èñ½Óµ½¸öÁîËûÐ˷ܵÄÏîÄ¿£ºÄ³Ê¡¼¶Êý¾ÝÖÐÐÉÏîÄ¿£¬´ÓÊý¾ÝÖÐÐijö¿Ú¡¢»ã¾Û¡¢½ÓÈë¾ùÓÉËûÈÏÕæÉè¼Æ¡¢ÊµÑé ¡£ÕâÈÃËûѧϰ¶àÄêµÄBGP¡¢ISISÖÕÓÚÓ­À´ÁËʵս£¬ÐÄÀïÎޱȼ¤¶¯£¬¿ªÐÄ......

 

 

´ËʱÔÚËûµÄÄÔº£ÀïÏëÆðÁË“Ëü”µÄºÃ£¬Ç¿Ê¢µÄ·ÓÉ¿ØÖÆÄÜÁ¦£¬ÔÚÖ÷¸ÉÍøÖб»ÆÕ±é°²ÅÅ£¬Ð­ÒéÒ×À©Õ¹£¬Ö§³ÖÊýÄ¿¸ü¶àµÄ·ÓÉÌõÄ¿ ¡£ÓÚÊÇСÈñÔÚÓë¿Í»§Ïàͬºó£¬ÔÚÊý¾ÝÖÐÐĵijö¿Ú²ãÃæÉè¼Æ³ÉÒÔÏÂͼһµÄÍØÆË ¡£

 

ͼһ

 

Èçͼһ£¬³ýÊý¾ÝÖÐÐÄCRÍ⣬ÆäËû¾ùΪÏÖÓÐÍøÂç ¡£½ÓÈëÍøCR£¬Ê¡×ÔÁ¦RR¡¢Ê¡BR¼æRR×°±¸¾ùÔËÐÐÔÚͳһ¹ÜÀíÓòÄÚISIS level 2ÖÐ ¡£½ÓÈëÍøCRʹÓÿÚ×ÖÐÍÍØÆËÓëÊ¡BR»¥Áª ¡£

 

Êý¾ÝÖÐÐÄCRСÈñÉè¼ÆÎªÊ¹ÓÃË«V×ÖÐÍÍØÆËÓëÊ¡BR¼æRR×°±¸»¥Áª ¡£ÓÉÓÚÍøÂç´¦ÓÚÑݽø½×¶Î£¬ÏÖ½×¶ÎÊý¾ÝÖÐÐÄCRÖ»ÓëÊ¡×ÔÁ¦RRÐγÉIBGPÁÚÈ˹ØÏµ£¬ÇÒÊý¾ÝÖÐÐÄCRΪBGP RR client½ÇÉ« ¡£½ÓÈëÍøCRÓëÊ¡BR¼æRR×°±¸ÐγÉIBGPÁÚÈ˹ØÏµ£¬ÇÒ½ÓÈëÍøCR×÷ΪBGP RR client½ÇÉ« ¡£Ê¡×ÔÁ¦RRÓëÊ¡BR¼æRR×°±¸ÐγÉIBGPÁÚÈ˹ØÏµ£¬²»±£´æBGP RR client½ÇÉ« ¡£Ê¡BR×÷Óóö¿Ú½ÇÉ«ÏòȫʡÐû²¼ISISĬÈÏ·ÓÉ ¡£

 

´ËʱСÈñÐÄÖÐÈ«ÊÇ»¶Ï²£¬²¢×ԵõÄÁªÏµ¿Í»§¾ÙÐвâÊÔ ¡£µÚÒ»¸ö²âÊÔÏîÊÇÄ£ÄâӪҵ·ÓɳÐÔØ²âÊÔ ¡£

 

ÔÚÊý¾ÝÖÐÐÄCR1¡¢CR2ͬʱÐû²¼ÏàÍ¬ÓªÒµÍø¶Î·ÓÉ£¬ËùÓÐBGPѡ·ÊôÐÔ¾ùΪĬÈÏÖµ ¡£ÔÚСÈñÄÔº£ÀïÕâÔ¤ÆÚЧ¹û¾ÍÊǽÓÈëÍøÁ½Ì¨CRµÄBGP·ÓɱíÖб£´æÁ½Ìõ»®·ÖÖ¸ÏòÊý¾ÝÖÐÐÄCR1¡¢CR2µÄÓªÒµÍø¶Î·ÓÉ£¬¼òÖ±……

 

 

¿Í»§Í¨¹ý½ÓÈëÍøCRÉó²éÊý¾ÝÖÐÐÄÓªÒµÍø¶Î·ÓÉʱ£¬ÏÂÒ»Ìø¾ùΪÊý¾ÝÖÐÐÄCR1µÄloopbackµØÖ· ¡£Ð¡ÈñÌýµ½ÕâÊÂʵ£¬¼òÖ±²»¸ÒÏàÐÅ£¬ÕâôÓÅÒìµÄÉè¼ÆÔõô»¹»á·ºÆðçÛ¶ê×Ó£¡

 

¾­Óɶà´Î¶Ô¼Æ»®ÍÆÇÃÓëÏÖÍøÑéÖ¤£¬Ð¡ÈñʼÖÕûÕÒµ½ÎÊÌâÔµ¹ÊÔ­ÓÉ ¡£ÓÚÊÇСÈñ´ø×ÅСÓÇÉËÏòÏÈÉú¸µÌÖ½ÌÕâ“çÛ¶ê×Ó”µÄÓÉÀ´ ¡£

 

ÏÈÉú¸µ¿´µ½Í¼Ò»ÍØÆË£¬ÏàʶģÄâӪҵ·ÓɳÐÔØ²âÊÔЧ¹ûºó£¬×ì½Ç΢΢ÉÏÑµÀ³öÆäÖеÄÉñÃØ ¡£

 

ÓÉÓÚӪҵ·ÓÉÔÚÐû¸æÊ±Î´¶ÔBGPѡ·ÊôÐÔ¾ÙÐÐÐ޸쬵¼ÖÂÊ¡×ÔÁ¦RR1¡¢RR2ÔÚBGPѡ·ԭÔò×÷ÓÃÏÂÖ»ÓÅÑ¡router-id½ÏСµÄBGPÁÚÔ¢ËùÐû¸æÓªÒµÍø¶Î×÷Ϊ·ÓÉ£¨Êý¾ÝÖÐÐÄCR-1µÄrouter-id±ÈCR-2Ð ¡£© ¡£´Ó¶ø»áµ¼ÖÂÊ¡BR01¡¢BR02¡¢½ÓÈëÍøCR1¡¢CR2»á¼ûÊý¾ÝÖÐÐÄÓªÒµÁ÷Á¿¾ùÓÉÊý¾ÝÖÐÐÄCR1³ÐÔØ ¡£Õâ¸ö“çÛ¶ê×Ó”ÆÌÕÅÁËÊý¾ÝÖÐÐÄCR2Á´Â·´ø¿í£¬Í¬Ê±Á÷Á¿Ä£×ÓÒ²²»Êǿͻ§ËùÆÚÍûµÄ ¡£

 

С»ï°é»áÏëµ½ÔÚÊ¡×ÔÁ¦RRÉèÖÓmaximum-paths”£¬Ê¹Ê¡×ÔÁ¦RRÐγɵȼ۵ÄӪҵ·ÓÉ£¬´Ó¶øÊ¡×ÔÁ¦RR»áÏÈÏòÊ¡BRÐû¸æÁ½¸ö²î±ðÏÂÒ»ÌøÊý¾ÝÖÐÐÄӪҵ·ÓÉ ¡£µ«“maximum-paths”Ö»ÊÇÓ°ÏìBGP·ÓɼÓÔØµ½Â·ÓɱíÊýÄ¿£¬²¢Î´ÄÜÓ°ÏìBGP·ÓÉѡ·ԭÔò ¡£BGPÏòÁÚÈËÐû¸æÆäBGP·ÓɱíÖÐBGP·ÓÉ£¬²¢·Ç×°±¸Â·ÓɱíÖзÓÉ ¡£

 

СÈñÒ»¸±»íȻˬÀʵÄÑù×Ó£¬²¢¼ÌÐøÏòÏÈÉú¸µÌֽ̽â¾ö¼Æ»® ¡£

 

Á¼¾ÃÒÔǰµÄ½â¾ö¼Æ»®

 

Ϊ½â¾öBGPѡ·ԭÔò´øÀ´µÄ“çÛ¶ê×Ó”£¬ÏÈÉú¸µÍ¨¹ýÐéÄâÏÂÒ»Ìø·½·¨ÎªÐ¡Èñ¾ÙÐнâ´ð ¡£

 

Èçͼ1ËùÊ¾ÍØÆË£¬Êý¾ÝÖÐÐÄCR1¡¢CR2ÓëÊ¡×ÔÁ¦RRÉèÖÃBGPÁÚÈËʱ£¬Í¨¹ýroute-map½«Êý¾ÝÖÐÐÄCR1¡¢CR2ËùÐû¸æÓªÒµÍø¶Î·ÓÉÏÂÒ»ÌøÐÞ¸ÄΪͳһ¸ö“ÐéÄâIP” ¡£ÇÒÕâ¸ö“ÐéÄâIP”ͬʱÔÚÊý¾ÝÖÐÐÄCR1¡¢CR2ÉÏÉèÖò¢Í¨¹ýIGPЭÒ齫ÆäÐû¸æµ½È«Íø£¬´Ó¶øÊ¹Ê¡BR1¡¢BR2ѧϰµ½Êý¾ÝÖÐÐÄӪҵ·ÓÉʱÏÂÒ»Ìø¾ùΪ“ÐéÄâIP”£¬“ÐéÄâIP”ͨ¹ý·ÓɱíµÝ¹é²éÕÒÏÂÒ»Ìø³ö½Ó¿ÚΪʡBRÓëÊý¾ÝÖÐÐÄCR1¡¢CR2»¥Áª¶Ë¿Ú ¡£½ø¶øÊµÏÖÁË»á¼ûÊý¾ÝÖÐÐÄÁ÷Á¿¿ÉÒÔÔÚÊý¾ÝÖÐÐÄCR1¡¢CR2¼äÐγɵȼÛ·¾¶ ¡£ÒÔÏÂΪʵÏÖÐéÄâÏÂÒ»Ìø´óÖ°취ÓëÉèÖãº

 

! Êý¾ÝÖÐÐÄCR1¡¢CR2ÉèÖÃÐéÄâÏÂÒ»ÌøIP

ip route   172.16.1.1 255.255.255.255 null 0

! Êý¾ÝÖÐÐÄCR1¡¢CR2ÉèÖÃÐ޸ķÓÉÐû¸æÏÂÒ»ÌøÕ½ÂÔ

route-map   set_vnh permit 10

set next-hop 172.16.1.1

! Êý¾ÝÖÐÐÄCR1¡¢CR2ͨ¹ýIGP½«ÐéÄâIPÐû¸æµ½È«Íø

ip   prefix-list s2i seq 5 permit 172.16.1.1/32

!

route-map   red_s2i permit 10

 match ip address prefix-list s2i

!        

router   isis

 ...

 redistribute static route-map red_s2i

! Êý¾ÝÖÐÐÄCR1¡¢CR2Õë¶ÔÊ¡×ÔÁ¦RRÉèÖÃÐÞ¸ÄӪҵ·ÓÉÏÂÒ»Ìøroute-map

router bgp   100

...

 address-family ipv4

  network 9.9.9.9 mask 255.255.255.255

  neighbor 192.168.12.1 route-map set_vnh out

 

¿´ËÆÍ¨¹ýÐéÄâÏÂÒ»Ìø“ÍêÉÆ”µÄ½â¾öÁ˴˴εēçÛ¶ê×Ó”ÎÊÌ⣬µ«ËüÆÆËðÁËBGPǿʢµÄ·ÓÉ¿ØÖÆÄÜÁ¦ ¡£Ôڴ˳¡¾°Êý¾ÝÖÐÐÄCR1¡¢CR2ÎÞ·¨ÔÙͨ¹ýBGPѡ·ÊôÐÔ¾ÙÐзÓÉ¿ØÖÆ£¬ÓÉÓÚӪҵ·ÓÉÏÂÒ»ÌøIPʼÖÕΪ“ÐéÄâIP” ¡£

 

СÈñѰ˼×ÅÉÐÓÐûÆäËû¸üÓŵĽⷨ ¡£ÏÈÉú¸µ½Ó×ÅÍùÏÂ˵......

 

ADD-PATHÌØÕ÷½â¾ö¼Æ»®

 

Ö±µ½rfc7911µÄ·ºÆð£¬BGPͬʱÐû¸æÍ³Ò»Ç°×ºµÄ¶àÌõ·¾¶³ÉΪ¿ÉÄÜ ¡£rfc7911½ç˵ÁËBGPÒ»ÖÖеÄcapabilityÓÃÓÚͬʱÐû¸æ¶à¸öÏÂÒ»ÌøµÄÏàͬBGP·ÓÉ ¡£Í¨¹ýÔÚBGPÁÚÈËÊÀЭÉÌadd-path capability£¬Â·ÓÉÐû¸æÊ±»á½«BGP·Óɱí½ÏÓÅBGP·ÓÉͬʱ·¢Ë͵½Ö§³Öadd-path capabilityµÄBGPÁÚÈË ¡£ÒÔÏÂΪƾ֤¿Í»§ÍøÂçÐÞ¸ÄΪadd-path·½·¨ÊµÏÖBGPµÈ¼Û·ÓÉÒªº¦ÉèÖãº

 

add-pathʵÏÖ»úÖÆÖ»½«BGP·ÓɱíÖнÏÓÅ·ÓÉͬʱ·¢Ë͵½BGPÁÚÈË£¬Æä²¢Î´ÆÆËðBGP·ÓÉѡ·ԭÔò ¡£ÈôÊÇÐèҪ·ÓɱíÖÐÌìÉú¶àÌõµÈ¼ÛBGP·ÓÉ£¬»¹Ðè˼Á¿BGPѡ·ԭÔòÓëÔöÌí“maximum-paths”ÉèÖà ¡£ÐèÒª×¢ÖØ“add-path”ΪBGPÒ»ÖÖcapability ¡£ÈôÊÇÏÖʵÉú²úÍøÂçÖÐBGPÒÑÐγÉÎȹÌBGPÁÚÈ˲¢³ÐÔØÓªÒµÂ·ÓÉ£¬ÆôÓôËÌØÕ÷½«»áµ¼ÖÂBGP»á»°ÖØÐÞ£¬BGPÁÚÈËÊÀÖØÐÂЭÉÌË«·½BGP capability ¡£

 

! Ê¡×ÔÁ¦RRÉèÖÃÆôÓÃadd-pathÌØÕ÷

router bgp 100

...

 !

 address-family ipv4

  bgp additional-paths select all best 2

  ...

  neighbor 7.7.7.7 additional-paths send 

  neighbor 7.7.7.7 advertise additional-paths best 2

  neighbor 8.8.8.8 additional-paths send 

  neighbor 8.8.8.8 advertise additional-paths best 2

! Ê¡BRÉèÖÃÆôÓÃadd-pathÌØÕ÷£¬²¢ÉèÖÃIBGP¶à·¾¶¸ºÔØÆ½ºâ¹¦Ð§

router bgp 100

...

 !

 address-family ipv4

  ...

  neighbor 5.5.5.5 additional-paths receive

  neighbor 6.6.6.6 additional-paths receive

  maximum-paths ibgp 2

 

 
 

ÊÖÒÕ×ܽá

 

BGP¹ÌÓÐǿʢ·ÓÉ¿ØÖÆÄÜÁ¦£¬ÔÚʵÏÖ°²ÅÅʱ¿ÉÄܻᱬ·¢·ÇÔ¤ÆÚÍøÂçÁ÷Á¿Ä£×Ó ¡£Ð¡»ï°éÃÇÔÚÏÖʵ°²ÅÅʱÐè¶à¼Ó×¢ÖØ¿ØÖÆÆ½ÃæÓëÊý¾ÝÆ½ÃæÏà¹Ø±íÏîŶ ¡£Í¬Ê±BGPÒ²ÊÇInternetÒ»¸öÖ÷ÒªµÄ·ÓÉЭÒ飬Ïà¹ØRFC±ê×¼ÔÚÒ»Ö±¸üУ¬¸÷ÈËÒ²Òª¼á³Öѧϰ£¬¸üÐÂ×ÔÉíרҵ֪ʶ ¡£

 

¹Ø×¢97¹ú¼Ê
¹Ø×¢97¹ú¼Ê¹ÙÍøÎ¢ÐÅ
ËæÊ±Ïàʶ¹«Ë¾×îж¯Ì¬
97¹ú¼Ê¡¤(ÖйúÇø)¼¯ÍŹٷ½ÍøÕ¾

·µ»Ø¶¥²¿

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