·¢²¼Ê±¼ä£º2020-07-22

ǰÑÔ
Ëæ×Å»¥ÁªÍøÒµÎñµÄ¸ßËÙÔö³¤£¬ÎªÂú×ãÊý¾ÝÖÐÐÄÁé»îÀ©Õ¹¸ß´ø¿íµÄÐèÇ󣬶˿ھۺϻòÕßÊÇ·ÓÉECMP±»ÆÕ±éÓ¦Óá£
Ŀǰ¹«º£²Ê´¬¡¤6600Êý¾ÝÖÐÐĽ»»»²úÆ·¸ºÔؾùºâģʽ»ùÓÚÁ÷ģʽµÄ¸ºÔؾùºâ£¬Êµ¼Ê¸ºÔؾùºâ»ùÓÚIP±¨ÎÄÎåÔª×é»òÕßÔöǿģʽ¡£¸ºÔؾùºâģʽÒò×Ó°üÀ¨£ºÔ´/Ä¿µÄMAC¡¢Ô´/Ä¿µÄIP¡¢Ô´/Ä¿µÄL4¶Ë¿ÚºÅ¡£Ôöǿģʽ»¹¿ÉÒÔÖ§³ÖÊý¾ÝÖÐÐÄÌØÐÔ×ֶΣ¬ÀýÈçÖ§³ÖÐÒéÀàÐÍÈçMPLS±¨ÎÄ¡¢FCOE±¨ÎÄÀàÐ͵È×ֶΡ£
Éæ¼°µ½¸ºÔؾùºâµÄ³¡¾°°üÀ¨¶þ²ãAP¿Ú¡¢Èý²ãAP¿Ú¡¢Â·ÓÉECMP£¬Ä¬ÈÏÈýÕß¹²ÓÃͬһ¸öÈ«¾ÖµÄ¸ºÔؾùºâÄ£°å¡£AP¿ÉÒÔ»ùÓÚµ¥¸ö¶Ë¿Úµ÷Õû¸ºÔؾùºâÄ£°å£¬Â·ÓÉECMPÖ»Äܹ²ÏíÈ«¾Ö¶¨ÒåµÄ¸ºÔؾùºâÄ£°å¡£
ÆÕͨÐ͵ĸºÔؾùºâ£¬ÆäÖжþ¡¢Èý²ãAP¿ÚĬÈÏ»ùÓÚÔ´/Ä¿µÄMAC£»Â·ÓÉECMPĬÈÏ»ùÓÚÔ´/Ä¿µÄIP¡£ÒÔ±¨ÎÄÆ¥Åä¸ºÔØ¾ùºâÒò×ӵķ½Ê½À´ÉúЧ£¬±ÈÈçÒ»¸ö±¨ÎÄÊÇIPv4±¨ÎÄ£¬Ä¬ÈϸºÔؾùºâģʽ£¬¶þ¡¢Èý²ãAP¿Ú¶¼ÊÇÒÔÔ´Ä¿µÄMAC½øÐиºÔؾùºâ£¬¶øECMP¶Ë¿ÚÔòÒÔÔ´/Ä¿µÄIPÀ´½øÐиºÔؾùºâ¡£Èç¹ûÐÞ¸ÄÁËΪIP/PORTµÄ¸ºÔؾùºâ£¬Ôò¶þÈý²ãAP/·ÓÉECMP¶¼ÒÔIP/PORTµÄ¸ºÔؾùºâΪ׼¡£
ÔöÇ¿Ð͵ľùºâģʽ£¬ÒÔ±¨ÎÄÆ¥Åä¸ºÔØ¾ùºâÒò×ӵķ½Ê½À´ÉúЧ¡£±ÈÈçÒ»¸ö±¨ÎÄÊÇIP±¨ÎÄ£¬ÔöÇ¿ÐÍÓÐĬÈ϶¨ÒåIPV4µÄ×ֶθºÔؾùºâÒÔÔ´Ä¿µÄIPΪ׼£¬Èç¹ûÐèÒªµ÷Õûipv4µÄ¾ùºâËã·¨Ö»Äܵ÷Õûipv4 field×ֶΡ£ÎÞÂÛ¶þÈý²ãAP/·ÓÉECMP¶¼Èç´Ë¡£
¸ºÔؾùºâģʽµÄÅäÖý¨Òé
Ò»°ãÇé¿öÏ£¬²ÉÓÃÆÕͨģʽ½øÐиºÔؾùºâ£¬²ÉÓÃÔ´Ä¿µÄIP/Ô´Ä¿L4port£¬¿ÉÒÔÂú×ã¾ø´ó²¿·ÖµÄHASH¸ºÔؾùºâģʽ¡£
×¢£ºÈ«¾ÖģʽÅäÖ㬶ÔÓÚ¶þÈý²ãAP/·ÓÉECMP¹«ÓÃÄ£°å£¬¹²Í¬ÉúЧ¡£
¼´£º
aggregateport load-balance src-dst-ip-l4port
Èç¹û´æÔÚ¸ºÔؾùºâ½Ï²îµÄÇé¿ö£¬¿ÉÒÔÔÚHASHÒò×Ó²»±äµÄÇé¿öÏÂÐÞ¸ÄΪÔöÇ¿Ð͵Äģʽ½øÐÐʹÓá£
load-balance-profile ecmp
ipv4 field src-ip dst-ip l4-src-port l4-dst-port
aggregateport load-balance enhanced profile ecmp
show aggregatePort load-balance¿É²éѯµ±Ç°Ñ¡ÔñµÄ¸ºÔؾùºâÒò×Ó£¬ÈôÉæ¼°µ½Ôöǿģʽ£¬»¹ÐèÒªshow load-balance-profile XXXX²éѯÔöǿģ°å£¬Õë¶Ô²»Í¬±¨ÎĵĸºÔؾùºâ·½Ê½¡£


Ò»°ãÇé¿öÏÂͨ¹ýÉÏÊöÁ½ÖÖ¹«º£²Ê´¬¡¤6600¹ÙÍø¾Í¿É´ïµ½¾ùºâЧ¹û£¬µ«ÔÚÒ»Ð©ÌØÊⳡ¾°ÏÂÓÖÓÐÄÄЩµØ·½ÐèҪעÒâÄØ£¿Çë¿´ÏÂÎĽ²½â£º
³¡¾°Ò»
CDN³¡¾°Ï³ö¿Ú²¿ÊðPBR¶à¸öµÈ¼ÛÏÂÒ»ÌøÇé¿ö

ͼ1£ºCDN³¡¾°Ï³ö¿Ú²¿ÊðPBR¶à¸öµÈ¼ÛÏÂÒ»Ìø
ÈçͼËùʾ£¬ÔÚCDN³¡¾°ÏÂÔÚ³ö¿ÚÁ¬½Ó¶à¸öÔËÓªÉÌʱ£¬ÍùÍùÐèҪƥÅäIPΪijÔËÓªÉÌÈçµçÐÅʱѡÔñÏÂÒ»ÌøÎªµçÐŵĶà¸ö»¥Áª¶Ë¿Ú£¬»¥Áª¶Ë¿Ú¼äÒªÇóÁ÷Á¿¸ºÔؾùºâ¡£
route-map pbr permit 10
match ip address Telecommunications
set ip next-hop 10.1.1.1
set ip next-hop 10.1.2.1
Õë¶Ô¸Ã³¡¾°Ä¬ÈÏÇé¿ö϶àÌõÁ´Â·ÎªÖ÷±¸Ä£Ê½£¬Òª´ïµ½¸ºÔؾùºâЧ¹ûÐèÔÚÈ«¾ÖÏÂÅäÖãº
ip policy load-balance
³¡¾°¶þ
VSU¿ªÆô±¾µØÓÅÏÈת·¢Ê±³ö¿Ú¸ºÔؾùºâ

ͼ2£º¿ªÆôVSU±¾µØ×ª·¢£¬µ±Ö÷±¸»úÊäÈëÁ÷Á¿²»Ò»ÖÂ

ͼ3£º¿ªÆôVSU±¾µØ×ª·¢£¬µ±Ö÷±¸»úÊä³ö¶Ë¿ÚÊý²»Ò»ÖÂ
ÈçͼËùʾ£¬µ±Ê¹ÓÃVSU×éÍøÊ±£¬ÓÉÓÚÉ豸ĬÈÏ¿ªÆôÁ˱¾µØ×ª·¢£¬µ±Ö÷±¸»úÊäÈëÁ÷Á¿²»Ò»Ö£¬»òÊä³ö¶Ë¿ÚÊý²»Ò»ÖÂʱ£¬Èç¹ûҪʵÏÖÔÚËùÓÐECMP³ö¿ÚÖ®¼ä¸ºÔؾùºâ£¬¿ÉÒÔ¿¼ÂǹرÕĬÈϵÄVSU±¾µØ×ª·¢£¬µ«´Ëʱ³öÏòÁ÷Á¿»á¾¹ýVSLÁ´Â·£¬»á¸øVSLÁ´Â·´ø¿í´øÀ´Ñ¹Á¦
VSUģʽÏÂÅäÖÃ
no switch virtual ecmp-lff enable
×¢Ò⣺Èç¹û¸Ã³¡¾°Ï´æÔÚECMPÏÂÒ»Ìø³ö¿ÚΪAP¿Ú£¬ÎÒÃǵÄAP/ECMP²ÉÓÃÏàͬµÄËã·¨£¬¶øÇÒ¸ù¾ÝÒµÎñµÄÁ÷Á¿ÌØÕ÷Ñ¡ÔñÏàͬµÄÒò×Ó£¬¾Í»áµ¼ÖÂLACPÉÏÃæµÄÁ÷Á¿»áÓÉÓÚHASH¼«»¯¶ø¼¯Öе½ÆäÖеÄÒ»ÌõÁ´Â·ÉÏ£¬´ËÊ±ÍÆ¼öÔÚÔöÇ¿Ð͸ºÔØÏÂÔö¼ÓÅäÖÃÈŶ¯Òò×ÓÀ´½â¾ö
load-balance-profile ecmp
ipv4 field src-ip dst-ip l4-src-port l4-dst-port
hash-disturb 5
³¡¾°Èý
LVS¸ºÔؾùºâµ÷¶ÈÆ÷¼¯ÈºÓëTORͨ¹ýECMP»¥Á¬
Êý¾ÝÖÐÐÄLVS¼¯ÈºÍ¨³£Í¨¹ýECMPºÍTOR»¥Áª£¬Èç¹ûͨ¹ý¶¯Ì¬Â·ÓÉÐÒéÔÚTORºÍLVS¼¯ÈºÖ®¼äÉú³ÉECMP·ÓÉ£¬µ±ECMPijÌõÁ´Â·Òò¹ÊÕÏʧЧºó£¬¶¯Ì¬Â·ÓÉÐÒé»áÖØÐÂÊÕÁ²£¬´ÓTORµ½¼¯ÈºµÄÁ÷Á¿»áÖØÐ¾ùºâ£¬Õâ¾Í´òÂÒÁ˼¯Èº³ÉÔ±»úÉÏÔÀ´Î¬»¤µÄ»á»°×´Ì¬£¬Õû¸ö¼¯ÈºÐèÒªÖØ½¨»á»°£¬µ¼Ö²¿·Ö»á»°Öжϡ£
¸Ã³¡¾°ÏÂÍÆ¼öÅäÖÃECMP CLUSTER ÌØÐÔ£¬Ê¹ÓÃECMP CLUSTERºó£¬Èç¹ûECMP ·¾¶ÊýÁ¿¼õÉÙ£¬Ö»»á½«Ê§Ð§Á´Â·ÉϳÐÔØµÄÁ÷Á¿¾ùºâµ½»îÔ¾Á´Â·ÉÏ£¬»îÔ¾Á´Â·ÉϳÐÔØµÄÁ÷Á¿²»±ä£¬Èç¹ûECMP·¾¶ÊýÁ¿Ôö¶à£¬»á½«ÔÏÈ»îÔ¾Á´Â·ÉϵIJ¿·ÖÁ÷Á¿Çе½ÐÂÔöÁ´Â·¡£

ͼ4£ºTORÓëLVS¼¯ÈºÖ®¼äͨ¹ýECMP»¥Áª

ͼ5£ºµ±TORÓëLVS×îÓÒ²àÁ´Â·ÖжϺóÁ÷Á¿×ª·¢¹æÔò
È«¾ÖģʽÏÂ
ecmp cluster enable
×¢Ò⣬¿ªÆô¸ÃÌØÐÔǰÌáÐèҪʹÓÃÔöÇ¿Ð͸ºÔؾùºâģʽ
³¡¾°ËÄ
¶ą̀ͬ³§ÉÌÉ豸¼¶ÁªÇÒ²ÉÓþۺϻòÕßECMPµÈ¼Û¸ºÔصÄÇé¿ö

ͼ6£º¶ą̀ͬ³§ÉÌÉ豸¼¶ÁªÇÒ²ÉÓþۺϻòÕßECMPµÈ¼Û¸ºÔصÄÇé¿ö
ÔÚÊý¾ÝÖÐÐij¡¾°ÀÈç¹û³öÏÖͼÖÐLEAF/SPINE½»»»»ú¶¼ÊÇͬÐͺÅÉ豸£¨»òÕßͬоƬËã·¨£©¡£¶ÔÓÚLEAF½»»»»úÀ´Ëµ£¬ÓÐËĸö²»Í¬µÄÁ÷£¬ÆäÖÐÁ÷1,2Ñ¡ÔñÁË×ó±ßµÄÁ´Â·£¬µ½´ïÁËSPINE-1É豸¡£ÓÉÓÚSPINE-1ºÍLEAFµÄHASHËã·¨ÍêÈ«Ïàͬ£¬ËùÒÔÔÚ×öHASHʱ£¬SPINE-1½«Á÷1,2¹éΪÁËͬһÀ࣬¶¼Ñ¡ÔñÁË×ó±ßµÄÁ´Â·½øÐÐת·¢£¬Èç´Ë¼ÆËãSPINE-2½«Á÷Á¿3¡¢4Ñ¡ÔñÓÒ±ßÁ´Â·½øÐÐת·¢¡£
¸Ã³¡¾°Ï½¨ÒéÔÚÅäÖÃÔöÇ¿Ð͸ºÔؾùºâģʽºó£¬²»Í¬²ã¼¶É豸µ÷Õû¾ùºâËã·¨£¬±ÜÃ⼫»¯ÏÖÏó
aggregateport algorithm mode XXX
³¡¾°Îå
¶ÔÊÕµ½¾¹ýGRE·â×°ºóµÄ±¨ÎÄÒªÇó»ùÓÚÄڲ㱨ÎĽøÐÐHASHʵÏÖ¸ºÔؾùºâ

ͼ7£º¶ÔÊÕµ½¾¹ýGRE·â×°ºóµÄ±¨ÎÄÒªÇó»ùÓÚÄڲ㱨ÎĽøÐÐHASHʵÏÖ¸ºÔؾùºâÍØÆË
ijÊý¾ÝÖÐÐĿͻ§·´À¡»ú·¿Ò»×é62HϹҵÄ2¸ö·þÎñÆ÷ºÍ62HÀ´½¨Á¢OSPF£¬²¢Í¬Ê±·¢²¼Ò»¸öÓÃÓÚ½¨Á¢GREËíµÀµÄµØÖ·£¬±ÈÈçÊÇ10.1.1.1£¬ºÍÔ¶¶ËµÄÒ»¸öÔÚÆäËû½ÚµãµÄ·ÓÉÆ÷ÉϵĵØÖ·À´½¨Á¢GREËíµÀ£¬GREËíµÀµÄÔ´µØÖ·ÊÇ2¸ö·þÎñÆ÷·¢²¼ÉÏÀ´µÄÒ»¸öVIPµØÖ·£¬Ä¿µÄµØÖ·ÊÇÔ¶¶Ë·ÓÉÆ÷µØÖ·£¬Ô´Ä¿µØÖ·ÒѾͨ¹ý·ÓÉ´òͨÁË£¬ÎÒÃÇ62HÏ൱ÓÚÊÇGREÁ÷Á¿µÄ¹ý·É豸£¬Ä¿Ç°·¢ÏÖ62HϹҵÄ2¸ö·þÎñÆ÷Ö»ÓÐÆäÖÐÒ»¸öÓнÓÊÕµ½Ô¶¶Ë·ÓÉÆ÷¾¹ýGRE·â×°·¢¹ýÀ´µÄÁ÷Á¿¡£
¸Ã³¡¾°Ï£¬ÓÉÓÚÎÒ˾½»»»»úĬÈÏÇé¿ö϶Ծ¹ýµÄGREÁ÷Á¿Ö»ÄÜ»ùÓÚÍâ²ã±¨ÎĽøÐÐHASH£¬ÎÞ·¨»ñµÃ¾ùºâЧ¹û£¬¿ÉÒÔͨ¹ýÒÔÏÂÃüÁîÐ޸ĶÔGRE±¨ÎÄÖ§³Ö¹ý·µÄÄÚ²ã¾ùºâ
È«¾ÖÏÂ
aggregateport hash-header inner
×¢Ò⣬¿ªÆô¸ÃÌØÐÔǰÌáÐèҪʹÓÃÔöÇ¿Ð͸ºÔؾùºâģʽ
