LinuxÁ÷Á¿¿ØÖÆ1
LinuxÁ÷Á¿¿ØÖÆ1--ÅŶӹæÔò
2008-07-31 15:26
Linux²Ù×÷ϵͳÖеÄÁ÷Á¿¿ØÖÆ¿ò¼Ü´´½¨ÁËÒ»¸öͨÓû·¾³£¬Ëü¼¯³ÉÁËËùÓÐÓÃÓÚÏÞÖƺÍÁ÷Á¿ÕûÐεĿÉÒÔ»¥ÁªµÄ²»Í¬ÔªËØ¡£ÔÚʵ¼Ê²Ù×÷ÖÐÕâЩԪËØÉõÖÁ¿ÉÒÔ×÷Ϊһ¸öÄ£¿é¶¯Ì¬µØ¼ÓÔغÍжÔØ¡£
TC£¨Traffic Control£©¹¤¾ßÌṩÁËÒ»¸öÃüÁîÐÐÓû§½Ó¿ÚÀ´ÅäÖÃLinuxÁ÷Á¿¿ØÖÆ¡£¸Ã¹¤¾ßÈÃÓû§¿ÉÒÔÉ趨²¢ÅäÖü¸ºõËùÓеÄÁ÷Á¿¿ØÖÆ¿ò¼ÜÒªËØ£¬±ÈÈçÅŶӹæÔò£¨qdisc£©¡¢Àࣨclass£©¼°¹ýÂËÆ÷£¨filter£©£¬ËûÃÇÖ®¼äµÄ¹Øϵ¼ûÏÂͼ¡£
ÅŶӹæÔò£ºÃ¿¸öÍøÂçÉ豸ÅäÓÐÒ»¸öÅŶӹæÔò¡£Í¨³££¬Òª·¢Ë͵ı¨Îı»Ë͵½Ò»¸öÅŶӹæÔòÖв¢ÇÒ°´ÕÕÌض¨¹æÔòÔڴ˶ÓÁÐÖÐÅÅÐò¡£
ÀࣺÅŶӹæÔò¿ÉÒÔÓжà¸ö½Ó¿Ú£¬ÕâЩ½Ó¿ÚÓÃÓÚÏò¶ÓÁйÜÀí²åÈ뱨ÎÄ¡£ÔÚµ¥¸öÅŶӹæÔòÖУ¬¿ÉÒ԰ѱ¨ÎÄ·ÖÅäµ½²»Í¬µÄÀà¡£
¹ýÂËÆ÷£ºÍ¨³£ÓÃÀ´½«Íâ·¢±¨ÎÄ·ÖƬµ½ÅŶӹæÔòµÄÀàÖС£
ÅŶӹæÔò
Linux¿ÉÖ§³ÖÎÞÀàÅŶӹæÔòºÍ·ÖÀàÅŶӹæÔò¡£ÎÞÀàÅŶӹæÔò°üÀ¨FIFO£¨ÏȽøÏȳö£©¡¢TBF£¨ÁîÅÆÍ°¹ýÂËÆ÷£©¡¢SFQ£¨Ëæ»ú¹«Æ½¶ÓÁУ©µÈ£»·ÖÀàÅŶӹæÔò°üÀ¨PRIO£¨ÓÅÏȼ¶£©¡¢CBQ£¨Àà»ù¶ÓÁУ©¡¢HTB£¨·Ö²ãÁîÅÆÍ°£©µÈ¡£
FIFO
FIFO£¨pfifo_fast£©
ÏȽøÏȳö¡£ËüµÄ¶ÓÁаüÀ¨Èý¸ö²¨¶Î£¨band£©¡£ÔÚÿ¸ö²¨¶ÎÀïÃ棬ʹÓÃÏȽøÏȳö¹æÔò¡£¶øÈý¸ö²¨¶ÎµÄÓÅÏȼ¶Ò²²»Ïàͬ£¬band 0µÄÓÅÏȼ¶×î¸ß£¬band 2µÄ×îµÍ¡£Èç¹ûband 0ÀïÃæÓÐÊý¾Ý°ü£¬ÏµÍ³¾Í²»»á´¦Àíband 1ÀïÃæµÄÊý¾Ý°ü£¬band 1ºÍband 2Ö®¼äÒ²ÊÇÒ»Ñù¡£Êý¾Ý°üÊÇ°´ÕÕ·þÎñÀàÐÍ£¨Type of Service£¬TOS£©±»·ÖÅä¶àÈý¸ö²¨¶ÎÀïÃæµÄ¡£
pfifo_fast ¶ÓÁй涨×÷ΪӲÐÔµÄȱʡÉèÖ㬲»ÄܶÔËü½øÐÐÅäÖá£
TBF & HTB
ÁîÅÆÍ°¹ýÂËÆ÷£¨Token Bucket Filter£¬TBF£©ÊÇÒ»¸ö¼òµ¥µÄ¶ÓÁУ¬ËüÖ»ÔÊÐíÒÔ²»³¬¹ýÊÂÏÈÉ趨µÄËÙÂʵ½À´µÄÊý¾Ý°üͨ¹ý£¬µ«¿ÉÄÜÔÊÐí¶ÌÔÝÍ»·¢Á÷Á¿³¬¹ýÉ趨ֵ¡£
TBF µÄʵÏÖÔÚÓÚÒ»¸ö»º³åÆ÷£¨Í°£©£¬Ëü²»¶ÏµØ±»Ò»Ð©³ÆΪÁîÅƵÄÐéÄâÊý¾ÝÒÔÌض¨ËÙÂÊÌî³ä¡£Í°×îÖØÒªµÄ²ÎÊý¾ÍÊÇËüµÄ´óС£¬Ò²¾ÍÊÇËüÄܹ»´æ´¢ÁîÅƵÄÊýÁ¿¡£Ã¿¸öµ½À´µÄÁîÅÆ´ÓÊý¾Ý¶ÓÁÐÖÐÊÕ¼¯Ò»¸öÊý¾Ý°ü£¬È»ºó´ÓÍ°Öб»É¾³ý¡£ÈçÏÂͼ¡£
Õâ¸öËã·¨½«ÁîÅÆÁ÷ºÍÊý¾ÝÁ÷½øÐÐÁ˽ôÃܵĹØÁª£¬ÎÒÃÇÓÐÒÔÏÂÈýÖÖÇé¾°£º
Êý¾ÝÁ÷ÒÔµÈÓÚÁîÅÆÁ÷µÄËÙÂʵ½´ïTBF¡£ÕâÖÖÇé¿öÏ£¬Ã¿¸öµ½À´µÄÊý¾Ý°ü¶¼ÄܶÔÓ¦Ò»¸öÁîÅÆ£¬È»ºóÎÞÑÓ³ÙµØͨ¹ý¶ÓÁС£
&nbs
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
½éÉÜһϠUbuntu LinuxÖÐÈçºÎÖ¸¶¨DNS·þÎñÆ÷
µÄµØÖ·¡£
¡¡¡¡Ubuntu LinuxʹÓÃÎļþ"/etc/resolv.conf" ÎļþÅäÖÃDNS·þÎñÆ÷µÄµØÖ·£¬¿Éͨ¹ýnameserver ÅäÖÃÏîÉèÖÃDNS·þÎñÆ÷µÄIPµØÖ·£¬×î¶à¿ÉÒÔʹÓÃ3¸öDNS·þÎñÆ÷¡£
¡¡¡¡$ sudo vi /etc/resolv.conf
¡¡¡¡search localdomain
¡¡¡ ......
ÎÒϵÄOpoenoffic°æ±¾ÊÇOOo_3.1.0_LinuxIntel_install_zh-cn.tar.gz¡£
1.½âѹ
ÃüÁtar -zxvf OOo_3.1.0_LinuxIntel_install_zh-cn.tar.gz
½âѹºóµÄÎļþ¼ÐÃûΪOOO310_m11_native_packed-4_zh-CN.9399£¬ÀïÃæÓÐÈý¸öÎļþ¼Ðlicenses£¬readmes£ ......
ʹÓÃsudo¿ÉÒÔÔÚÒÔ·ÇrootÓû§µÇ¼ʱÁÙʱ»ñµÃrootȨÏÞ£¬²¢Ö´ÐÐÐèÒªµÄÃüÁî¡£
¿ÉÒÔʹÓÃsudoµÄÓû§¿ÉÒÔ½Ð×ösudoer¡£
Ìí¼ÓsudoerµÄ·½·¨£¨¼ÙÉèÄúÒѾ°²×°sudo£©£º
Ö´ÐÐ
# visudo
»ò
# sudoedit
Ìáʾ£º
ÓÐЩ·¢ÐаæµÄsudoÌṩÁËsudoedit£¬ÓеÄÔòÌṩÁËvisudo£¬¹¦ÄÜÉÏ»ù±¾ÊÇÒ»ÑùµÄ¡£
ÄãÒ²¿ÉÒÔʹÓÃÆäËû±à¼Æ÷Èçvi½øÐÐ ......
1. modprobe ¼ÓÔØÄÚºËÄ£¿é
a) ÔÚ /etc/module.conf ÖвéÕÒ±ðÃû
b) ÔÚ lib/modules/version/module.dep ÖÐÅжÏÊÇ·ñÓÐÒÀÀµÄ£¿éÐèÒª±»ÌáÇ°¼ÓÔØ£¨¸ÃÎļþ±»depmod-a½¨Á¢£©
2. 2.4ÄÚºËÖв»Ò»¶¨·ÇÓÃinit_moduleºÍcleanup_module×ö¿ªÊ¼ºÍ½áÊøµÄº¯Êý£¬µ«ÐèÒªÓÃmodule_initºÍ
module_exitÉêÃ÷¡£
......