BGP Border Gateway Protocol ±ß½çÍø¹ØÐÒé
Border Gateway Protocol -- ±ß½çÍø¹ØÐÒé
BGP£¨Border Gateway Protocol£¬±ß½çÍø¹ØÐÒ飩ÊÇÓÃÀ´Á¬½ÓInternetÉϵĶÀÁ¢ÏµÍ³µÄ·ÓÉÑ¡ÔñÐÒé¡£ËüÊÇInternet¹¤³ÌÈÎÎñ×éÖƶ¨µÄÒ»¸ö¼ÓÇ¿µÄ¡¢ÍêÉƵġ¢¿ÉÉìËõµÄÐÒé¡£BGP4Ö§³ÖCIDRÑ°Ö··½°¸£¬¸Ã·½°¸Ôö¼ÓÁËInternetÉϵĿÉÓÃIPµØÖ·ÊýÁ¿¡£BGPÊÇΪȡ´ú×î³õµÄÍⲿÍø¹ØÐÒéEGPÉè¼ÆµÄ¡£ËüÒ²±»ÈÏΪÊÇÒ»¸ö·¾¶Ê¸Á¿ÐÒé¡£
BGP(Border GatewayProtocol)ÊÇÒ»ÖÖÔÚ×ÔÖÎϵͳ֮¼ä¶¯Ì¬½»»»Â·ÓÉÐÅÏ¢µÄ·ÓÉÐÒé¡£Ò»¸ö×ÔÖÎϵͳµÄ¾µä¶¨ÒåÊÇÔÚÒ»¸ö¹ÜÀí»ú¹¹¿ØÖÆ֮ϵÄÒ»×é·ÓÉÆ÷£¬ËüʹÓÃIGPºÍÆÕͨ¶ÈÁ¿ÖµÏòÆäËû×ÔÖÎϵͳת·¢±¨ÎÄ¡£
ÔÚBGPÖÐʹÓÃ×ÔÖÎϵͳÕâ¸öÊõÓïÊÇΪÁËÇ¿µ÷ÕâÑùÒ»¸öÊÂʵ£ºÒ»¸ö×ÔÖÎϵͳµÄ¹ÜÀí¶ÔÓÚÆäËû×ÔÖÎϵͳ¶øÑÔÊÇÌṩһ¸öͳһµÄÄÚ²¿Ñ¡Â·¼Æ»®£¬ËüΪÄÇЩͨ¹ýËü¿ÉÒÔµ½´ïµÄÍøÂçÌṩÁËÒ»¸öÒ»ÖµÄÃèÊö¡£
BGP,±ß½çÍø¹ØÐÒ飬ÊÇ×ÔÖ÷ÍøÂçϵͳÖÐÍø¹ØÖ®¼ä½»»»Æ÷·ÓÉÐÅÏ¢µÄÐÒé¡£±ß½çÍø¹ØÐÒé³£³£Ó¦ÓÃÓÚ»¥ÁªÍøµÄÍø¹ØÖ®¼ä¡£Â·Óɱí°üº¬ÒÑ֪·ÓÉÆ÷µÄÁÐ±í¡¢Â·ÓÉÆ÷Äܹ»´ïµ½µÄµØÖ·ÒÔ¼°µ½´ïÿ¸ö·ÓÉÆ÷µÄ·¾¶µÄÌøÊý¡£
ʹÓñ߽çÍø¹ØÐÒéµÄÖ÷»úÒ»°ãҲʹÓô«Êä¿ØÖÆÐÒ飨TCP£©¡£µ±ÍøÂç¼ì²âµ½Ä³Ì¨Ö÷»ú·¢³ö±ä»¯Ê±£¬¾Í»á·¢ËÍеķÓÉ±í¡£BGP-4£¬±ß½çÍø¹ØÐÒéµÄ×îа汾£¬ÔÊÐíÍøÂç¹ÜÀíÔ±ÔÚ²ßÂÔÃèÊöÏÂÅäÖÃÌøÊýµÄ¹æ¸ñ¡£
BGPÊÇÄ¿Ç°Ó¦ÓÃÔÚÒòÌØÍøÉϵÄIPÍøÂ绥ÁªÐÒ飬ΪÔËÓªÉÌÖ®¼äµÄ»¥ÁªÌṩÁËÎȶ¨¶ø°²È«µÄ·ÓÉÐÒ飬¾ßÓзḻµÄ·ÓÉ¿ØÖÆ»úÖÆ¡£ÎªÁ˸üºÃµØ¿ØÖÆ·ÓɲßÂÔ£¬µ±Ç°´ó²¿·ÖµÄÔËÓªÉ̾ù½«BGP²¿Ê𵽹ǸÉ·ÓÉÆ÷¡£Ëæ×ÅÍøÂçµÄ²»¶ÏÀ©Õ¹¡¢Â·ÓÉÆ÷ÊýÄ¿µÄÔö¶àÒÔ¼°Â·ÓÉÐÅÏ¢ÌõÄ¿µÄ¼¤Ôö£¬½â¾öBGPµÄÀ©Õ¹ÐÔÎÊÌâ±äµÃÔ½À´Ô½ÖØÒª¡£
Ä¿Ç°BGPµÄÀ©Õ¹ÐÔÃæÁÙÈçϼ¸¸öÎÊÌâ¡£
£¨1£©I-BGPµÄFull-MeshÎÊÌâ>
¡¡¡¡BGP·ÓÉÐÒé·ÖΪI-BGPºÍE-BGPÁ½¸ö²¿·Ö¡£I-BGPÓÃÓÚ×ÔÖÎÓòÄڵķÓÉÆ÷Ö®¼ä£¬E-BGPÓÃÓÚ×ÔÖÎÓò¼äµÄ·ÓÉÆ÷Ö®¼ä¡£ÎªÁË·ÀÖ¹²úÉú»·»Ø·ÓÉ£¬BGPÐÒéÒªÇóÒ»¸ö·ÓÉÆ÷ͨ¹ýI-BGPѧµ½µÄ·ÓÉ£¬²»ÔÙÏòÆäËûI-BGPÁھӹ㲥£¬ËùÒÔÒ»¸ö×ÔÖÎÓòÄÚËùÓвμÓI-BGPÐÒéµÄ·ÓÉÆ÷¶¼ÒªÓëÆäËû·ÓÉÆ÷½¨Á¢»á»°£¬´Ó¶ø±£Ö¤Â·ÓÉÐÅÏ¢Äܹ»ÕýÈ·µØ¹ã²¥µ½Ã¿Ò»¸ö·ÓÉÆ÷¡£ÒÀÕÕÕâ¸öÔÔò£¬Ò»¸ö×ÔÖÎÓòÄÚ×ܵÄI-BGP»á»°ÊýΪN¡Á£¨N£1£©/2 £¨NΪÔËÐÐI-BGPµÄ·ÓÉÆ÷Êý£©£¬µ±N²»¶ÏÔö´óʱ£¬Õâ¸öÊý×Ö»á´óµÃ¾ªÈË£ºÈç100̨·ÓÉÆ÷£¬Ôò»á»°ÊýΪ4950.Õâ¶ÔÍøÂçÉ豸¶øÑÔÊǸö·Ç³£´óµÄ¸ºµ££¬¶øÇÒ»¹½«Ê¹ÍøÂçµÄ¹ÜÀíÓëÅäÖñäµÃÒì³£¸´ÔÓ¡£¶ø¹Ç¸ÉÍøͨ³£ÓÉ´óÁ¿µÄÔËÐÐI-BGPµÄ·ÓÉÆ÷×é³É£¬Òò´Ë£¬Õâ¸öÎÊÌâÊÇ·ñÄܹ»½â¾ö£¬Ö±½ÓÓ°Ïìµ½ÍøÂç¹æÄ£µÄ´óС¡£
£¨2£©¸ü¸Ä·ÓɲßÂÔʱ·ÓÉÕñµ´µÄÎÊÌâ
¡¡¡¡BGPÊôÓÚÔöÁ¿¸üеķÓÉÐÒ飬µ±ÓÐеķÓÉÒª·¢²¼Ê±£¬Â·ÓÉÆ÷»áÏòÁÚ¾Ó·¢ËÍUpdateÐÅÏ¢£¬¶øÈç¹ûҪɾ³ýijÌõ·ÓÉʱ£¬¾Í»á·¢ËÍWithdrawÐÅÏ¢¡£BGP·ÓɵÄFlapµÄ¶¨ÒåÊÇ£ºµ±Ò»Ìõ·ÓÉÔÚ±»Êջأ¨Withdraw£©ºó£¬ÓÖ±»¹ã²¥£¨Update£©³öÀ´£¬ÊÓΪһ´ÎFlap.ÓÉÓÚÈκÎÒ»Ìõ·ÓɵÄÊջغ͸üж¼»áµ¼ÖÂһ̨·ÓÉÆ÷Õû¸ö·ÓɱíÖØмÆË㣬Òò´Ëµ±FlapµÄÇé¿ö±È½Ï¶àʱ£¬¶Ô·ÓÉÆ÷É豸µÄ¸ºÔؽ«²úÉú¾Þ´óµÄѹÁ¦¡£¸ù¾Ý±ÊÕßÔÚʵ¼Ê¹¤×÷ÖеľÑ飬һ°ãÇé¿öÏ£¬Ò»Ì¨¸ß¶Ë·ÓÉÆ÷ÔÚ¼ÆËãBGP·ÓɵÄʱºò£¬CPUµÄ¸ºÔØ»ù±¾ÉÏÔÚ80%¡«90%×óÓÒ£¬ÓÐʱÉõÖÁ´ïµ½100£¥£¬Õ¼ÓÃÁ˼¸ºõËùÓеÄCPU×ÊÔ´¡£ËäȻĿǰ´ó²¿·ÖµÄ¸ß¶Ë·ÓÉÆ÷¶¼½«Â·ÓɼÆËãµÄÄ£¿éÓëת·¢Ä£¿é·Ö²¼ÔÚ²»Í¬µÄÓ²¼þÉÏ£¬À´¼õÉÙÖ÷CPU浼ֵķÓÉÆ÷ÐÔÄÜϽµµÄÎÊÌ⣬µ«ÊÇ·ÓɱíµÄƵ·±±ä»¯ºÍ¸üУ¬¶ÔÕû¸öÉ豸µÄÔËÐл¹ÊÇÓÐÒ»¶¨µÄÓ°ÏìµÄ£¬¶øÇÒÕâÑùµÄ¼ÆËã»áËæ×Å·ÓɵÄÊջػò¹ã²¥£¬¼ÌÐøÏò×ÔÖÎÓòÄÚ²¿À©Õ¹£¬Ê¹ÄÚ²¿µÄ·ÓÉÆ÷²úÉúͬÑùµÄÎÊÌâ¡£
£¨3£©ÆäËûÐèÒª¿¼ÂǵÄÎÊÌâ
¡¡¡¡³ýÁËÉÏÃæµÄÁ½¸öÎÊÌâ»áµ¼Ö¶Ô·ÓÉÆ÷×ÊÔ´¹ýÁ¿ÏûºÄÖ®Í⣬»¹ÓÐÆäËûµÄһЩÒòËØ£¬Èç·ÓɵÄÊýÄ¿¡¢BGP·ÓɱíµÄ´óСºÍ·ÓɼÆËãµÄ·½Ê½µÈ£¬Í¬ÑùÒ²»áÓ°Ïì·ÓÉÆ÷µÄÐÔÄÜ¡£
¡¡¡¡ÁíÍ⣬ÍøÂçÔ½´ó£¬Â·ÓÉÌõÄ¿Ô½¶à£¬ÅäÖú͹ÜÀíµÄ¹¤×÷Ò²¾ÍÔ½¸´ÔÓ£¬Õâ¾ÍÐèÒªÔÚÍøÂçÉè¼ÆµÄʱºò¾¡Á¿¼ò»¯ÅäÖ㬽µµÍ¹ÜÀíÈËÔ±µÄ¹¤×÷Ç¿¶È£¬±ÜÃâÈËΪÔÒòÔì³É¹ÊÕÏ¡£
2 ÈçºÎ½â¾öÖÆÔ¼BGPÀ©Õ¹ÐÔµÄÎÊÌâ
Õë¶ÔÒÔÉÏÎÊÌ⣬½éÉÜһЩÏà¹ØµÄ½â¾ö·½·¨¡£
£¨1£©½â¾öI-BGP»á»°ÊýÆ¿¾±µÄ·½·¨
¡¡¡¡ÉÏÃæÌáµ½µÄI-BGPµÄ»á»°Êý¹ý¶àµÄÎÊÌ⣬¿ÉÒÔ²ÉÈ¡Á½ÖÖ°ì·¨À´½â¾ö£º
¡¡¡¡1£©ÁªÃ˵ķ½·¨£¨Confederations£©
¡¡¡¡ÁªÃ˵Ť×÷ÔÀíÊÇ£º½«ÔÀ´Ò»¸ö×ÔÖÎÓòµÄÍøÂç·Ö³É¶à¸ö×Ó×ÔÖÎÓò£¬Í¨¹ýConfederations id½«ÔASºÅÅäÖõ½Ã¿¸ö·ÓÉÆ÷ÉÏ¡£ÕâÑùÓÐÁ½¸öºÃ´¦£ºÒ»ÊÇ¿ÉÒÔ±£ÁôÔÓеÄI-BGPÊôÐÔ£¬°üÀ¨Local Preference¡¢MEDºÍNEXT_HOP£»¶þÊÇÄÜÔÚConfederationsµÄ¹¦ÄÜÖÐ×Ô¶¯ÊµÏÖ£¬ÎÞÐè¹ÜÀíÔ±ÔÚÍøÂçµÄ³ö¿Ú´¦ÅäÖùýÂËÄÚ²¿ASºÅÐÅÏ¢µÄ²Ù×÷¡£
¡¡¡¡2£©Â·ÓÉ·´ÉäÆ÷£¨Route-Reflector£©
¡¡¡¡²ÉÓ÷ÓÉ·´ÉäÆ÷ÊÇÄ¿Ç°Ó¦ÓÃ×î¹ã·ºµÄ·½·¨£¬½Ï֮ǰÃæÁªÃ˵ķ½·¨£¬¾ßÓиüºÃµÄÀ©Õ¹ÐÔ¡£Â·ÓÉ·´ÉäÆ÷µÄ¹¤×÷ÔÀíÊÇ£º½«Ò»¸ö×ÔÖÎÓòÄڵķÓÉÆ÷·Ö³É¼¸¸ö Cluster£¬Ã¿¸öClusterÓÉReflectorºÍClient×é³É¡£ReflectorÖ®¼äÐγÉFull Mesh£¬ÔËÐг£¹æµÄI-BGP£»ClientÖ»ÓëReflectorÔËÐÐI-BGP£¬¶ÔÓÚClientÀ´Ëµ£¬ReflectorÖ»ÊÇÆÕͨµÄÁÚ¾Ó¶øÒÑ£¬ ReflectorÔò°çÑÝÁË·Óɼ¯É¢µØµÄ½ÇÉ«£¬½«´ÓÆäËûReflectorѧµ½µÄI-BGP·ÓÉת·¢¸øClient£¬Í¬Ê±£¬½«´ÓClientѧµ½µÄI- BGP·ÓÉת·¢¸øClusterÄÚµÄÆäËûClientsºÍClusterÍâµÄÆäËûReflector£¬ÔÙ½èÓÉReflectors¹ã²¥µ½ÆäËùÔÚµÄ Cluster.ÔÚʵ¼ÊµÄÍøÂçÖУ¬ÎªÁËÌá¸ßÈßÓà¶È£¬Í¨³£Ò»¸öClientÓë¶à¸öReflector½¨Á¢ÁÚ¾Ó¹Øϵ£¬¶øÇÒ²»¾ÖÏÞÓÚClientËùÔÚ ClusterµÄReflector.
¡¡¡¡Óɴ˿ɼû£¬ClientÉϵÄI-BGP»á»°ÊýÒ»°ãΪ1¡«2¸ö£¬ÓëÁªÃ˵ķ½·¨Ïà±È£¬Ö»ÒªReflectorµÄÐÔÄÜ×ã¹»¸ß£¬Cluster¾Í¿ÉÒÔ×öµÃºÜ´ó£¬¶øClientµÄ¸ºÔز»»áËæClusterµÄ±ä»¯ÓÐÌ«´óµÄ±ä»¯¡£¶ÔÓÚÇ°Ò»ÖÖ·½·¨£¬ÓÉÓÚÒ»¸ö×Ó×ÔÖÎÓòµÄËùÓзÓÉÆ÷»¹ÊÇÒª×öµ½Full Mesh£¬ËùÒÔ×îµÍÐÔÄܵÄ·ÓÉÆ÷¾ö¶¨ÁËÒ»¸ö×Ó×ÔÖÎÓòµÄ´óС£»¶ø·ÓÉ·´ÉäÆ÷·¨Ôòͨ³£ÊÇÒ»¸ö»ò¶à¸ö×î¸ßÐÔÄܵÄ·ÓÉÆ÷¾ö¶¨ClusterµÄ´óС£¬Òò´Ë£¬¾ßÓиüºÃµÄÍøÂçÀ©Õ¹ÐÔÄÜ¡£
¡¡¡¡ÁíÍ⣬һ¸öReflectorÒ²¿ÉÒÔ³ÉΪÁíÍâÒ»¸öReflectorµÄClient£¬Ðγɲ㼶½á¹¹£¬ÕâÌرðÊÊÓÃÓÚ°´ÕÕ·Ö²ã½á¹¹½¨ÉèµÄÍøÂ磬¿ÉÒÔºÜÈÝÒ׵ذÑƽÃæµÄÍøÂç¹ÜÀíÑݱäΪ·Ö²ã¹ÜÀí¡£
¡¡¡¡µ±È»£¬ÔÚʹÓ÷ÓÉ·´ÉäÆ÷µÄʱºò£¬Ò²ÓÐһЩÐèҪעÒâµÄµØ·½£¬±ÈÈ磺Reflector²¢²»ÊÇ´¿´âµÄת·¢Â·ÓÉ£¬ËùÓÐÊÕµ½µÄ·ÓÉÔÚReflectorÉÏͬÑùÒª¾¹ý×îÓżÆË㣬Ȼºó½«ÓÅѡ·ÓÉÏòÍâ¹ã²¥£¬ËùÒÔReflectorµÄÑ¡ÔñÒªÒÀ¾ÝÍøÂç½á¹¹¶ø¶¨£¬¾¡Á¿Ê¹I-BGPÁÚ¾Ó¹ØϵÓëʵ¼ÊµÄµç·Á¬½Ó¹ØϵÏà¶ÔÓ¦¡£
£¨2£©¿ØÖÆ·ÓÉÕñµ´
¡¡¡¡Ä¿Ç°£¬¿ØÖÆRoute FlapÖ÷Òª²ÉÈ¡DampingµÄ·½·¨£ºÒ»¸öBGP·ÓÉÆ÷¶ÔÊÕµ½µÄE-BGP·ÓÉÉ趨PenaltyÖµ£¬Ã¿Ò»´Î·ÓÉFlap¶¼»áʹ¸Ã·ÓɵÄPenalty ÖµÔö´ó£¬¶ø·ÓÉÎȶ¨Ê±£¬PenaltyÖµ»áËæʱ¼ä¶ø¼õС£»µ±PenaltyÖµ³¬¹ýÔ¤ÉèµÄÒÖÖÆÏÞÖÆʱ£¬¸Ã·ÓɾͲ»ÔÙ±»¹ã²¥£¬¶øµ±Penalty¼õСÖÁµÍÓÚÖØÓÃÏÞÖÆʱ£¬¸Ã·ÓɲŻᱻÖØÐÂÏòÍâ¹ã²¥¡£ÕâÖÖ·½·¨Ö÷ÒªÊÇÕë¶ÔE-BGPÁÚ¾Ó¶øÑԵġ£ÕâÑù£¬µ±Ò»¸öÍøÂçÄÚ²¿·¢Éú·ÓÉÕñµ´Ê±£¬ÓëÖ®ÏàÁ¬µÄÆäËûÍøÂçͨ¹ý Damping¿ÉÒÔÓÐЧµØ·ÀÓù¶Ô¸÷×ÔÍøÂçµÄÓ°Ïì¡£
¡¡¡¡ÔÚÍøÂçά»¤ÖУ¬¾³£»áÓöµ½ÕâÑùµÄÇé¿ö£ºÄþÔ¸Ò»Ìõµç·ÖжÏÒ»¶Îʱ¼ä£¬Ò²²»Ï£ÍûËüÔÚ²»Í£µØÕðµ´¡£ÒòΪÖжÏÒ»¶Îʱ¼äºó£¬Ö»Òªµç·»Ö¸´£¬ÍøÂçÁ÷Á¿Ò²»áËæÖ®»Ö¸´£»Óë´ËÏà·´£¬Õñµ´µÄµç·»Ö¸´ºó£¬ÐèÒªµÈ´ýÒ»¶Îʱ¼ä²ÅÄָܻ´Õý³£µÄÁ÷Á¿£¨ÆäËûÍøÂ綼ÔÚÒÖÖÆÕñµ´µÄ·ÓÉ£©¡£DampingÔò¿ÉÒÔÓÐЧµØ±£Ö¤ÒòÌØÍøµÄÎȶ¨£¬µ«Í¬Ê±Ò²»áµ¼ÖÂһЩ¹ÊÕϵÄÑÓʱ»Ö¸´¡£
¡¡¡¡µ±Ç°µÄÉ豸»ù±¾¶¼Ö§³ÖDampingµÄ¹¦ÄÜ£¬¶øÇÒÌṩ¿ÉÒÔÅäÖõIJÎÊýÀ´¾«Ï¸¿ØÖÆDamping.Ò»°ãÇé¿öÏ£¬É豸ÌṩµÄȱʡÅäÖÃÄܹ»Âú×ã´ó¶àÊýÍøÂçµÄÐèÇó£¬Èç¹ûÈ·ÓÐÌØÊâÐèÒª£¬ÔòÒ»¶¨Òª¾¹ý×Ðϸ¼ÆË㣬·ñÔò£¬²»ÊÇûÓÐЧ¹û£¬¾ÍÊǰѱðÈ˵Ä·ÓÉÒÖÖƺóºÜ³¤Ê±¼ä²»Äָܻ´¡£
£¨3£©Peer GroupµÄÓ¦ÓÃ
¡¡¡¡ÔÚʵ¼ÊµÄÍøÂçÖУ¬ÓÐÒ»Öַdz£ÆÕ±éµÄÏÖÏ󣬼´Ò»¸ö·ÓÉÆ÷»áÓжà¸öÊôÓÚÒ»ÀàµÄBGP Peer.ÕâÀïµÄ¡°ÊôÓÚÒ»ÀࡱÊÇÖ¸BGPµÄ²ßÂÔÏàͬ»òÀàËÆ£¬µ±Peer±È½Ï¶àʱ£¬BGPµÄÅäÖûá±äµÃÓ·Ö×£¬Í¬Ê±£¬Â·ÓÉÆ÷µÄ¸ºÔØÒ²»á¼ÓÖØ£¬ÒòΪһµ©ÓзÓɵĸüУ¬Â·ÓÉÆ÷ÐèÒªÕë¶Ôÿ¸öPeer×öÒ»´Î²ßÂÔ¼ÆË㣨ËäÈ»²ßÂÔ¶¼Ïàͬ£©¡£ÁíÍ⣬ӦÓÃPeer Group»¹ÓÐÒ»¸öºÃ´¦£¬¾ÍÊǽµµÍÁ˶Ô·ÓÉÆ÷É豸µÄ×ÊÔ´ÏûºÄ£¬ÒòΪ·ÓÉÆ÷¶ÔͬһGroup¸üзÓÉʱ£¬ÓÉÓÚʹÓÃÏàͬ²ßÂÔ£¬Òò´ËÖ»½øÐÐÒ»´Î·ÓɼÆË㣬´Ó¶ø´ó´ó¼õÉÙÁËÕ¼ÓÃCPUµÄʱ¼ä¡£
¡¡¡¡ÔÚʵ¼ÊµÄÍøÂçά»¤ÖУ¬¼´Ê¹µ±Í¬Ò»ÀàµÄPeerºÜÉÙʱ£¬Ò»°ãÒ²½¨Òé²ÉÓÃPeer GroupµÄ·½Ê½£¬ÒòΪÕâÑù¾ßÓкܺõÄÀ©Õ¹ÐÔ¡£Peer Group²»µ«ÊÊÓÃÓÚI-BGPµÄPeer£¬Ò²ÊÊÓÃÓÚE-BGPµÄPeer.
£¨4£©¹ØÓÚroute refreshµÄ´ëÊ©
¡¡¡¡¹Ç¸ÉÍøÂçά»¤ÖУ¬¾³£»áÓöµ½ÐÞ¸ÄBGP²ßÂÔµÄÇé¿ö£¬Èç¸üÐÂij¸öPeerµÄas-pathÏÞÖÆÁÐ±í£¬ÔÚÅäÖÃÐ޸ĺóÐèҪʹÆäÉúЧ£¬ÒÔÇ°µÄ×ö·¨ÊÇÖжϵ±Ç°µÄBGP»á»°£¬È»ºóÖØн¨Á¢£¬ÃüÁîÈçÏ£º
¡¡¡¡clear ip bgp x.x.x.x
¡¡¡¡Õâô×öÖ÷ÒªÊÇÒòΪ·ÓÉÆ÷ÔÚÊÕµ½¶Ô·½µÄBGP·Óɱíºó£¬ÏȽøÐвßÂÔÔËË㣬Ȼºó½«×îÓÅ·ÓÉ´æ´¢ÔÚ±¾»úµÄBGP·ÓɱíÖУ¬¶ø²»ÊÇ°ÑÔʼµÄ·ÓÉͳͳ±£´æ¡£µ±²ßÂԸıäʱ£¬±ØÐëÖØн¨Á¢Á¬½ÓÀ´»ñµÃ¶Ô·½µÄÈ«²¿Â·ÓÉ£¬È»ºóÀûÓÃвßÂÔÔٴμÆËã¡£ÕâÖÖ·½Ê½µÄ±×¶ËÏÔ¶øÒ×¼û£¬ÈçÍøÂç×è¶Ï¡¢´óÁ¿ÏûºÄ·ÓÉÆ÷µÄCPU×ÊÔ´µÈ¡£
¡¡¡¡½â¾öÕâ¸öÎÊÌâĿǰͨ³£²ÉÓÃÁ½ÖÖ·½·¨£ºÒ»ÖÖ·½·¨ÊÇÉè·¨±£´æÔʼµÄBGP·ÓÉ£¬ÕâÑù£¬ÖØмÆËãʱ¾Í²»ÐèÒªÖØ´«ÁË£»ÁíÍâÒ»ÖÖ·½·¨ÊÇÔÚÆôÓÃвßÂÔµÄʱºò£¬ÔÚ²»ÖжÏBGP»á»°µÄÇ°ÌáÏ£¬Ïò¶Ô·½ÇëÇóÖØ·¢È«²¿BGP·ÓÉ±í¡£
¡¡¡¡µÚÒ»ÖÖ·½·¨ÊÇÀûÓÃÈí¼þÅäÖÃʵÏֵģ¬ÅäÖõÄÃüÁîÈçÏ£º
¡¡¡¡neighbor 1.1.1.1 soft-reconfiguration inbound
¡¡¡¡ÔÚÆôÓÃвßÂÔµÄʱºòÊäÈëÃüÁ
¡¡¡¡clear ip bgp 1.1.1.1 soft [in|out]
¡¡¡¡ÕâÑù£¬ËùÓеÄÔʼBGP·Óɾͻᱻ´æ´¢ÔÚÁíÍâÒ»ÕÅ·ÓɱíÀïÃ棬ÔÚÐ޸IJßÂÔµÄʱºò£¬Í¨¹ý¶ÔÕâÕÅ·Óɱí½øÐÐÔËË㣬¾Í¿ÉÒԵõ½×îÓŵÄBGP·ÓÉ±í£¬ÕâÑù¶Ô·ÓɲúÉúµÄ×ÊÔ´ÏûºÄ½ÏС£»¶øÇÒÓÐÕâÑùÒ»ÕÅÔʼµÄ·ÓÉ±í£¬¿ÉÒÔÔÚÐ޸IJßÂÔºó¡¢ÕýʽÆôÓÃ֮ǰʹÓÃÃüÁîÀ´¼ì²é²ßÂÔÐ޸ĺóµÄЧ¹û¡£µ«ÕâÖÖ·½·¨ÐèÒª¶îÍâµÄÄÚ´æ×ÊÔ´À´´æ´¢Â·ÓÉ±í¡£
¡¡¡¡µÚ¶þÖÖ·½·¨ÊÇÓÉ·ÓÉÆ÷É豸µÄBGP ÄÜÁ¦£¨BGP Capabilities£©¾ö¶¨µÄ£¬Ò²¾ÍÊÇϵͳÈí¼þ±¾ÉíÄÚÖõŦÄÜÄ£¿é¡£ÔÚ½¨Á¢BGP»á»°µÄʱºò£¬Õâ¸ö²ÎÊýͨ¹ýBGP OPENÔÚÁ½¸ö·ÓÉÆ÷¼ä½øÐн»»»¡£Ò»¸öÉ豸ÊÇ·ñÖ§³ÖBGP Refresh Capabilites£¬¿ÉÒÔÓÃÃüÁîÏÂÁÐÀ´¼ì²é£º
¡¡¡¡show ip bgp n x.x.x.x
¡¡¡¡Èç¹û²ÎÓëBGPµÄÁ½¸ö·ÓÉÆ÷¶¼¾ß±¸Õâ¸ö¹¦ÄÜ£¬ÄÇô²»ÐèÒªÈκÎÅäÖ㬵±Ö´ÐÐclear ip bgp n x.x.x.x in ʱ£¬±¾¶ËBGP½ø³Ì²»»áÖжÏBGP»á»°£¬¶øÊÇÏò¶Ô¶ËÇëÇóÖØ·¢È«²¿µÄBGP·ÓÉ±í¡£Ïà¶ÔÓÚµÚÒ»ÖÖ·½·¨£¬ÕâÖÖ·½·¨µÄºÃ´¦ÊÇ¿ÉÒÔ½ÚÊ¡ÄÚ´æ×ÊÔ´£¬È±µãÊÇÍøÂç¹ÜÀíÔ±ÎÞ·¨Á˽â¶Ô·½·¢¹ýÀ´µÄÔʼ·ÓÉ£¬¶øÇÒÖØ·¢ÁËÈ«²¿Â·ÓÉ±í£¬Ð§ÂÊÉÏҲûÓеÚÒ»ÖÖ·½·¨¸ß¡£Ä¿Ç°¹Ç¸ÉÍøÄÚµÄÉ豸»ù±¾É϶¼Ö§³ÖÕâ¸ö¹¦ÄÜ¡£
3 ×ܽá
¡¡¡¡ÒÔÉ϶ÔBGPÀ©Õ¹ÐÔÏà¹ØµÄ¼¸¸öÎÊÌâºÍÏà¹ØµÄ´ëÊ©½øÐÐÁËÂÛÊö£¬ÔÚʵ¼ÊµÄÓ¦ÓÃÖл¹ÐèÒª¸ù¾Ý¾ßÌåÇé¿öÀ´²¿Êð¡£µ«ÊÇ×ܵÄ˼·ºÍÔÔò¶¼ÊÇÒ»ÑùµÄ£¬¼´Ò»·½ÃæÒª½µµÍÉ豸µÄ×ÊÔ´ÏûºÄ£¬ÁíÍâÒ»·½ÃæÒª¼ò»¯Î¬»¤¹ÜÀí£¬´ÓÓ²¼þ¡¢Èí¼þÁ½·½ÃæÀ´Ìá¸ßÍøÂçµÄÀ©Õ¹ÐÔ¡£