Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ
  Ŭ¶óÀ̾ðÆ®¿¡¼­ bandwidth limitÇغ¸±â ÀÛ¼ºÀÏ : 2004/01/05 12:51
 
  • ±Û¾´ÀÌ : ÁÁÀºÁøÈ£ ( http://coffeenix.net/ )
  • Á¶È¸¼ö : 9635
     
    Á¦  ¸ñ : Ŭ¶óÀ̾ðÆ®¿¡¼­ bandwidth limitÇغ¸±â
    ÀÛ¼ºÀÚ : ÁÁÀºÁøÈ£(truefeel, http://coffeenix.net/ )
    ÀÛ¼ºÀÏ : 2003.12.25(¸ñ)

    ´ë¿ªÆø Á¦ÇÑÀº proftpd, vsftpd µîÀÇ FTP¼­¹ö³ª apacheµîÀÇ À¥¼­¹ö¿¡¼­ ÁÖ·ÎÇÑ´Ù. ¶ÇÇÑ ¸®´ª½º
    ¿¡¼­´Â cbq.init¿Í iproute2 ÅøÀ» ÅëÇؼ­ CBQ½ºÄÉÁÙ·¯·Î °£´ÜÈ÷ QoS½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼öµµ ÀÖ´Ù.
    ±×·¯³ª ¿©±â¼­ ¼­¹ö¿Í´Â ¹«°üÇÏ°Ô Å¬¶óÀ̾ðÆ® ÀÔÀå¿¡¼­ ´ë¿ªÆøÀ» Á¦ÇÑÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.


    1. wget¿¡¼­ --limit-rate ¿É¼ÇÀ¸·Î

    ÃÊ´ç 200kB´ÜÀ§·Î ¼ö½ÅÇÏ´Â ¿¹ÀÌ´Ù.

     
    $ wget --limit-rate=200k URL_ÁöÁ¤
     


    2. lftp¿¡¼­

    ±Û·Î¹úÀûÀÎ ¼³Á¤À¸·Î´Â /etc/lftpd.confÆÄÀÏ¿¡¼­, ÀϹݻç¿ëÀÚ´Â ÀÚ½ÅÀÇ È¨µð·ºÅ丮ÀÇ
    ~/.lftprc ¶Ç´Â ~/.lftp/rc¿¡¼­ ´ÙÀ½ ¼³Á¤À¸·Î ¼Óµµ¸¦ Á¦ÇÑÇÒ ¼ö ÀÖ´Ù.
    ´Ù¿î·Îµå´Â ¾à 300KBytes·Î, ¾÷·Îµå´Â ¾à 100KByte·Î Á¦ÇÑÇÑ´Ù.

     
    set net:limit-rate 300000:100000
     


    3. gftp¿¡¼­

    FTP¸Þ´º¿¡¼­ -> ¿É¼Ç -> ³×Æ®¿öÅ©(Network) ÅÇ¿¡¼­ ÁöÁ¤ÇÑ´Ù.
    ¾Æ·¡´Â ÃÖ´ë 300KByte/SÀ¸·Î ¼³Á¤ÇÑ ¿¹ÀÌ´Ù.



    4. galeon ºê¶ó¿ìÀú¿¡¼­ wget »ç¿ëÀ» ÅëÇØ

    galeonÀº ÆÄÀÏ ´Ù¿î·ÎµåÇÒ ¶§ ¿ÜºÎ ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
    ¼³Á¤(S)¸Þ´º -> 󸮱â -> ³»·Á¹Þ±â¿¡¼­ '¸í·É »ç¿ë'¿¡¼­ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.



    5. curl¿¡¼­

    FTP, HTTP, GOPHER, TELNETµîÀ» Áö¿øÇϸç URLÇüÅ·ΠÆÄÀÏÀ» Àü¼ÛÇÒ ¼ö ÀÖ´Â ÅøÀÎ
    curlÀº ¹öÀü 7.10ÀÌ»óºÎÅÍ  --limit-rate ¿É¼ÇÀ» Áö¿øÇÑ´Ù.
    ÃÖ´ë 100KÀÌÇÏÀÇ ¼Óµµ·Î URLÀÇ ÀڷḦ °¡Á®¿Í -o ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÑ ÆÄÀϸíÀ¸·Î ÀúÀåÇÑ´Ù.

     
    $ curl --limit-rate 100k URL -o ÆÄÀϸí
     


    ÀÌ¿Ü¿¡ Mozilla ºê¶ó¿ìÀú³ª lynx, ncftp¿¡´Â ÇØ´ç ±â´ÉÀÌ ¾ø´Ù.


    Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ / URL : http://coffeenix.net/board_view.php?bd_code=165