97¹ú¼Ê

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

¸ºÔØÆ½ºâ£ºÇ³Ì¸³£Óó¡¾°97¹ú¼Ê×°±¸µÄÓÅ»¯ÒªÁì | ÔËάʵս¼Ò

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

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

 

ǰÑÔ

Ëæ×Å»¥ÁªÍøÓªÒµµÄ¸ßËÙÔöÌí £¬ÎªÖª×ãÊý¾ÝÖÐÐÄÎÞаÀ©Õ¹¸ß´ø¿íµÄÐèÇó £¬¶Ë¿Ú¾ÛºÏ»òÕßÊÇ·ÓÉECMP±»ÆÕ±éÓ¦Óà ¡£

 

ÏÖÔÚ97¹ú¼ÊÊý¾ÝÖÐÐĽ»Á÷²úÆ·¸ºÔØÆ½ºâģʽ»ùÓÚÁ÷ģʽµÄ¸ºÔØÆ½ºâ £¬ÏÖʵ¸ºÔØÆ½ºâ»ùÓÚ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

 

µÚ¶þ²½£º

ÈôÊDZ£´æ¸ºÔØÆ½ºâ½Ï²îµÄÇéÐÎ £¬¿ÉÒÔÔÚ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ÅÌÎÊÔöǿģ°å £¬Õë¶Ô²î±ð±¨ÎĵĸºÔØÆ½ºâ·½·¨ ¡£

 

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

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

 

Ò»Ñùƽ³£ÇéÐÎÏÂͨ¹ýÉÏÊöÁ½Öּƻ®¾Í¿ÉµÖ´ïƽºâЧ¹û £¬µ«ÔÚÒ»Ð©ÌØÊⳡ¾°ÏÂÓÖÓÐÄÄЩµØ·½ÐèÒª×¢ÖØÄØ£¿Çë¿´ÏÂÎĽâ˵£º

 

³¡¾°Ò»

CDN³¡¾°Ï³ö¿Ú°²ÅÅPBR¶à¸öµÈ¼ÛÏÂÒ»ÌøÇéÐÎ

 

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

ͼ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¿ªÆôÍâµØÓÅÏÈת·¢Ê±³ö¿Ú¸ºÔØÆ½ºâ

 

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

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

 

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

 Í¼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¿·ÖÁ÷Á¿Çе½ÐÂÔöÁ´Â· ¡£

 

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

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

  

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

ͼ5£ºµ±TORÓëLVS×îÓÒ²àÁ´Â·ÖÐÖ¹ºóÁ÷Á¿×ª·¢¹æÔò

 

 

È«¾ÖģʽÏÂ

 

ecmp cluster enable

 

×¢ÖØ £¬¿ªÆô¸ÃÌØÕ÷Ìõ¼þÐèҪʹÓÃÔöÇ¿Ð͸ºÔØÆ½ºâģʽ

 

³¡¾°ËÄ

¶ą̀ͬ³§ÉÌ×°±¸¼¶ÁªÇÒ½ÓÄɾۺϻòÕßECMPµÈ¼Û¸ºÔصÄÇéÐÎ

 

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

ͼ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ʵÏÖ¸ºÔØÆ½ºâ

 

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

ͼ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

 

×¢ÖØ £¬¿ªÆô¸ÃÌØÕ÷Ìõ¼þÐèҪʹÓÃÔöÇ¿Ð͸ºÔØÆ½ºâģʽ

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

·µ»Ø¶¥²¿

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