ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÖÇÄÜ·ÓÉÆ÷ºìº£Ê±´úÖеÄ·ÓÉϵͳNOS

·¢²¼Ê±¼ä:2014-05-20 15:01:08À´Ô´:ºìÁª×÷Õß:labure
À´Ô´£ºÖйشåÔÚÏß

µ±ÎÒÃÇʹÓ÷ÓÉÆ÷µÄʱºò£¬´ó²¿·ÖÈËÒ²Ðí²¢Î´Òâʶµ½ÕâÖÖ½«ÍøÂçÐźŷÖÅäµ½¸÷¸öµçÄÔµÄÉ豸--ÆäʵҲÓÐÈí¼þÔËÐÐÆäÖУ¬ÔÚ·ÓÉÆ÷ÉÏ£¬ÎÒÃdzÆÖ®Îª¹Ì¼þ¡£¶øÕâÖֹ̼þÒ²¿ÉÒÔ¸ù¾ÝÄãµÄ·ÓÉÆ÷½øÐиü»»£¬ÏñË¢»úÒ»Ñù£¬È÷ÓÉÆ÷±äµÃ¸ü¼ÓÇ¿´ó¡£

ΪʲôҪ¸øÂ·ÓÉÆ÷Ë¢»ú£¿

¡¡¡¡Ê×ÏÈÉêÃ÷Ò»µã£¬Èç¹ûÄã¸øÂ·ÓÉÆ÷¸ü»»ÁËеĹ̼þ£¬»áÈÃËüÎÞ·¨±£ÐÞ£¬²»¹ý×÷Ϊ¼«¿Í--Who care this£¿¾ÍÏñÔÚ¸ø°²×¿²»¶ÏµÄ¸ü»»ÏµÍ³Ò»Ñù£¬ÎÒÃÇ×·ÇóµÄÊÇÇ¿´ó¹¦ÄܵÄÀÖȤ£¬¶ø²»ÊÇΪÁ˳§¼ÒµÄÒ»¾ä±£ÐÞʧȥ´´ÔìµÄ»ú»á¡£ ÏÖÔÚ¿´¿´¸øÂ·ÓÉÆ÷¸ü»»¹Ì¼þÄܸøÎÒÃÇ´øÀ´ÄÄЩÐµĹ¦ÄÜ£º

-- Ó¦ÓÃÖÐÐÄ£»

-- QoS-·þÎñÖÊÁ¿-ÔÊÐíijЩÀàÐ͵ÄÁ÷Á¿±È±ðÈËÓÅÏÈ£»

-- ÎÞÏßÇŽӣ»

-- ±ä³ÉÎÞÏßÈȵ㣻

-- ÐÂÔö¼à¿ØÐ­Ò飨SNMP£©£»

-- ÏêϸµÄ¹ÊÕÏÕï¶Ï¹¤¾ß¡£

ÈçºÎΪÄãµÄ·ÓÉÆ÷ÌôÑ¡¹Ì¼þ£¿

¡¡¡¡Õâ¸öÈ¡¾öÓÚÄã·ÓÉÆ÷µÄÆ·ÅÆÓëÐͺţ¬ÔÚ¸ü»»¹Ì¼þµÄʱºòÄãÓ¦¸ÃÊÂÏÈÁ˽âËüËùÖ§³ÖµÄÀàÐÍ£¬ÒÔ·ÀÄãµÄ·ÓÉÆ÷¡°±äש¡±¡£Â·ÓÉÆ÷µÄ¹Ì¼þÖÖÀà·±¶à£¬ÕâÀïÎÒÃǽéÉÜÒ»¸ö×îÇ¿´óÎȶ¨ÒÔ¼°¾ßÓÐÁ¼ºÃÊÊÅäÐÔºÍÓ¦ÓÃÊ®·ÖÆÕ±éµÄ¹Ì¼þ--NOS¡£

NOS

¡¡¡¡NOSϵͳÊÇÓÉÀÏÅÆÂ·Óɳ§ÉÌnetcoreÀÚ¿Æ×ÔÑпª·¢µÄ£¬ËüÊÇ»ùÓÚLinuxµÄ·ÓÉϵͳµÄ¿ª·Åƽ̨£¬ÓµÓÐ×Ô¼ºµÄÓû§ÖÐÐĺÍÓ¦ÓÃÖÐÐÄ¡£±ÊÕßÁ˽⵽NOSĿǰÕý¿ª·Å½ÓÈëÍⲿ¿ª·¢Õß½ø×¤½øÐÐÖÇÄÜ·ÓɵÄÓ¦Óÿª·¢¡£NOSÔÚ¹¦ÄÜ·½Ãæ»®·ÖΪÈý´óÄ£¿é£¬·Ö±ðÊÇ»ù´¡¹¦ÄÜ¡¢»ù´¡Ó¦ÓÃÒÔ¼°ÍØÕ¹Ó¦Óá£ÆäÖлù´¡¹¦ÄܰüÀ¨ÖÇÄÜÅжÏÉÏÍøÀàÐÍ¡¢¼òÒ×ÅäÖõȣ»»ù´¡Ó¦ÓðüÀ¨ÖÇÄÜQOS¡¢¶àÏ߶ದµÈ£»¶øÍØÕ¹Ó¦ÓÃÔò°üÀ¨Ô¶³ÌÏÂÔØ¡¢Ô¶³Ì±¸·Ý¡¢ÊÓÆµ¼ÓËÙ¡¢Íø¹º°²È«¡¢ÉÏÍø¹ÜÀíµÈµÈ£¬Í¬Ê±Ò²ÍƳöÁËNOSÊÖ»ú°æÒÔ±ãÓû§½øÐÐÒÆ¶¯Öն˵ÄÖÇÄÜÌåÑé¡£NOSµÄ¶þ´Î¿ª·¢SDKÌØÐÔΪ¹ã´ó¿ª·¢ÕßÌṩÁ˹ãÀ«µÄ¿Õ¼ä£¬ÔÚÖÇÄÜ·ÓÉÕâ¸ö°ÙÒÚÊг¡À↑±Ù×Ô¼ºµÄһϯ֮µØ¡£



¡¡¡¡¶ø¶Ô±ÈĿǰÈçСÃ׵Ȼ¥ÁªÍø¹«Ë¾µÄÖÇÄÜ·ÓÉϵͳ²ÉÓõÄÀûÓÃOpenWRT½øÐж¨ÖÆ£¬NOSµÄÓÅÊÆ±ÊÕßÖ÷Òª´ÓÖÇÄÜ·ÓÉϵͳµÄÁù´ó·½ÃæºÍOpenWRT½øÐжԱȣº

Ò»¡¢Îȶ¨ÐÔ

¡¡¡¡1. NOSÊÇÀÚ¿ÆÊ®¶àÄê×ö¿í´øÂ·ÓÉÆ÷µÄ¾­Ñé»ýÀÛ£¬netcoreÀڿƹúÄÚÿÔ³ö»õÁ¿»ù±¾ÔÚ1.5KK-1.8KKÖ®¼ä£¬Îȶ¨ÐÔÀú¾­¿¼Ñ飬OPENWRTÔ´ÓÚ°®ºÃÕß´¦ÓÚ¸öÈ˰®ºÃÖð²½·¢Õ¹£¬Ä¿Ç°»¹ÊÇÒÔ·¢ÉÕÓÑÓû§ÎªÖ÷£¬Îȶ¨ÐÔÈÔÐèÖ¤Ã÷£»

¶þ¡¢½ÓÈë¼æÈÝÐÔ

¡¡¡¡¹úÄÚÔËÓªÉ̵ĽÓÈëÉ豸¶àÓÚţ룬½ÓÈë¼æÈÝÐÔ²¿·Ö£¬NOSµÄ¶àÄê¾­ÑéµÄ»ýÀÛ£¬»ù±¾ÒÑÍêÈ«½â¾ö£¬¶øOPENWRT£¬½ÓÈë¼æÈÝÐÔ²¿·Ö£¬Î´×ö¸÷µØµÄÊÊÅ䣬¿ÉÄÜ»áÓн϶àÎÊÌâ¡£ÀýÈçPPPOE½ÓÈëµÄ¸÷Öֵؼ¶Êв¦ºÅÊÊÅ䣬¸÷µØÇøµÄÌØÊâ½ÓÈ룬Èç½­Î÷µÄÐǿռ«ËٺͺþÄϵÄÐǿռ¼ÊõµÈµÈ£»

Èý¡¢ÐÔÄÜ

¡¡¡¡1. NOSµÄÐÔÄÜÓÅ»¯Òª±ÈOPENWRTÒª¸ß²»ÉÙµµ´Î£¬ÎªÁËեȡӲ¼þƽ̨µÄÐÔÄÜ£¬NOS»ùÓÚÔ­ÓеÄLINUXÄںˡ¢×ª·¢µÈ²¿·Ö×öÁËÏ൱´óµÄÓÅ»¯£¬¾Ù¸öÀý×Ó£¬300MHZµÄCPU£¬ÎÒÃÇ¿ÉÒÔ×öµ½LANµ½WANµÄת·¢CHARIOTµÄÐÔÄܲâÊÔ£¬¿ÉÒÔ´óÓÚ90MBPS£¬¶øOPENWRT£¬ÐÔÄÜ´ó¸ÅÔÚ60MBPS¸½½ü£»

¡¡¡¡2. NOSÏà±È½ÏOPENWRT£¬ºÍÓ²¼þÇý¶¯½áºÏµÄ³Ì¶È¸ü½ôÃÜ£¬ÐÔÄÜÓÅ»¯²¿·Ö¿Õ¼ä¸ü´ó£»

¡¡¡¡3. ÉÏÓÎоƬ³§É̵Ä×ÊÔ´µÄÖ§³Ö£¬¶ÔÉ豸³§É̵ÄÖ§³ÖºÍ¶Ô¿ªÔ´ÏîÄ¿µÄÖ§³ÖÁ¦¶ÈÓнϴó²î¾à£¬¿ÉÒÔ×öÁ¬µ÷µ×²ã¿ª·¢µÈ¡£

¡¡¡¡4. ÎÞÏßÐÔÄÜ£¬Éæ¼°µ½É䯵²¿·Ö£¬ÐÔÄܺÍPCB¡¢ÌìÏß¡¢Èí¼þºÍÓ²¼þµÄÆ¥ÅäµÈµÈ¶¼ÓкܴóµÄ¹ØÁª£¬OPENWRT´Ë²¿·ÖµÄÓÅ»¯»ù±¾Ã»ÓС£

ËÄ¡¢¿ª·ÅÐÔ

¡¡¡¡1. ÒÔÔ´ÂëµÄ½Ç¶ÈÀ´¿´£¬OPENWRT¿ªÔ´£¬NOS¿ª·ÅAPI½Ó¿Ú£¬OPENWRTµÄ¿ª·ÅÐÔÒªºÃ¡£

¡¡¡¡2. OPENWRT¿ªÔ´£¬ÇÒ¶àÈËά»¤£¬´úÂëµÄ¿É¿¿ÐÔ¡¢´«³ÐÐԽϲÇÒÈÝÒס°Ë鯬»°¡±£¬¶øNOS¿ª·Å½Ó¿Ú£¬±£³ÖÄں˲¿·ÖµÄά»¤Ò»ÖÂÐÔ£¬¿É¿¿ÐÔÒªºÃ¡£

¡¡¡¡3. NOS¿ª·ÅAPI½Ó¿Ú£¬Ï൱°Ñ·Óɲ¿·ÖµÄ¹¦ÄÜ×öÁ˼¼Êõ±âƽ»¯£¬±È½ÏÀûÓÚ²úÒµµÄ·Ö¹¤¡£OPENWRT¿ªÔ´£¬ÐèÒªµ×²ãµ½¹¦ÄÜÄ£¿éÖØÍ·×ö£¬ÏµÍ³¹ýÓÚÅÓ´ó£¬ÕÆ¿ØÄѶȽϴó¡£

Îå¡¢¹¦ÄÜÄ£¿é

¡¡¡¡1. NOSµÄ¹¦ÄÜÄ£¿é£¬¶¼ÊÇ»ùÓÚÓû§Ó¦Óó¡¾°×öÁ˽ϴóµÄÐ޸ģ¬Ö÷Òª½â¾öÓû§ÄÜÓúÃÓõÄÎÊÌ⣬¶øOPENWRT²¿·Ö£¬»ù±¾¶¼Êǽâ¾ö¹¦ÄÜÓÐÎÞÎÊÌ⣬²¢Î´Õë¶ÔÓû§ÐèÇó×öϸÖµÄÓÅ»¯£»

Áù¡¢Ò×ÓÃÐÔ

¡¡¡¡1. openwrtÔ´ÓÚ·¢ÉÕÓÑ£¬Óû§½çÃæµÄÈË»ú½»»¥½çÃæ¿¼ÂǽÏÉÙ£¬×¨ÒµÐÔ̫ǿ£¬´Ë²¿·Ö¶ÔÓÚ´ó¶àÊýС°×Óû§£¬¹¦ÄÜʵÓÃÒ×ÓÃÐÔÉÏÓнϴóÎÊÌ⣻

¡¡¡¡×÷ΪÖÇÄÜ·ÓÉÖÐÊ׸öÍÆ³öµÄ¿ÉÒÆÖ²µÄ¿ª·Åϵͳ£¬NOSÓÐ׏ãÀ«µÄǰ¾°ºÍ¿Õ¼ä·¢Õ¹£¬Ëæ×ÅÖÇÄÜÉú»îµÄת±ä£¬ÏàÐÅNOSÒ²»áÏñAndroidÒ»Ñù³ÉΪÓû§ºÍ¿ª·¢ÕßÃÇËùÊìϤºÍϲ°®µÄƽ̨ϵͳ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ