stake¹ÙÍø

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

CPPÊÖÒհׯ¤ÊéV1.0

ΪÊý¾Ý½»Á÷»úÌṩһÖÖ±£»£»£»£»£»¤»úÖÆ£¬£¬£¬£¬£¬¶Ô·¢Íù½»Á÷»úCPUµÄÊý¾ÝÁ÷£¬£¬£¬£¬£¬¾ÙÐÐÁ÷·ÖÀàºÍÓÅÏȼ¶·Ö¼¶´¦Öóͷ££¬£¬£¬£¬£¬ÒÔ¼°CPUµÄ´øÍÑÆÚËÙ£¬£¬£¬£¬£¬ÒÔÈ·±£ÔÚÈκÎÇéÐÎÏÂCPU¶¼²»»á·ºÆð¸ºÔعý¸ßµÄ״̬£¬£¬£¬£¬£¬´Ó¶øÄÜΪÓû§Ìṩһ¸öÎȹ̵ÄÍøÂçÇéÐΣ¬£¬£¬£¬£¬ÕâÖÖ±£»£»£»£»£»¤»úÖÆ¾ÍÊÇCPU Protect Policy£¬£¬£¬£¬£¬¼ò³ÆCPP¡£¡£¡£¡£¡£¡£

  • Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

    Ðû²¼Ê±¼ä£º2009-09-25

  • Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

    µã»÷Á¿£º

  • Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

    µãÔÞ£º

·ÖÏíÖÁ

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾
Stake(ÖйúÇø)¹Ù·½ÍøÕ¾
Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

ÎÒÏë̸ÂÛ

1 ¸ÅÊö£ºCPPµÄÌá³ö

 

    Ëæ×Ž»Á÷»úÓ¦ÓõÄÖð½¥ÆÕ¼°£¬£¬£¬£¬£¬ÒÔ¼°ÍøÂç¹¥»÷µÄÒ»Ö±Ôö¶à£¬£¬£¬£¬£¬Ô½À´Ô½ÐèҪΪÊý¾Ý½»Á÷»úÌṩһÖÖ±£»£»£»£»£»¤»úÖÆ£¬£¬£¬£¬£¬¶Ô·¢Íù½»Á÷»úCPUµÄÊý¾ÝÁ÷£¬£¬£¬£¬£¬¾ÙÐÐÁ÷·ÖÀàºÍÓÅÏȼ¶·Ö¼¶´¦Öóͷ££¬£¬£¬£¬£¬ÒÔ¼°CPUµÄ´øÍÑÆÚËÙ£¬£¬£¬£¬£¬ÒÔÈ·±£ÔÚÈκÎÇéÐÎÏÂCPU¶¼²»»á·ºÆð¸ºÔعý¸ßµÄ״̬£¬£¬£¬£¬£¬´Ó¶øÄÜΪÓû§Ìṩһ¸öÎȹ̵ÄÍøÂçÇéÐΣ¬£¬£¬£¬£¬ÕâÖÖ±£»£»£»£»£»¤»úÖÆ¾ÍÊÇCPU Protect Policy£¬£¬£¬£¬£¬¼ò³ÆCPP¡£¡£¡£¡£¡£¡£

 

    ÏÖÔÚÓÉÓÚЭÒé»òÕßijЩӦÓõÄÐèÒª£¬£¬£¬£¬£¬ÒªÇ󽫱¨ÎÄtrapµ½CPU¾ÙÐд¦Öóͷ££¬£¬£¬£¬£¬¿ÉÊǵ±Í¬Ê±Óдó×Ú±¨ÎÄË͵½CPU£¨ÕâÖÖÇéÐÎÍùÍùÊǶñÒâµÄ£©£¬£¬£¬£¬£¬Áè¼ÝCPU¸ºÔØÊ±£¬£¬£¬£¬£¬ÒýÆðCPUʹÓÃÂʸߣ¬£¬£¬£¬£¬ÕâÑù¾Í¿ÉÄÜʹһЩÕý³£ÐèÒªÖ´ÐеÄʹÃü±»³¤Ê±¼ä¹ÒÆð£¬£¬£¬£¬£¬Ôì³É½»Á÷»ú̱»¾²¢µ¼ÖÂÍøÂçÖÐÖ¹¡£¡£¡£¡£¡£¡£ÏÖÔÚCPU±£»£»£»£»£»¤ÎÊÌâÖ÷Òª°üÀ¨ÒÔϼ¸µã£º

 

1.1 ÍøÂç½»Á÷»úµÄÉè¼ÆÌØµã

 

    ´Ó½»Á÷»úµÄϵͳ½á¹¹À´¿´£¬£¬£¬£¬£¬½»Á÷»úÓÐÁ½²¿·Ö×é³É£ºASICоƬÓÃÓÚ¸ßËÙµÄת·¢Êý¾Ý°ü£¬£¬£¬£¬£¬¶øCPUÖ÷ÒªÊÇÀ´´¦Öóͷ£Ò»Ð©¸üÎªÖØ´óµÄÊÂÎñ£¬£¬£¬£¬£¬¶ÔÍøÂç¹ÜÀí·½ÃæÊ¹ÃüºÍÇëÇó¾ÙÐд¦Öóͷ££»£»£»£»£»´¦Öóͷ£ÖÖÖÖЭÒ鱨ÎÄ£¬£¬£¬£¬£¬°üÀ¨L2¹ÜÀí±¨ÎÄÈçBPDU¡¢GVRP¡¢ARP£»£»£»£»£»L3¹ÜÀí±¨ÎÄÈçRIP¡¢PIM¡¢OSPF¡¢VRRP¡¢IGMP¡¢ICMP£»£»£»£»£»Êý¾Ý±¨ÎÄ£¬£¬£¬£¬£¬°üÀ¨Î´Öªµ¥²¥IPÊý¾Ý°ü£¬£¬£¬£¬£¬Î´Öª×é²¥µÄÊý¾Ý±¨ÎÄ£¬£¬£¬£¬£¬RPFʧ°Ü±¨ÎÄ£¬£¬£¬£¬£¬ÖÖÖÖ¹ýʧ±¨ÎÄ¡£¡£¡£¡£¡£¡£

 

    ³£¼ûµÄDoS¹¥»÷ÏÖʵÉϾÍÊÇÈÃÖ÷»úûÓÐ×ÊÔ´È¥Ó¦¸¶ÕâЩÕý³£µÄÇëÇ󣬣¬£¬£¬£¬°Ñ´ó×ÚµÄ×ÊÔ´¶¼ÓÃÔÚ´¦Öóͷ£ÄÇЩ¹¥»÷ÐÔ×ÓµÄÇëÇóºÍÊÂÎñÉÏ£¬£¬£¬£¬£¬´Ó¶øµ¼ÖÂϵͳµÄ²»¿ÉÓᣡ£¡£¡£¡£¡£

 

    Ä¿½ñÍøÂçÖо­³£Êܵ½ÖÖÖÖÀàÐͲ¡¶¾µÄ¹¥»÷£¬£¬£¬£¬£¬ÀýÈçÈ䳿²¡¶¾¡¢ÄáÄ·´ïɱÊÖ¡¢SlammerµÈÈ䳿²¡¶¾¡£¡£¡£¡£¡£¡£¶øËüÃǶԽ»Á÷»úµÄ¹¥»÷£¬£¬£¬£¬£¬¾­³£ÊÇʹÓÃÁËÁ÷ת·¢ÊÖÒÕµÄÈý²ã½»Á÷»úµÄÊÂÇéÔ­Àí£¬£¬£¬£¬£¬µÚÒ»¸öÊý¾Ý°ü½øÀ´µÄʱ¼ä£¬£¬£¬£¬£¬Èý²ã½»Á÷ÉñÃØÏñ·ÓÉÆ÷ÄÇÑùͨ¹ý²éÕÒ·ÓÉ±í£¬£¬£¬£¬£¬È·¶¨ÔõÑùת·¢£¬£¬£¬£¬£¬²¢ÐγÉÒ»¸öÓÃASICÍê³Éת·¢²éÕÒµÄÓ²¼þÁ÷ת½ÒÏþ¡£¡£¡£¡£¡£¡£Ñ¬È¾SlammerµÈÈ䳿²¡¶¾µÄÅÌËã»ú»áÔںܴóµÄÒ»¶ÎµØÖ·¿Õ¼äÖУ¬£¬£¬£¬£¬Öð¸ö·¢ËÍÖ¸Ïò²î±ðIPµØÖ·µÄÊý¾Ý°ü¡£¡£¡£¡£¡£¡£ÕâÖÖÐÐΪÊǶñÒâµÄ¡£¡£¡£¡£¡£¡£ÕâÑùµÄ²Ù×÷»áµ¼Ö½»Á÷»úµÄÓ²¼þÁ÷ת½ÒÏþÒç³ö£¬£¬£¬£¬£¬µ¼ÖÂCPU×ÊÔ´µÄ´ó×ÚÆÌÕÅ£¬£¬£¬£¬£¬ÉõÖÁʹ½»Á÷»úµÄCPU×ÊÔ´ÍêÈ«ºÄ¾¡¡£¡£¡£¡£¡£¡£ÀàËÆµÄÇéÐÎÉÐÓÐARPÇëÇ󣬣¬£¬£¬£¬Ò»¸ö½»Á÷»úÊÕµ½ÁËSlammer²¡¶¾±¬·¢µÄÐí´ó¶¼¾Ý°ü£¬£¬£¬£¬£¬ÆäÄ¿µÄÍø¶Î¾ÍÖ¸Ïò½»Á÷»úÅþÁ¬µÄÒ»¸ö¶Ë¿Ú£¬£¬£¬£¬£¬½»Á÷»ú²¢²»ÖªµÀÕâЩĿµÄIPµØÖ·²¢²»±£´æ£¬£¬£¬£¬£¬»á·¢Ðí¶àARPÇëÇ󣬣¬£¬£¬£¬ÆÚ´ý¶Ô·½¸øÓè»ØÓ¦¡£¡£¡£¡£¡£¡£ÕâЩARPÇëÇóÒ²»áÕ¼ÓÃCPU×ÊÔ´¡£¡£¡£¡£¡£¡£ÀàËÆµÄÇéÐÎÉÐÓÐÐí¶à£¬£¬£¬£¬£¬ºÃ±È·¢ËÍ´ó×ڵĹýʧ°ü£¬£¬£¬£¬£¬¶Ô½»Á÷»úµÄWeb¹ÜÀí½çÃæ¡¢Telnet¹ÜÀí¾ÙÐÐDoS¹¥»÷£¬£¬£¬£¬£¬¶Ô½»Á÷»úµÄÍø¹Üϵͳ¾ÙÐÐICMPµÄDoS¹¥»÷ºÍSNMPµÄDoS¹¥»÷¡£¡£¡£¡£¡£¡£

 

1.2 ЭÒéµÄÊÂÇéÌØµã»òȱÏÝ

 

    ×î³õµÄÍøÂçÉè¼ÆÕßÔÚÉè¼ÆÊ±¸ü¶àµØË¼Á¿ÔõÑù°ü¹ÜÍøÂçµÄÁªÍ¨ÐÔ£¬£¬£¬£¬£¬¶øºÜÉÙ˼Á¿ÍøÂçµÄÇå¾²ÐÔ¡£¡£¡£¡£¡£¡£Í¬Ñù£¬£¬£¬£¬£¬Ðí¶àר¼Ò¿ª·¢ÁËÄܹ»×Ô¶¯·¢Ã÷ÍØÆË½á¹¹¡¢×Ô¶¯Î¬ÏµÍøÂç×°±¸¹ØÏµµÄЭÒ飬£¬£¬£¬£¬Èç·ÓÉЭÒ飬£¬£¬£¬£¬ÕâЩЭÒéÄܹ»ïÔÌ­Íø¹ÜÔ±µÄÊÂÇéÁ¿£¬£¬£¬£¬£¬Ìá¸ßÍøÂçµÄ¿ÉÓÃÐÔ£¬£¬£¬£¬£¬¿ÉÊÇÐí¶àЭÒé±£´æÇ±ÔÚÎó²î£¬£¬£¬£¬£¬Ê¹ÍøÂçÃæÁÙ±»¹¥»÷µÄΣº¦¡£¡£¡£¡£¡£¡£

 

ÌìÉúÊ÷¹¥»÷

 

    ÈôÊÇÔÚÍøÂçÖÐÓÃһ̨PC»úÄ£ÄâÌìÉúÊ÷ЭÒ飬£¬£¬£¬£¬Ò»Ö±Ðû²¼BPDU°ü£¬£¬£¬£¬£¬¾Í»áµ¼ÖÂÒ»¶¨¹æÄ£ÄÚµÄÌìÉúÊ÷ÍØÆË½á¹¹°´ÆÚµØ±¬·¢×ª±ä¡£¡£¡£¡£¡£¡£ËäȻûÓÐÁ÷Á¿£¬£¬£¬£¬£¬¿ÉÊÇÓÉÓÚÌìÉúÊ÷²»Îȹ̣¬£¬£¬£¬£¬ÈԻᵼÖÂÕû¸öÍøÂçÒ»Ö±±¬·¢¶¯µ´£¬£¬£¬£¬£¬Ê¹ÍøÂç²»¿ÉÓ㬣¬£¬£¬£¬Ê¹ÍøÂç×°±¸µÄCPUѹÁ¦¾çÔö¡£¡£¡£¡£¡£¡£

 

·ÓÉЭÒé¹¥»÷

 

    ÁíÒ»¸öÀàËÆµÄ¹¥»÷¾ÍÊÇʹÓ÷ÓÉЭÒéÌᳫµÄ¹¥»÷£¬£¬£¬£¬£¬ÕâÒ»µã¸üÈÝÒ×ʵÏÖ£¬£¬£¬£¬£¬ËäȻһЩ·ÓÉЭÒéʹÓÃÁ˼ÓÃܺÍÈÏÖ¤Ëã·¨£¬£¬£¬£¬£¬À´×ª´ï·ÓɵĸüÐÂÐÅÏ¢£¬£¬£¬£¬£¬¿ÉÊÇÏÖÔÚÍøÂçºÜÉÙÕæÕýÆôÓÃÕâЩ¹¦Ð§¡£¡£¡£¡£¡£¡£ÈôÊÇÍøÂçÉè¼Æ²»¶ÔÀí£¬£¬£¬£¬£¬Â·ÓÉÆ÷ÉèÖò»Îȵ±£¬£¬£¬£¬£¬ºÜÈÝÒ×ÈÃÓû§ÔÚÒ»¸öÔ­±¾Ó¦¸ÃÊÇSTUBµÄÍø¶ÎÀ£¬£¬£¬£¬ÏòÕû¸öÍøÂç·¢ËÍ·ÓÉÐÅÏ¢£¬£¬£¬£¬£¬¶ÔÕû¸öÍøÂçµÄ¶¯Ì¬Â·ÓÉÔì³ÉÓ°Ï죬£¬£¬£¬£¬µ¼Ö·ÓÉÕðµ´£¬£¬£¬£¬£¬ÓпÉÄܰÑһЩͨÍùÖ÷ҪƫÏòµÄÊý¾Ý°üÖ¸Ïò¹ýʧµÄÆ«Ïò¡£¡£¡£¡£¡£¡£²¢ÇÒ×ÝÈ»ÍøÂçÆôÓÃÁË·ÓɼÓÃܺÍÈÏÖ¤£¬£¬£¬£¬£¬´ó×ڵĹ¥»÷°üËäÈ»²»Ó°ÏìÍøÂçµÄ·ÓÉÕðµ´£¬£¬£¬£¬£¬µ«ÒÀÈ»ÈÃCPUÎÞ·¨ÔâÊÜ¡£¡£¡£¡£¡£¡£

 

    ÏÖʵÉÐÓÐÐí¶àʹÓÃЭÒéȱÏݺͽ»Á÷»úµÄÉè¼ÆµãµÄ¹¥»÷·½·¨£¬£¬£¬£¬£¬ÕâÀïÖ»ÊÇ×öÒ»¸ö¼òÆÓÏÈÈÝ¡£¡£¡£¡£¡£¡£Í¨¹ýÒÔÉÏÆÊÎö£¬£¬£¬£¬£¬¿ÉÒÔÃ÷È·£¬£¬£¬£¬£¬CPPÄ£¿£¿£¿£¿£¿£¿ £¿é¹ØÓÚ½»Á÷»úºÍÎȹÌÊÂÇéÊDZز»¿ÉÉٵġ£¡£¡£¡£¡£¡£

 

2 ÊÖÒÕÏÈÈÝ

 

2.1 Ô­Àí

 

    ´ÓµÚÒ»ÕÂµÄÆÊÎö¿ÉÒÔÏàʶµ½£¬£¬£¬£¬£¬ÏÖÔÚµÄÍøÂçЭÒ鹨ÓÚÇå¾²µÄ˼Á¿ÐÔȱ·¦£¬£¬£¬£¬£¬ÒÔ¼°½»Á÷»ú×Ô¼ºÉè¼ÆµÄÌØµã£¬£¬£¬£¬£¬¶ÔCPP¹¦Ð§µÄÐèÇó¾ÍÏÔµÃÔ½À´Ô½Ç¿¡£¡£¡£¡£¡£¡£CPP¹¦Ð§ÔçÆÚÖ»ÊÇ×÷ΪijЩ¼òµ¥¹¦Ð§·ºÆðµÄ£¬£¬£¬£¬£¬ÈçARP check£¬£¬£¬£¬£¬IP sysguard£¬£¬£¬£¬£¬ÕâÒ»ÖÖCPPÖ÷ÒªÊÇÅê»÷»÷µÄ¡£¡£¡£¡£¡£¡£Ëæ×ÅÊг¡Ó¦ÓõÄÖð½¥Ôö¶à£¬£¬£¬£¬£¬¹ØÓÚCPU±£»£»£»£»£»¤Ìá³öÁ˸ü¸ßµÄÒªÇ󣬣¬£¬£¬£¬µÚ¶þÖÖcppÓ¦ÓÃÐèÒª¶Ôtrapµ½CPUµÄ¹ÜÀí±¨ÎľÙÐзÖÀà´¦Öóͷ££¬£¬£¬£¬£¬µÚÒ»ÀàÊÇ×÷Ϊά»¤»ù´¡Ð­ÒéµÄBPDU¡¢GVRPºÍVRRP£¬£¬£¬£¬£¬µÚ¶þÀàÊÇ×÷Ϊά»¤Â·ÓÉЭÒéµÄPIM£¬£¬£¬£¬£¬OSPF£¬£¬£¬£¬£¬IGMP£¬£¬£¬£¬£¬RIP±¨ÎÄ£¬£¬£¬£¬£¬µÚÈýÀàÊÇ×÷ΪÐèÒªCPU´¦Öóͷ£µÄIPÊý¾Ý±¨ÎÄ£¬£¬£¬£¬£¬µÚËÄÀàÊǶѵþÖеĹÜÀí±¨ÎÄ£¬£¬£¬£¬£¬Í¨¹ý¶ÔÕâЩ±¨Îĵķּ¶´¦Öóͷ££¬£¬£¬£¬£¬È·¶¨ÓÅÏȹØÏµ£¬£¬£¬£¬£¬È·±£ÔÚCPU¸ß¸ºÔصÄÇéÐÎÏÂÈÔÄܰü¹Ü»ù±¾µÄÍøÂçÍØÆËÎȹ̡£¡£¡£¡£¡£¡£CPPµÄµÚÈýÖÖÓ¦ÓÃÊǶÔÖÖÖÖ±¨ÎĵĴøÍÑÆÚÖÆ£¬£¬£¬£¬£¬ÕâÖÖ·½·¨Ö÷Ҫƾ֤ÏêϸµÄÍøÂçÓ¦ÓÃÇéÐÎÈ·¶¨ÖÖÖÖ±¨ÎĵĴøÍÑÆÚÖÆ£¬£¬£¬£¬£¬ÒÔ¼°CPU¿ÉÒÔ´¦Öóͷ£µÄ×î¸ß×Ü´øÍÑÆÚÖÆ¡£¡£¡£¡£¡£¡£

 

    CPP×÷Ϊһ¸ö¹¦Ð§Ä£¿£¿£¿£¿£¿£¿ £¿é£¬£¬£¬£¬£¬ÎÞÂÛÊÇÓ²¼þʵÏÖ»òÕßÈí¼þʵÏÖ£¬£¬£¬£¬£¬¶¼»ù±¾ÉÏÆ¾Ö¤ÒÔÏÂËĸö½×¶Î¾ÙÐУºClassifying¡¢Queuing¡¢SchedulingºÍShaping¡£¡£¡£¡£¡£¡£
 

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

 

                 ͼ2-1 ƾ֤ACL½«ÊäÈëÁ÷¹éÀà·ÖÁ÷

 

    Classifying£º¶Ôÿ¸öÐèÒªË͵½CPUµÄ±¨ÎľÙÐзÖÀ࣬£¬£¬£¬£¬·ÖÀàÊÇÆ¾Ö¤±¨ÎĵÄL2¡¢L3ÒÔ¼°L4ÐÅÏ¢¡£¡£¡£¡£¡£¡£

 

    Queueing£º¸ÃÐж¯ÈÏÕæ½«Öݪֲî±ðÀàÐ͵ı¨ÎÄ£¬£¬£¬£¬£¬Æ¾Ö¤²î±ðµÄÓÅÏȼ¶Ë͵½Ö¸¶¨µÄÓ³ÉäÐÐÁУ¬£¬£¬£¬£¬ÔÚ²î±ðÐÐÁеı¨ÎľßÓвî±ðµÄ´«ÊäÓÅÏȼ¶¡£¡£¡£¡£¡£¡£

 

    Scheduling£ºµ±¶à¸öÐÐÁÐÓб¨ÎÄÐèÒª´«Êäʱ£¬£¬£¬£¬£¬SchedulingÈÏÕæ´ÓÖÐÑ¡ÔñÒ»¸öÐÐÁв¢´«ÊäÕâ¸öÐÐÁеı¨ÎÄ¡£¡£¡£¡£¡£¡£µ÷ÀíËã·¨ÓÐSP£¬£¬£¬£¬£¬SP+WRR£¬£¬£¬£¬£¬WRR£¬£¬£¬£¬£¬DRR£¬£¬£¬£¬£¬SP+DRR£¬£¬£¬£¬£¬ÒÔÏ»®·ÖÏÈÈÝÒÔÉÏÖÖÖÖµ÷ÀíËã·¨µÄÔ­Àí

 

    ¾ø¶ÔÓÅÏȼ¶£¨SP£©£º¸ßÓÅÏȼ¶ÐÐÁоßÓÐ×î¸ßµÄ´«ÊäÊý¾Ý°üµÄÓÅÏȼ¶¡£¡£¡£¡£¡£¡£µÍÓÅÏȼ¶µÄÐÐÁÐÒª±È¼°ÓÅÏȼ¶¸ßµÄÐÐÁд«Íê²Å×îÏÈ´«Êä¡£¡£¡£¡£¡£¡£ÔÚstrict priority µ÷ÀíÖУ¬£¬£¬£¬£¬¼ÓȨÉèÖÃ×ÜÊÇΪÁã

 

    weighted round-robin £¨¼ÓȨÂÖת£©µ÷Àí(WRR) £º WRRµ÷ÀíÒªÇóÄú½ç˵һ¸öÊýÖµÓÃÓÚ»®¶¨Ä¿½ñÐÐÁÐÓëÆäËûÓÅÏȼ¶ÐÐÁеÄÏà¶ÔÖ÷ÒªÐÔ£¨weight£©¡£¡£¡£¡£¡£¡£WRRµ÷Àí±ÜÃâµÍÓÅÏȼ¶µÄÐÐÁÐÔÚ¸ßÓÅÏȼ¶ÐÐÁд«Êäʱ±»ÍêÈ«ºöÂÔ¡£¡£¡£¡£¡£¡£WRRµ÷Àí¶Ô¸÷¸öÐÐÁÐʵÑéÂÖÁ÷·¢ËÍ»úÖÆ¡£¡£¡£¡£¡£¡£±¨ÎĵÄÈ¨ÖØÓëÐÐÁеÄÖ÷ÒªÐÔÏà¶ÔÓ¦¡£¡£¡£¡£¡£¡£¾ÙÀý˵Ã÷£¬£¬£¬£¬£¬ÈôÊÇÐÐÁÐ1µÄweightΪ1£¬£¬£¬£¬£¬ÐÐÁÐ2µÄweight Ϊ2£¬£¬£¬£¬£¬ÄÇôÐÐÁÐ1ÔÚÐÐÁÐ2ÿ´Î·¢ËÍÍê2¸ö±¨Îĺó·¢ËÍ1¸ö±¨ÎÄ¡£¡£¡£¡£¡£¡£Í¨¹ýµ÷Àí¹¦Ð§£¬£¬£¬£¬£¬×ÝÈ»¸ßÓÅÏȼ¶µÄÐÐÁÐΪ·Ç¿Õ£¬£¬£¬£¬£¬µÍÓÅÏȼ¶µÄÐÐÁÐÒ²ÄÜ»ñµÃ»ú»á·¢Ëͱ¨ÎÄ£¬£¬£¬£¬£¬ÕâÑù´ø¿í×ÊÔ´¿ÉÒÔ»ñµÃ³ä·ÖµÄʹÓᣡ£¡£¡£¡£¡£

 

    Deficit Round Robin (DRR)£ºWRR±£´æµÄÒ»¸öºÜ´óµÄÈõµãÊÇËüÊÇÒÔ±¨ÎĸöÊý×öÎªÈ¨ÖØµÄ£¬£¬£¬£¬£¬ÕâÑù¹ØÓÚ±¨ÎÄÆ½¾ù³¤¶ÈÃ÷È·µÄÍøÂçÔ½·¢ºÏÊÊ£¬£¬£¬£¬£¬¿ÉÊÇÍøÂçÖÐÍùÍù±¨Îĵij¤¶ÈÊDz»¿ÉÔ¤ÖªµÄ£¬£¬£¬£¬£¬Ò»¶¨Ê¹WRRµÄÓ¦ÓÃÊܵ½¾ÖÏÞ£¬£¬£¬£¬£¬»ùÓÚ´Ë£¬£¬£¬£¬£¬Ìá³öÁËÒÔ×Ö½ÚÊýÎªÈ¨ÖØµÄ¾ÙÐмÓȨÂÖתµ÷ÀíµÄËã·¨Deficit Round Robin (DRR)£¬£¬£¬£¬£¬µ±ÎªÄ³¸öÐÐÁзÖÅɵÄÈ¨ÖØµÍÓÚÁãʱ£¬£¬£¬£¬£¬Õâʱ¸ÃÐÐÁеÄÈ¨ÖØÖµ±äΪ³à×Ö£¬£¬£¬£¬£¬Í¬Ê±Ó°Ïìµ½ÏÂÒ»´Îµ÷Àí¸ÃÐÐÁеĸ¶ÓëµÄÈ¨ÖØ£¬£¬£¬£¬£¬¼´¸ÃÐÐÁеÄеÄÈ¨ÖØ»á¼õȥǰһ´Î¶ø±¬·¢µÄ³à×Ö£¬£¬£¬£¬£¬ÕâÑù¾Í¿ÉÒÔ×èÖ¹ÓÉÓÚ±¨Îij¤¶È²»µÈ³¤¶ø±¬·¢µÄ·ÇÔ¤ÆÚµÄµ÷Àí¡£¡£¡£¡£¡£¡£

 

    SP+WRR£¬£¬£¬£¬£¬SP+DRR£¬£¬£¬£¬£¬ÊÇÖ¸ÔÚÐÐÁе÷ÀíÖÐÑ¡ÔñSPÓëWRR»òÕßSPºÍDRRËã·¨ÅäºÏ¼ÓÈëÔËËãµÄÒªÁ죬£¬£¬£¬£¬¼È°ü¹Ü×î¸ßÓÅÏȼ¶µÄÐÐÁÐÄÜ»ñµÃÓÅÏȵ÷Àí£¬£¬£¬£¬£¬ÓÖ×èÖ¹ÁËÆäËûµÍÓÅÏȼ¶ÐÐÁÐÓÉÓÚ³¤Ê±¼äδ±»µ÷Àí¶ø¶öËÀµÄÎÊÌâ¡£¡£¡£¡£¡£¡£ÏêϸÀ´Ëµ£¬£¬£¬£¬£¬¾ÍÊǸßÓÅÏȼ¶µÄÐÐÁÐÔÚËùÓб¨Îı»µ÷ÀíÍê³Éºó£¬£¬£¬£¬£¬²Åƾ֤ѡÔñµÄWRR»òÕßDRRËã·¨¶ÔÆäËûÐÐö¾ÙÐе÷Àí¡£¡£¡£¡£¡£¡£
 

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾
 

                   ͼ2-2 QueueingÓëSchedulingÀú³Ì

 

    Shaping£º¿ØÖÆÃ¿¸ö´«ÊäÐÐÁеÄ×î´óºÍ×îС´ø¿í£¬£¬£¬£¬£¬Áè¼Ý×î´óËÙÂʵı¨ÎĽ«±»ÑïÆú¡£¡£¡£¡£¡£¡£

 

2.2 ʵÏּƻ®

 

    ´Ó½»Á÷оƬµÄʵÏÖ½Ç¶ÈÆÊÎöCPPµÄÓ²¼þʵÏÖ£¬£¬£¬£¬£¬ASICоƬ½«CMIC£¨CPU¹ÜÀí½Ó¿Ú¿ØÖÆÆ÷£©×÷Ϊһ¸öͨË×µÄÎïÀíת·¢¿Ú¿´´ý£¬£¬£¬£¬£¬¼´Öª×ãÎïÀíת·¢¿ÚµÄËùÓÐÌØÕ÷£¬£¬£¬£¬£¬Ïêϸµ½Ëĸö½×¶Î»®·ÖÐÎòÈçÏ£º

 

    Classifying£ºÆ¾Ö¤Èë¿ÚÂß¼­¾öÒ鱨ÎÄtrapµ½CMICµÄÄÚ²¿ÓÅÏȼ¶£¬£¬£¬£¬£¬ÕâÀï¿ÉÄܸıä¸ÃÓÅÏȼ¶µÄÒòËØ°üÀ¨±¨ÎÄЯ´øµÄpri£¬£¬£¬£¬£¬¶Ë¿ÚµÄȱʡÓÅÏȼ¶£¬£¬£¬£¬£¬¸Ä±ä±¨ÎÄÓÅÏȼ¶µÄÈô¸É±íÏîµÈ¡£¡£¡£¡£¡£¡£

 

    Queueing£º¿ÉÒÔÉèÖÃCMIC¿ÚµÄÈë¶Ó·½·¨£¬£¬£¬£¬£¬¼´±¨ÎÄÄÚ²¿ÓÅÏȼ¶ÓëCMICÐÐÁеÄÓ³Éä¹ØÏµ¡£¡£¡£¡£¡£¡£
 

 

    Scheduling£ºCMIC½Ó¿Ú¹ØÓÚ²î±ðÐÐÁÐÖб¨ÎĽÓÄɵ÷ÀíËã·¨£¬£¬£¬£¬£¬Ö§³ÖSP£¬£¬£¬£¬£¬SP+WRR£¬£¬£¬£¬£¬WRR£¬£¬£¬£¬£¬DRR£¬£¬£¬£¬£¬SP+DRR¡£¡£¡£¡£¡£¡£

 

    Shaping£ºASICоƬ֧³Ö¹ØÓÚCMIC¿ÚµÄÁ÷Á¿ÕûÐΣ¬£¬£¬£¬£¬¿ÉÒÔÉèÖÃÕû¸öCMICÁ÷Á¿µÄ×îС´ø¿íºÍ×î´ó´ø¿í £¬£¬£¬£¬£¬ÒÔ¼°Ã¿Ò»¸öCOSÐÐÁеÄ×îС´ø¿íºÍ×î´ó´ø¿í£¬£¬£¬£¬£¬ÐÐÁеĻº´æ¿Õ¼ä£¬£¬£¬£¬£¬ÒÔ¼°´ø¿íµÄ¿ÅÁ£µÈ¡£¡£¡£¡£¡£¡£

 

    ÒÔÉÏËĸö½×¶Î¿ÉÒÔ×÷ΪCPP»ùÓÚоƬµÄÉè¼Æ²¿·Ö£¬£¬£¬£¬£¬Ö»ÊÇÓÉÓÚ²î±ðµÄоƬÀàÐ;öÒéÁËÕ⼸¸ö½×¶ÎÖÐÄÄЩ²¿·Ö¿ÉÒÔʵÏÖ£¬£¬£¬£¬£¬ÄÄЩ²¿·ÖÎÞ·¨ÊµÏÖ¡£¡£¡£¡£¡£¡£

 

    Ò²¿ÉÒÔÓÃÈí¼þ·½·¨ÊµÏÖCPP£¬£¬£¬£¬£¬Èí¼þʵÏÖÖ÷ÒªÓÐÁ½¸ö·½Ã棬£¬£¬£¬£¬Ò»¸öÊÇïÔÌ­±¨ÎÄÔÚCPUµÄ´¦Öóͷ£Ê±¼ä£¬£¬£¬£¬£¬ÕâÑù¿ÉÒÔÖ»¹ÜÌá¸ßcpuµÄ±¨ÎÄ´¦Öóͷ£ÐÔÄܺͽµµÍCPUµÄÊÂÇ鸺ºÉ£»£»£»£»£»ÁíÒ»¸öÊÇÈ·¶¨²î±ðÀàÐͱ¨ÎÄÔÚCPUµÄ´¦Öóͷ£ÓÅÏȼ¶£¬£¬£¬£¬£¬¿ÉÊÇÒ²Òª×ÛºÏ˼Á¿Èí¼þ´¦Öóͷ£ÕâЩÂß¼­µÄ¿ªÏú£¬£¬£¬£¬£¬ÏêϸҲÊÇÆ¾Ö¤ÒÔÉÏËĸö½×¶Î¾ÙÐÐÆÊÎö¡£¡£¡£¡£¡£¡£

 

3 stake¹ÙÍøS86ϵÁÐCPPÊÖÒÕÌØµã

 

3.1 ÉèÖÃÎÞаÀû±ã

 

    CPPµÄÓû§½çÃæCLIÏÂÁîÉè¼Æ¼òÆÓÀû±ã£¬£¬£¬£¬£¬ÕâÑùʹÓû§ÎÞÐè¶ÔÏà¹Ø×¨ÒµÖªÊ¶ÓкÜÉîÊìϤµÄÇéÐÎÏ£¬£¬£¬£¬£¬Ò²ÄÜÍê³ÉÉèÖ㬣¬£¬£¬£¬±ðµÄÓû§Ò²¿ÉÒÔÎÞаÉèÖÃÖÖÖÖЭÒ鱨ÎĵÄÓÅÏȼ¶ºÍÏÞÖÆËÙÂÊ£¬£¬£¬£¬£¬Ç°Õß¿ÉÒÔ°ü¹ÜÐèÒªµÄ±¨ÎÄÄÜÓÅÏȵÃËæ´¦Öóͷ££¬£¬£¬£¬£¬ºóÕß¿ÉÒÔ½µµÍCPUµÄ¸ºÔØ£¬£¬£¬£¬£¬ÓÐÓõرÜÃâÍøÂçÖжԽ»Á÷»úµÄ¹¥»÷£¬£¬£¬£¬£¬±£»£»£»£»£»¤½»Á÷»úµÄÇå¾²ºÍÍøÂçµÄÔËÐÐÎȹ̡£¡£¡£¡£¡£¡£

 

    ÉèÖÃÿÖÖÀàÐͱ¨ÎĵÄËÙÂÊÏÞÖÆ£¬£¬£¬£¬£¬pps¿ÉÒÔÔÚ0-4096¼äËæÒâÉèÖᣡ£¡£¡£¡£¡£

 

    cpu-protec type {arp|bpdu|dhcp|ipv6mc|igmp|rip|ospf|vrrp|pim|ttl1|unknown-ipmc|dvmrp pps pps_vaule

 

    ÉèÖÃÿÖÖÀàÐͱ¨ÎÄÓ³ÉäµÄÐÐÁУ¬£¬£¬£¬£¬pri¿ÉÒÔÔÚ0-7Ö®¼äÉèÖ㬣¬£¬£¬£¬7Ëù¶ÔÓ¦µÄÓÅÏȼ¶×î¸ß£¬£¬£¬£¬£¬0Ëù¶ÔÓ¦µÄÓÅÏȼ¶×îµÍ¡£¡£¡£¡£¡£¡£

 

    cpu-protec type { arp|bpdu|dhcp|ipv6mc|igmp|rip|ospf|vrrp|pim|-ttl1|unknown-ipmc} pri pri_vaule

 

3.2 ʵʱÏÔʾ

 

    ʵʱÏÔʾĿ½ñCPU´¦Öóͷ£ÖÖÖÖ±¨ÎÄͳ¼ÆÖµ£¬£¬£¬£¬£¬°üÀ¨½»Á÷»úÊÕµ½µÄÖÖÖÖ±¨ÎĵÄÀÛ¼ÓÖµºÍËÙÂÊ£¬£¬£¬£¬£¬ÒÔ¼°±»ÑïÆúµÄ±¨ÎÄÊý£¬£¬£¬£¬£¬Í¨¹ýÕâЩÊý¾Ý£¬£¬£¬£¬£¬¿ÉÒÔʹÓû§ÊµÊ±ÏàÊ¶ÍøÂçÖÐÄ¿½ñµÄ»òÕßÒ»¶Îʱ¼äÄÚµÄÖÖÖÖ±¨ÎĵÄÁ÷Á¿ÇéÐΣ¬£¬£¬£¬£¬²¢¿ÉÒÔÒÔ´ËΪÒÀ¾Ý£¬£¬£¬£¬£¬ÊµÑéCPPÉèÖᣡ£¡£¡£¡£¡£²¢ÇÒ¹ØÓÚS86×°±¸£¬£¬£¬£¬£¬³ýÁËÖ§³Ö»ùÓÚ±¨ÎÄÀàÐ͵ÄÁ÷Á¿Í³¼ÆÍ⣬£¬£¬£¬£¬»¹Ö§³Ö»ùÓÚ¹ÜÀí°åºÍËùÓÐÏß¿¨µÄÁ÷Á¿µÄ»®·ÖÏÔʾ£¬£¬£¬£¬£¬Ê¹±¨ÎÄÊý¾ÝÄÜϸ»¯µ½Ã¿Ò»¿éÏß¿¨¡£¡£¡£¡£¡£¡£
 

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

                       ͼ3-1 cppµÄÏÔʾ½çÃæ

 

3.3 ÉèÖÃʵÀý

 

    1. ͨ¹ý¹Û²ìCPPµÄʵʱÏÔʾ£¬£¬£¬£¬£¬¿ÉÒÔÃ÷È·Ä¿½ñ½»Á÷»úÊÇ·ñÊܵ½Ä³ÖÖ±¨ÎĵĹ¥»÷£¬£¬£¬£¬£¬Èçͼ4£¬£¬£¬£¬£¬ÏÔÈ»£¬£¬£¬£¬£¬ARP±¨ÎĵÄÁ÷Á¿±£´æÒì³££¬£¬£¬£¬£¬Õâʱ¿ÉÒÔͨ¹ýÉèÖÃCPPµÄÁ÷Á¿ÏÞÖÆµÖ´ï±£»£»£»£»£»¤½»Á÷»úCPUµÄÄ¿µÄ¡£¡£¡£¡£¡£¡£

 

cpu-protec type arp pps 400

 

    2. µ±Ä³¸ö¶Ë¿ÚÉϵÄÊäÈëÁ÷Á¿µÖ´ïÏÞËÙ»òÕß½øÈëÁËHOL״̬ʱ£¬£¬£¬£¬£¬»òÕ߸ö˿ÚÉϱ£´æ¶àÖÖÐèÒªÓɽ»Á÷»úCPU´¦Öóͷ£±¨ÎÄʱ£¬£¬£¬£¬£¬¾ÍÐèÒª½ç¶¨ÕâЩ±¨ÎĵÄÓÅÏȼ¶¹ØÏµ£¬£¬£¬£¬£¬ÕâЩÓÅÏȼ¶¹ØÏµ¿ÉÒÔÆ¾Ö¤µÄÍøÂçÇéÐÎÉèÖÃʵÑé¡£¡£¡£¡£¡£¡£
 

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

 

3.4 ÂþÑÜʽCPP

 

    S86µÄ¹ÜÀí°åÓëÏß¿¨µÄ¼Ü¹¹Ê¹S86µÄCPP¾ßÓÐÁËÂþÑÜʽµÄÌØµã£¬£¬£¬£¬£¬ËüµÄÓŵãÊÇÔÚÓ²¼þʵÏÖµÄCPPµÄ»ù´¡ÉÏ£¬£¬£¬£¬£¬Óɸ÷¸öÏß¿¨¾ÙÐÐÒ»¼¶¹ýÂË£¬£¬£¬£¬£¬¶ø¹ÜÀí°å¾ÙÐжþ¼¶¹ýÂË£¬£¬£¬£¬£¬Í¨¹ýÕâÖÖ¶þ¼¶¹ýÂ˵ĻúÖÆ£¬£¬£¬£¬£¬Ê¹¹ÜÀí°å´ó´ó½µµÍÁ˱»¹¥»÷µÄ¿ÉÄÜÐÔ£¬£¬£¬£¬£¬Ê¹¹ÜÀí°åµÄÖÖÖÖЭÒéÄÜÆ½ÎȵØÔËÐУ¬£¬£¬£¬£¬×îºéÁ÷ƽµÄ±£»£»£»£»£»¤Á˹ÜÀí°åµÄCPU×ÊÔ´£¬£¬£¬£¬£¬°ü¹ÜÁËÍøÂçµÄÇå¾²ºÍÎȹ̡£¡£¡£¡£¡£¡£

 

    S86µÄÂþÑÜʽCPP¼Æ»®ÔÚS86²úÆ·µÄËùÓÐÀàÐÍÏß¿¨É϶¼¿ÉÒÔÖ§³Ö£¬£¬£¬£¬£¬²¢ÇҸüƻ®Ò²°ü¹ÜÁËÒÔºóS86ÒÔºóÐÂÔöµÄÏß¿¨Ò²ÄÜÌṩͬÑùµÄÖ§³Ö£¬£¬£¬£¬£¬ÕâÒ»µãÊÇÆäËû²úÆ·Ëù²»¾ß±¸µÄ¡£¡£¡£¡£¡£¡£

 

    ÂþÑÜʽµÄ¶þ¼¶¹ýÂ˵ÄÉè¼ÆÇкÏS86µÄ¹ÜÀí°åºÍ¶à¿éÏß¿¨µÄ¼Ü¹¹£¬£¬£¬£¬£¬ÕâÑùÿһ¿éÏß¿¨ÉϵÄCPP°ü¹ÜÁËÿһ¿éÏß¿¨Äܹ»¶ÔËÍCPUµÄ±¨ÎÄʵÑé·ÖÀàÏÞËÙ£¬£¬£¬£¬£¬¿ÉÊÇÓÉÓÚ¶à¿éÏß¿¨µÄÔµ¹Ê£¬£¬£¬£¬£¬ÕâÑù¹ÜÀí°åÊÕµ½µÄÿһÀ౨ÎÄÈÔÓпÉÄÜ´óÓÚÏÞËÙʱ£¬£¬£¬£¬£¬Õâʱ¹ÜÀí°åµÄCPPÓÖÔÙÒ»´Î°ü¹ÜÁ˹ÜÀí°åµÄCP×èÖ¹ÊÕµ½´ó×Ú±£ÎĵĹ¥»÷¡£¡£¡£¡£¡£¡£

 

4 CPPÊÖÒÕÐÔÄܲâÊÔ

 

    ÒÔRG-S8600ÔÚ¼¯ÃÀ´óѧµÄÓ¦ÓÃÍØÆËΪÀý£¬£¬£¬£¬£¬ÆÊÎöCPPÔÚÎȹÌÍøÂçÍØÆËµÄ×÷Óᣡ£¡£¡£¡£¡£¼¯ÃÀ´óѧµÄÍØÆË¿ò¼ÜÈçÏ£¬£¬£¬£¬£¬½¹µã×°±¸ÎªCISCOµÄS6509,ͬÏÂÁªµÄ»ã¾Û×°±¸S8606ÔËÐÐOSPFЭÒ飻£»£»£»£»

 

    S8606ͨ¹ýÍòÕ×Ïß·ͬS6509ÏàÅþÁ¬£»£»£»£»£»S8606ºÍS6509ÏàÅþÁ¬µÄ¶Ë¿ÚΪTRUNK¿Ú£¬£¬£¬£¬£¬¸Ã¶Ë¿ÚÊÇËùÓеÄVLAN³ÉÔ±¿Ú£¨Ã¿¸ö¶Ë¿ÚÉèÖÃ100¸övlan£©£»£»£»£»£»S8606ÏÂÁª¶þ²ã×°±¸£¬£¬£¬£¬£¬Í¬¶þ²ã×°±¸µÄÅþÁ¬¶Ë¿ÚÒ²ÊǽÓÄÉTRUNK¿Ú£¬£¬£¬£¬£¬²¢ÇÒûÓоÙÐÐVLANÉèÖᣡ£¡£¡£¡£¡£


Stake(ÖйúÇø)¹Ù·½ÍøÕ¾
 

                                      ͼ4-1

 

    ÕâÀïÖ÷Òª²âÊÔCPP¿¹¹¥»÷µÄÄÜÁ¦¡£¡£¡£¡£¡£¡£²âÊÔÊý¾ÝÁ÷ÓÃSMB±¬·¢£¬£¬£¬£¬£¬Ñ¡È¡µÃÊÓ²ìµãΪͼÖÐ×îÓұߵÄRG-S8606£¬£¬£¬£¬£¬Ã¿Ì¨RG-S8606µÄÉèÖÃΪ£º
 

    M8606- CM I
 

    M8600- 24SFP/12GT
 

    M8600- 02XENPAK

 

¹¥»÷ÀàÐÍ£º
 

  ARP±¨ÎĹ¥»÷
 

  BPDU±¨ÎĹ¥»÷
 

  GVRP±¨ÎĹ¥»÷
 

  TTL=1µÄIP±¨ÎĹ¥»÷
 

  ·­¿ªOSPFЭÒéÏµĹ¥»÷²âÊÔ
 

  ·­¿ªRIPЭÒéÏµĹ¥»÷²âÊÔ
 

  ±¨ÎÄPIM±¨ÎĹ¥»÷

 

Êý¾Ý¼Í¼ÄÚÈݼ°ÆÊÎöЧ¹û

 

1. Ô¤·ÀARP¹¥»÷±¨ÎÄ

 

Arp²¿·Ö¹¥»÷²âÊÔ
 

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

 

½áÂÛ£º´ÓÒÔÉÏÊý¾ÝÀ´¿´£¬£¬£¬£¬£¬µ±½ÓÄÉCPP±£»£»£»£»£»¤»úÖÆºó£¬£¬£¬£¬£¬¿ÉÒÔÓÐÓ÷À¡£¡£¡£¡£¡£¡£

 

2. Ô¤·ÀL2ЭÒ鱨ÎĹ¥»÷

 

BPDU¹¥»÷²âÊÔ
 

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

 

? Gvrp¹¥»÷²âÊÔ

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

 

    ½áÂÛ£º´ÓÒÔÉÏÊý¾ÝÀ´¿´£¬£¬£¬£¬£¬µ±½ÓÄÉCPP±£»£»£»£»£»¤»úÖÆºó£¬£¬£¬£¬£¬¿ÉÒÔÓÐÓñÜÃâ½»Á÷»ú×ÊÔ´±»ÇÀÕ¼£¬£¬£¬£¬£¬»ù±¾Ð­Òé״̬²»»á±¬·¢Õñµ´ºÍÔ¾±ä¡£¡£¡£¡£¡£¡£

 

3. Ô¤·ÀL3ЭÒ鱨ÎĵĹ¥»÷

 

PIM-DM²¿·Ö¹¥»÷²âÊÔ
 

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

?

Ospf²¿·Ö¹¥»÷²âÊÔ

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

 

RIP²¿·Ö¹¥»÷²âÊÔ

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

 

    ½áÂÛ£º´ÓÒÔÉÏÊý¾ÝÀ´¿´£¬£¬£¬£¬£¬µ±½ÓÄÉCPP±£»£»£»£»£»¤»úÖÆºó£¬£¬£¬£¬£¬¿ÉÒÔÓÐÓñÜÃâ½»Á÷»ú×ÊÔ´±»ÇÀÕ¼£¬£¬£¬£¬£¬»ù±¾Ð­Òé״̬²»»á±¬·¢Õñµ´ºÍÔ¾±ä¡£¡£¡£¡£¡£¡£
 

 

TTL=1²¿·Ö¹¥»÷²âÊÔ
 

 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

 

    ½áÂÛ£º´ÓÒÔÉÏÊý¾ÝÀ´¿´£¬£¬£¬£¬£¬µ±½ÓÄÉCPP±£»£»£»£»£»¤»úÖÆºó£¬£¬£¬£¬£¬¿ÉÒÔÓÐÓñÜÃâ½»Á÷»ú×ÊÔ´±»ÇÀÕ¼£¬£¬£¬£¬£¬»ù±¾Ð­Òé״̬²»»á±¬·¢Õñµ´ºÍÔ¾±ä¡£¡£¡£¡£¡£¡£

 

5 ¿¢ÊÂÓï

 

    CPP¹¦Ð§¹ØÓÚÌá¸ß½»Á÷»ú¿¹¹¥»÷µÄÄÜÁ¦£¬£¬£¬£¬£¬¼á³ÖÍøÂçÍØÆËºÍ·ÓÉЭÒéµÄÎȹÌÐÔ£¬£¬£¬£¬£¬°ü¹Ü½»Á÷»úµÄ´¦Öóͷ£ÄÜÁ¦»ñµÃÍêÈ«µÄʩչ£¬£¬£¬£¬£¬Ìṩһ¸öÓÐÓõŤ¾ß¡£¡£¡£¡£¡£¡£Í¨¹ýCPP±£»£»£»£»£»¤Õ½ÂÔ£¬£¬£¬£¬£¬Ê¹ÍøÂç×°±¸µÄÇå¾²ÄÜÁ¦»ñµÃÁ˸ü´óµÄÌáÉý¡£¡£¡£¡£¡£¡£
 

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾ Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

µãÔÞ

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

ÈκÎÐèÒª£¬£¬£¬£¬£¬ÇëÁªÏµstake¹ÙÍø

Stake(ÖйúÇø)¹Ù·½ÍøÕ¾

·µ»Ø¶¥²¿

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