gtk-gnutella.

GTK + Gnutella Ŭ·Ð.
Áö±Ý ´Ù¿î·Îµå

gtk-gnutella. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Raphael Manfredi
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~mrogaski/Log-Agent-0.307/Agent/Tag/Callback.pm

gtk-gnutella. ű×


gtk-gnutella. ¼³¸í

GTK + ±×´©ÅÚ¶ó Ŭ·Ð. GTK - ±×´©ÅÚ¶ó (Gnutella)´Â ±×´©ÅÚ¶ó (Gnutella)ÀÇ ¼­¹ö / Ŭ¶óÀ̾ðÆ®ÀÔ´Ï´Ù. ±×°ÍÀº ¸ðµç À¯´Ð½º GTK + Áö¿ø ½Ã½ºÅÛ (1.2 ÀÌ»ó) ¹× libxml¿¡¼­ ½ÇÇàµÈ´Ù. ±×³ð required.It´Â ÇöÀç °³¹ß ¹× ¸®´ª½º (µ¥ºñ¾È 2.2)¿¡¼­ Å×½ºÆ®ÇÏ°í ½ÇÇà¿¡ ¾Ë·ÁÁ®ÀÖ´ÙµÇÁö ¸®´ª½º, FreeBSDÀÇ, NetBSDÀÇ, ¿ÀÇ BSD, ´ÙÀ©, ¼Ö¶ó¸®½º, Tru64¸¦ UNIX¿¡ Àû¾îµµ (OSF / 1), SGI IRIX, BeOS´Â ¹Ý¸é, CPUÀÇ ¾ÆÅ°ÅØó´Â x86, AMD64, ÆÄ¿ö, SPARC, MIPS.gtk - ±×´©ÅÚ¶ó ÇÁ·ÎÁ§Æ®´Â GNU ÀÏ¹Ý °øÁß »ç¿ë Çã°¡¼­¸¦ ÁؼöÇÏ´Â µî (GPL) .Gtk - ±×´©ÅÚ¶ó (Gnutella)°¡ ¾ÆÁ÷ ¿Ï·áµÇÁö ¾Ê½À´Ï´Ù, ±×·¯³ª ±×°ÍÀº ¿Ïº®ÇÏ°Ô ÀÛµ¿ÇÕ´Ï´Ù : ´ç½ÅÀÌ °øÀ¯ÇÏ°í °Ë»ö ÇÒ ¼ö ÀÖÀ¸¸ç, ´Ù¿î·ÎµåÇÕ´Ï´Ù. ±×¸®°í ¾ÈÁ¤ÀûÀÎ »ç¿ëÀÚ´Â ÀϹÝÀûÀ¸·Î ±×³É ÀÏ µ¿¾È ÀÚµ¿À¸·Î ½ÇÇà ¶°³ª, ³Ê¹«. ¿©±â¿¡ "GTK - ±×´©ÅÚ¶ó (Gnutella)"ÀÇ ÀϺΠÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù ¡¤ ±×´©ÅÚ¶ó ³×Æ®¿öÅ©¿¡¼­ ÆÄÀÏÀ» °øÀ¯ (¶óÀÓ ¿ÍÀ̾î, º£¾î ½¦¾î, Xolox, Gnucleus, ¼Î¾î ¾ÆÀÚ, ¸ðÇǾ ...) ¡¤ ¾ÐÃà GNet ¿¬°á ¡¤ ¿©·¯ È£½ºÆ®¿¡¼­ ÆÄÀÏÀÇ µ¿½Ã ´Ù¿î·Îµå (Áý´Ü) ¡¤ ¼öµ¿ °Ë»ö Ç׾Ƹ®·Î °Ë»ö : SHA1 : ¹× ÀÚ¼® : ¡¤ ´Ù¿î·Îµå¸¦ ÅëÇØ Ãß°¡ ¼Ò½ºÀÇ ÀÚµ¿ aquisition ¸Þ½¬ ¹× °Ë»öÀ»º¸°í ¡¤ °­·ÂÇÑ ÇÊÅ͸µ ¿£Áø ¡¤ ´ë¿ªÆø °ü¸® / Á¦ÇÑ ¼³Á¤ ¡¤À» ¸¹ÀÌÇÕ´Ï´Ù Åë°è ¡¤À» ¸¹ÀÌÇÕ´Ï´Ù ¿ä±¸ »çÇ× : ¡¤ GTK + ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¹ö±× ¼öÁ¤: ¡¤ # 1932909 "°Ë»ö â¿¡¼­ ¿­ÀÌ Á¦´ë·Î È®ÀåµÇÁö ¾Ê½À´Ï´Ù." ¡¤ 64 ų·Î¹ÙÀÌÆ®º¸´Ù Å« µ¢¾î¸®¸¦ÇÏ°í Ãâ·Â ûũ °íÁ¤ ºÎÀûÀýÇÑ HTTP. ¡¤ # 2628899 "³» ¿¾¿¡¼­ ´Ù¿î·ÎµåÇÏ·Á°í IP¸¦ º¯°æ ÇÑ ÈÄ". ÇÏ´Â serventÀÌ Ã³¸®ÀÇ Áß°£¿¡¼­ Á¾·áµÇ¾úÀ» °æ¿ì ¡¤ Ç×»ó ¿Ï¼º µÈ ÆÄÀÏÀÇ Áß´Ü SHA-1 °è»êÀ» ´Ù½Ã ½ÃÀÛµÇÁö ¾Ê¾Ò½À´Ï´Ù. ¡¤ ´Ù¿î·Îµå ºÎºÐ¿¡ °íÁ¤ ³ª»Û ¹üÀ§ °Ë»ç Å×½ºÆ®. ¡¤´Â "give_server_hostname"¼Ó¼º¿¡ÁÖÀǸ¦ ±â¿ïÀÌÁö ¾Ê¾Ò°í Äõ¸® ¾ÈŸ ´ë½Å º¸³» "HNAME"GGEP È®ÀåÀº ºñ¾î ÀÖÁö ¾ÊÀº À̸§ÀÌ "server_hostname"·Î Á¤ÀÇ ÇÏ¿´´Ù Á¦°ø. ¡¤ ¶§¶§·Î (ÀÌÇÏ "ºü¸¥"¾÷·Îµå ½½·Ô¿¡ Ãß°¡) ±¸¼ºµÈ Ãִ뺸´Ù »ç¿ë ÀÌ»óÀÇ ½½·ÔÀ» ÇÊ¿ä·Î À̾îÁö´Â, °æÀï Á¶°ÇÀ» µµÀÔ ºÎÀûÀýÇÑ ¾÷·Îµå ½½·Ô °è¼ö¸¦ ¼öÁ¤Çß½À´Ï´Ù. ¼­ºê ½Ã½ºÅÛ Á¤¸®ÇÏ´Â µ¿¾È Á¾·á½Ã ¡¤ ¹æÁö °¡²û Ãæµ¹. ¡¤ ¿ì¸®´Â ÀÌÈÄ ¿¬°á ½Ãµµ°¡ ¼º°øÇÏÁö ¾ÊÀº °æ¿ì ¿ì¸®´Â DNS Á¶È¸ ÈÄ È£½ºÆ® À̸§À» Æó±â ¼­¹ö È£½ºÆ® À̸§°ú ¼ÖÁ÷ÇÑ ¹ö±×¸¦ ÀÒÀ» ¼öÀÖ´Â ÄÚ³Ê ÄÉÀ̽º¸¦ ¼öÁ¤Çß½À´Ï´Ù. °³·®: ¡¤ ¾²·¹±â ƯÁ¤ µð·ºÅ丮¸¦ °øÀ¯ : / $ HOME, $ GTK_GNUTELLA_DIRÇÏ°í, ºÒ¿ÏÀüÇÏ°í ¼Õ»óµÈ µð·ºÅ丮. ¡¤ ´Ù¿î·Îµå GUI°¡ : ¼±Åà / ÇÊÅÍ ÆÐÅÏÀ» ¹ÝÀü È®ÀζõÀ» Ãß°¡Çß½À´Ï´Ù. ¡¤ ´Ù¿î·Îµå GUI : ¸¶Áö¸·¿¡ ¼öÁ¤ µÈ ÆÄÀÏÀÇ Å¸ÀÓ ½ºÅÆÇÁ¸¦ º¸¿©ÁÖ´Â Ãß°¡ "¼öÁ¤"¿­ ¹× ¼¼ºÎ »çÇ×. ¡¤ ÆÄÀÏ À̸§¿¡ ¼±ÅÃÀû ¹ÌÈ­ ÀÛ¾÷ : ¼±µµ ½ºÆ®¸³ "-", ¹®Àå ºÎÈ£¸¦ µÑ·¯½Ñ "_" "_"¿¬¼Ó Á¦°ÅÇÏ°í ¹æÁö ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤Àº gtk + 1.2 ÇÁ·±Æ® ¿£µå¿¡ °íÁ¤ »ó´çÇÑ ¼º´É ¹®Á¦ : ¾÷·Îµå Åë°èÀÇ ¾÷µ¥ÀÌÆ®°¡ O (n)ÀÌ ÀÖ¾úÁö¸¸ Áö±ÝÀº O (1)ÀÌ´Ù. ¡¤ ¹è°æ TTH ÆÄÀÏ °ËÁõÀº ÀÌÁ¦ GUI¿¡ ¾ÆÀÌÄÜÀÌ ÄÑÁý´Ï´Ù. ¡¤ ´Ù¿î·Îµå "¼¼ºÎ »çÇ×"â¿¡ Ç¥½Ã TTH Æ®¸® ±íÀÌ. ¡¤ bitzi ¸ÞŸ µ¥ÀÌÅÍ Á¤º¸ »óÀÚ¸¦ ¾÷µ¥ÀÌÆ® ÇÒ ¶§ Äõ¸® ¿Ï·á, ±×°ÍÀº bitzi µ¥ÀÌÅ͸¦ ¿äû ÇÑ ÈÄ ´Ù½Ã °á°ú¸¦ Ŭ¸¯ ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù ±×·¡¼­. ¡¤ °Ë»ö °á°ú¿¡ ´ëÇÑ Ãß°¡ MIME ŸÀÔÀÇ ¿­ÀÔ´Ï´Ù. ¡¤ "¸¶Áö¸· ¿äû"¹× ¾÷·Îµå ¿ª»ç "ÃÖ±Ù ¾÷·Îµå"¿­À» Ãß°¡Çß½À´Ï´Ù. ¡¤ °ÅÀÇ ¿ÏÀüÇÑ DHT Áö¿ø (µ¥ÀÌÅÍ °Ô½Ã¿¡¸¸ ½ÇÁ¾),ÇÏÁö¸¸ ÄÚµåÀÇ ¿ä±¸¸¦ ¸í½Ã ÀûÀ¸·Î TRUE·Î "enable_dht"À» ¼³Á¤ÇÏ¿© È°¼ºÈ­µÇ¾î ÀÖ¾î¾ßÇÕ´Ï´Ù. DHT´Â ¹æÈ­º® È£½ºÆ® ÆÄÀÏ ¹× Ǫ½Ã ÇÁ·Ï½Ã¿¡ ´ëÇÑ °íµµ-LOCSÀ» ã±â À§ÇØ, Äõ¸®¿¡ ´Ù¸¥ »ç¶÷À» À§ÇØ ·ÎÄà µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â ¹æ¹ýÀ» ¾Ë°íÀÖ´Ù. ¡¤ »õ·Î¿î ½©Àº "¿¡ÄÚ", "´Ù¿î·Îµå", "Åë°è"¸¦ ¸í·ÉÇÑ´Ù. ¡¤ÀÌ (GTK2 ¶Ç´Â ½©, GTK1¿¡¼­ ¾î¶² Áö¿øÀ» ÅëÇØ) ´Ù¿î·ÎµåÁßÀÎ ÆÄÀÏÀÇ À̸§À» º¯°æÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. ¡¤ ³»Àå µÈ °Ë»ö ÇÊÅÍ¿¡ ´õ ÆÄÀÏ È®Àå¸íÀ» Ãß°¡Çß½À´Ï´Ù. ¡¤ ¿¬°áÀÌ »ì¾Æ À¯ÁöÇÏ°í ¿À·ù Çã¿ëÇÏ´Â ÈÄ¼Ó Á¶Ä¡ (ºñ ¹Ù»Û »óÅÂ) °æ¿ì HTTP ¿À·ù¸¦ ¹Þ°í ÈÄ ½ºÀ§Ä¡ ÀÚ¿ø. ¡¤ »ì¾ÆÀÖ´Â ¿¬°áÀ» À¯ÁöÇϱâ À§ÇØ, ÈÄÇà Áý´Ü µ¥ÀÌÅ͸¦ ¹«½ÃÇÔÀ¸·Î½á ÆÄÀÏ ¿Ï·á ÈÄ ½ºÀ§Ä¡ ÀÚ¿ø¿¡ ´ëÇÑ ´É·ÂÀ» Çâ»ó. ¸í½Ã ÀûÀ¸·Î ¿äû½Ã ¡¤ Bitzi ƼÄÏÀº ¿À·¡µÈ ¸ÞŸ µ¥ÀÌÅÍÀÇ Àç»ç¿ëÀ» ¹æÁö »õ·Î °íÃÄÁý´Ï´Ù ¡¤ ¿Ï¼º µÈ ÆÄÀÏÀº Çؽà °ËÁõÇÏ´Â µ¿¾È Ç¥½ÃµË´Ï´Ù. ¡¤ ÆÄÀÏ ¸¸ ÀüÆÄ ÁÁÀºÀÇ ALT-LOCS ¿ì¸®´Â ¿ì¸®°¡ ±×µé°ú Á¢ÃËÇϱ⠶§¹®¿¡ ¿ì¸®°¡ ±× ÆÄÀÏÀ» Á¦°ø ÇÒ ¾Ë°í È£½ºÆ®, Áï ÁÖ¼Ò¸¦ ´Ù¿î·Îµå. ¡¤ ¸¹Àº »õ·Î¿î Åë°è Ä«¿îÅÍ. ÀÌ ÈξÀ ªÀº ±â°£ (THEX ¹× ã¾Æ È£½ºÆ® ¿äû)ÀÇÀ̱⠶§¹®¿¡ ¡¤ ´ç È£½ºÆ®ÀÇ ÇѰ踦 °í·ÁÇÏÁö ¾Ê°í Ưº°ÇÑ ´Ù¿î·ÎµåÀÇ ½ºÄÉÁÙ¸µÀ» Çã¿ëÇÕ´Ï´Ù. ¡¤ SHA-1ÀÌ È®ÀεǾúÀ» ¶§ Å©±â¿¡ °ü°è¾øÀÌ Ç×»ó Å©±â°¡ ¿Ï·áµÈ ÆÄÀÏ (ºÎºÐ ÆÄÀÏ°ú ¸¶Âù°¡Áö·Î PFSP ¾øÀ½). ¡¤ ºÎÁ¤È®ÇÏ°Ô ÀÎÄÚµù µÈ ºñÆ®Áö ¸ÞŸ µ¥ÀÌÅÍ°¡ À¯´Ï ÄÚµå·Î º¯È¯µË´Ï´Ù. ¡¤ ã¾Æº¸±â È£½ºÆ® ÀÀ´äÀº »ó´ë °æ·Î À̸§¿¡¼­ ¿µ¼ýÀÚ·Î Á¤·ÄµÇ¾î »ç¿ëÀÚ°¡ GGEP "°æ·Î"¸¦ ÀÌÇØÇÏÁö ¸øÇϸé ÆÄÀÏÀ» ÇÔ²² »ç¿ëÇÒ ¼öÀÖ°ÔÇÕ´Ï´Ù. ¡¤ Targetted Hosts°¡ ¿ì¸®ÀÇ Áï°¢ÀûÀÎ ÀÌ¿ô Áß ÇϳªÀÎÁö ¿©ºÎ¸¦ »ìÆ캽À¸·Î½á Ǫ½Ã ¸Þ½ÃÁöÀÇ Çâ»óµÈ ¶ó¿ìÆÃ. ¡¤ ³ë¸£¿þÀÌÀÇ Bokmal ¹× ½ºÆäÀÎ¾î ¹ø¿ª ¾÷µ¥ÀÌÆ®. Èĵå: ¡¤ ÆÄ½Ì ·¹°Å½Ã Shareaza Thex Uris "URN : TREE : Tiger / :"(Ãß°¡ "/"¿©±â). ¡¤ ÇǾ À¯È¿ÇÑ X-Content-URN Çì´õ (ShareAza 2.1.0.0)¸¦ Á¦°øÇÏ´Â °æ¿ì ºñÇ¥ÁØ X-Thex-URI Çì´õ¸¦ ó¸®ÇÕ´Ï´Ù. ¡¤ ºÎºÐ ºñµð¿À ÆÄÀÏÀÇ »çÀüº¸±â¸¦ »ç¿ëÇϵµ·Ï Áß¿äÇÑ Àε¦½Ì Á¤º¸¸¦ Æ÷ÇÔ ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ´Ù¿î·Îµå ÇÑ ÆÄÀÏÀÇ ¸¶Áö¸· "PFSP_LAST_CHUNK"¹ÙÀÌÆ®¿¡ ¿ì¼± ¼øÀ§¸¦ ºÎ¿©ÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. ¡¤ ´õ ¸¹Àº MIME À¯Çü (ÆÄÀÏ È®Àå¸í¿¡¼­ ÆÄ»ý). ¡¤ ÀÌÁ¦ 1 GiBº¸´Ù Å« ÆÄÀÏ¿¡ ´ëÇØ Æ®¸® ±íÀÌ 11ÀÇ Tree Depth¿¡¼­ Thex µ¥ÀÌÅ͸¦ ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÃÖÀûÀÌ ¾Æ´Ñ µ¥ÀÌÅÍ°¡ ¾øÀ½º¸´Ù ³´Áö ¸¸, ÃÖÀûÀÇ Æ®¸® ±íÀÌ¿¡¼­ ¿¢½º µ¥ÀÌÅ͸¦ ã´Â °Íó·³ ÇÏÀ§ ÃÖÀûÀÇ THEx µ¥ÀÌÅ͸¦ ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ °øÀ¯ µð·ºÅ丮¸¦ ¹é±×¶ó¿îµå ŽºÅ©·Î Àç ±¸ÃâÇÏ¿© Àüü ½ºÄµ Áß¿¡ ÇÁ·Î¼¼½º (GUI»Ó¸¸ ¾Æ´Ï¶ó)°¡ ¿ÏÀüÈ÷ ¹ÝÀÀÀÌ ÀÖµµ·ÏÇÕ´Ï´Ù. ¡¤ ¹é±×¶ó¿îµå ÀÛ¾÷ ½ºÄÉÁÙ·¯°¡ °¢ ÀÛ¾÷¿¡ »ç¿ëÇÒ ÀûÀýÇÑ Æ½À» °è»êÇÕ´Ï´Ù. ¡¤ Åë°è ¾÷·Îµå´Â ÀÌÁ¦ ÆÄÀÏÀÇ SHA-1À» ±â·ÏÇϹǷΠ¶óÀ̺귯¸® °øÀ¯ Åë°è·Î ºÎºÐ ÆÄÀÏ °øÀ¯¸¦ ÅëÇÕ ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÆÄÀÏ À̸§ÀÌ ¶óÀ̺귯¸®ÀÇ ÆÄÀÏ À̸§À» °­Á¦·Î °­Á¦·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Targetted ÆÄÀÏ ½Ã½ºÅÛ¿¡ °ø°£ÀÌ ÃæºÐÇÏÁö ¾ÊÀ¸¸é ¿Ï¼º µÈ ÆÄÀÏÀ» ¿òÁ÷ÀÌ´Â °ÍÀ» ÇÇÇϽʽÿÀ. ¡¤ Æþ¿¡¼­ "DHT"GGEP È®ÀåÀ» ÀνÄÇÏ°í ÀüÆÄÇϽʽÿÀ. ¡¤ DHT ºÎÆ® ½ºÆ®·¦¿¡ »ç¿ëµÇ´Â PINGS¿¡¼­ "DHTIPP"GGEP È®Àå¿¡ ´ëÇÑ Áö¿øÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ³­¼ö ¾¾¾Ñ¿¡ ´õ ¸¹Àº ¿£Æ®·ÎÇÇ°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ Ç÷¯±× µÈ ¸Þ¸ð¸® ´©¼ö°¡ ÀÖ½À´Ï´Ù ¡¤ ´õ ÀÌ»ó Gnutella ³×Æ®¿öÅ©¿¡¼­ SHA-1 Äõ¸®¸¦ º¸³»Áö ¾Ê½À´Ï´Ù. ±×µéÀº ÀÌÁ¦ DHT¸¦ ÅëÇØ ¼öÇàµÇ¸ç, ÀÌ´Â ÀûÀýÇÑ ÅäÆú·ÎÁö°¡ ¸Å¿ì È¿À²ÀûÀ¸·Î ¼öÇàµË´Ï´Ù. ¡¤ °íÁ¤ UDP ´ë¿ªÆø °è»ê ¹× UDP µé¾î¿À´Â ÇѰ踦 Á¦°ÅÇÕ´Ï´Ù. ¡¤ Àû´ëÀûÀÎ IP ÁÖ¼Ò ¹üÀ§, Áö¸®Àû IP µ¥ÀÌÅÍ, ½ºÆÔ ÆÐÅÏ ¹× ½ºÆÔ »ùÇÃÀÇ ¾÷µ¥ÀÌÆ® ¸ñ·Ï. ¡¤ ÆÄÀÏ¿¡¼­ÀÇ ¼Ó¼º·Îµå´Â O (n * n)¿¡¼­ o (n)À̾ú½À´Ï´Ù. ¡¤ ÀÌÁ¦ ´Ù¸¥ gtk-gnutellaÀÇ config µð·ºÅ丮¿¡¼­ ¸Í¸ñÀûÀ¸·Î º¹»çµÇ°í °ªÀÌ °íÀ¯ ÇؾßÇÏ´Â ¼Ó¼ºÀ» Àç¼³Á¤ÇÏ´Â ¼Ó¼º ÆÄÀÏÀ» ŽÁöÇÕ´Ï´Ù. ¡¤ GUID¿Í KUID (Kademlia ID, DHT ³ëµå ID)°¡ ²öÀû¿´½À´Ï´Ù. ¡¤ 16K¿¡¼­ 2M ½½·Ô ¹üÀ§ÀÇ Å×À̺íÀÇ QRP Á¶È¸ ÃÖÀûÈ­. ¡¤ Äõ¸® È÷Æ® ÆÐŶ ´ç 10 ÂÊÀ» È÷Æ® È÷Æ® È÷Æ® È÷Æ® È÷Æ®·Î Á¦ÇÑÇÕ´Ï´Ù. ¡¤ È÷Æ®¿¡¼­ 10 ¶Ç´Â Limewire ChokesÀÇ Alt-locÀÇ ÇѰ踦 Á¦ÇÑÇÕ´Ï´Ù. ¡¤ ÇÊ¿äÇÑ °æ¿ì ¿ø°Ý ¸®¼Ò½º ÀüȯÀ» Çã¿ëÇϱâ À§ÇØ HTTP ¿À·ù¸¦º¸°í ÇÒ ¶§ ¿¬°á À¯Áö¸¦ °è¼ÓÇϽʽÿÀ. ¡¤ LimeWire°¡ ºÐ¸íÈ÷ µµÀÔ ÇÑ »õ·Î¿î X-Downloaded Çì´õ¸¦ ¹æÃâÇÏ°í ±¸¹® ºÐ¼®ÇÕ´Ï´Ù. ¡¤ X-FW ³ëµå Á¤º¸ Çì´õÀÇ ±¸¹® ºÐ¼®À» Ãß°¡ÇÏ¿© ¹æÈ­º®ÀÌÀִ ȣ½ºÆ®¿¡¼­ Ǫ½Ã ÇÁ·Ï½Ã¸¦ Àâ°í ÀûÀýÇÑ GUID ¹× È£½ºÆ® ÁÖ¼Ò / Æ÷Æ®¸¦ ¼öÁýÇÕ´Ï´Ù. ¡¤ X-FW ³ëµå - ³ëµå ³ëµå°¡ ¹æÈ­º®ÀÌ ÀÖÁö¸¸ Ç¥ÁØ X-Push-Proxies Çì´õ¿¡ Ǫ½Ã ÇÁ·Ï½Ã¸¦ °è¼Ó ³ª¿­Çϸé EMIT X-FW-NODE-INFO¸¦ ¹æÃâÇÕ´Ï´Ù. ¡¤ ÅÐÀ̾ø´Â µ¿¾È ³¡¾ø´Â °ø°ÝÀûÀΠûũ¸¦ ÇÇÇϽʽÿÀ. ¡¤ ¼ö¶ô ¹× ±âŸ ¼ö¶ô ÀÎÄÚµù HTTP Çì´õ¿¡¼­ ½°Ç¥·Î ±¸ºÐ µÈ °ªÀÇ ÀûÀýÇÑ ±¸¹® ºÐ¼®. ¡¤ ÁöÁ¤µÇÁö ¾ÊÀº ÁÖ¼Ò¿¡¼­ UDP ÆÐŶÀ» °ÅºÎÇÕ´Ï´Ù. ¡¤ UDP ¼ö½Å ¹öÆÛ¿¡¼­ ´õ ¸¹Àº µ¥ÀÌÅ͸¦ ¹èÃâÇÏ¿© ÃæÀüÀ» ¹æÁöÇÕ´Ï´Ù. ¡¤ QRP Å×À̺íÀ» ºôµå ÇÒ ¶§ ´Ü¾î¿¡¼­ 5 °³ÀÇ Æ®·¹ÀÏ ¸µ ij¸¯ÅÍ¿¡¼­ ½ºÆ®¸³À» ÅëÇØ ´ú ·¡µð ƽÀ» »ðÀÔÇÏ°í Å×À̺íÀ» ´õ Èñ¼ÒÇÏ°Ô ¸¸µì´Ï´Ù. ¡¤ ±úÁø µÈ 0.96.2 ³ëµå¿Í Ãʱâ 0.95.x¸¦ ´Ù·ç´Â ´ë¾ÈÀ» Á¦°ÅÇß½À´Ï´Ù. ¡¤ Ǫ½Ã : // ÀÚ¼®ÀÇ Á¤È®ÇÑ ¼Ò½º°¡ ºó ¼¼Æ® ÀÎ °æ¿ì¿¡µµ ¾Ë·ÁÁø ¸ðµç Ǫ½Ã ÇÁ·Ï½Ã¸¦ Á¦°ø ÇÒ ¼öÀÖ´Â Á¤È®ÇÑ ¼Ò½ºÀÔ´Ï´Ù. ´Ù¿î·Îµå°¡ ÀÚ¼®À¸·Î À¯ÁöµÇ±â ¶§¹®¿¡ ÀÌÀü¿¡ ¾Ë·ÁÁø ¸ðµç Ǫ½Ã ÇÁ·Ï½Ã¸¦ Accross ¼¼¼ÇÀ» À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ PARQ¸¦ ¹öÀü 1.1 (´ëºÎºÐ »ç¾ç Á¤¸®)À¸·Î ¾÷±×·¹À̵åÇß½À´Ï´Ù. ¡¤ µ¿ÀÏÇÑ ¼­¹öÀÇ ¸¹Àº ÆÄÀÏÀÌ ´ë±â¿­ÀÌ°í GTK-Gnutella°¡ IP ´ç 1 °³ ÀÌ»óÀÇ ¿¬°áÀ» ½ÃÀÛÇϵµ·Ï ±¸¼ºµÈ °æ¿ì Ãß°¡ Anti-HammeringÀ» Ãß°¡Çß½À´Ï´Ù. µ¿ÀÏÇÑ ¼­¹ö¿¡ ´ëÇÑ ¿¬°á ½Ãµµ´Â ÀÌÁ¦ ºÐ´ç 5 °³·Î Á¦Çѵ˴ϴÙ. Á¦ÇÑ »çÇ× : ¡¤ DHT ÄÚµå´Â ¿©ÀüÈ÷ ½ÇÇèÀûÀÌÁö¸¸ ±â´ÉÀû : ¸Å°³ º¯¼öÀÇ ±¸¼ºÀº ½©À» ÅëÇؼ­¸¸ ¼öÇà ÇÒ ¼ö ÀÖÀ¸¸ç ¾ÆÁ÷ °Ô½Ã ÇÒ ¼öÀÖ´Â Áö¿øÀÌ ¾ø½À´Ï´Ù.


gtk-gnutella. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

Linux DC ++

DC ++ Direct Connect Ŭ¶óÀ̾ðÆ®¸¦ Linux ¶Ç´Â POSIX ȣȯ UNIX·Î Æ÷Æ®ÇÏ´Â ÇÁ·ÎÁ§Æ®. ...

862

´Ù¿î·Îµå

Á¤¸³

CONEXI? NÀº Bluetooth ¾î´ðÅ͸¦ ±¸¼ºÇÏ°í GUIÀÇ ¿ø°Ý ºí·çÅõ½º ÀåÄ¡·Î ÄÄÇ»Å͸¦ ¸î °³·Î ±¸¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ...

198

´Ù¿î·Îµå

ÇÎÅ© Ǫµé

ÇÎÅ© POODLE´Â RapidShare¿¡¼­ ºñµð¿À ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â Àç±Í Àû ´Ù·® / ºÐÇÒ RAR-Archives¸¦ °ü¸®Çϱâ À§ÇØ »ý¼º µÈ ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ...

248

´Ù¿î·Îµå