º¸¾ÈÀÌ »ý¸íÀÎ ÀÎÅÍ³Ý ¶Ç´Â ÀÎÆ®¶ó³Ý Àü»ê ȯ°æ¿¡¼, º¸¾È ¿µ¿ªÀÇ ½ÇÁ¦ À¥ ¼¹ö ¹× µ¥ÀÌÅÍ¿Í À̸¦ Àº´Ð½ÃÅ°±â À§ÇØ ºñ º¸¾È ¿µ¿ª¿¡
¼³Ä¡ÇÑ °¡»ó À¥ ¼¹ö °£À» ¾ÈÀüÇÏ°Ô ¿¬°á½ÃÅ°´Â µ¥ÀÌÅÍ ±³È¯ Åë·Î·Î¼, Çϵå¿þ¾î ¹æ½ÄÀÇ °¡»ó »ç¼³ ¸Á(VPN)°ú °°Àº ¼öÁØÀÇ º¸¾È¼ºÀ» Á¦°øÇÏ´Â Á¦Ç°ÀÔ´Ï´Ù.
- °íÈ¿À², Àúºñ¿ëÀ¸·Î µ¥ÀÌÅÍ º¸¾È°ú ¼ºñ½º °¡¿ë¼º Áõ´ë
-
GeoAgent´Â World Wide Web ȯ°æ¿¡¼ HTTP ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ´Â À¥ Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀ» ´ëÇàÇؼ ó¸®ÇÏ´Â °¡»ó À¥ ¼¹öÀÔ´Ï´Ù.
À¥ ¼¹ö¿Í µ¥ÀÌÅ͸¦ º¸¾È ¿µ¿ª¿¡ À§Ä¡½ÃŲ ÈÄ º¸¾È ¿µ¿ªÀÇ ¿¡ÀÌÀüÆ®¿Í ºñ º¸¾È ¿µ¿ªÀÇ °¡»ó À¥ ¼¹ö°¡ Reverse ¹æ½ÄÀÇ Àü¿ë TCP ¿¬°áÀ» ÀÌ¿ëÇÔÀ¸·Î½á ¿ÜºÎ·ÎºÎÅÍÀÇ Á÷Á¢ÀûÀÎ °ø°ÝÀ» ¸·´Â ¾ÈÀüÇÑ ¼ºñ½º ȯ°æÀ» Á¦°øÇÕ´Ï´Ù.
¶ÇÇÑ ´Ù¾çÇÑ ÇüÅÂÀÇ À¥ ¼ºñ½º¸¦ ±¸ÇöÇÔ¿¡ ÀÖ¾î¼ ¼ºñ½º µ¥ÀÌÅÍ º¸¾È°ú ¼ºñ½º °¡¿ë¼º Áõ´ë È¿°ú¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
È¿°úÀûÀÎ ºÐ»ê ó¸®
°íÈ¿À², Àúºñ¿ë
º¸¾È ½Å·Úµµ È®º¸
À¥ ¼ºñ½º È®Àå ±â´É
- ´ë±Ô¸ð À¥ ¼¹ö ¿äû¿¡ ´ëÇØ ºü¸£°í ¾ÈÁ¤ÀûÀΠ󸮷ΠȿÀ²ÀûÀÎ À¥ ¼ºñ½º ȯ°æ ±¸ÃàÀÌ °¡´ÉÇÕ´Ï´Ù.
- Çϵå¿þ¾îÀûÀÎ º¸¾È ¼Ö·ç¼ÇÀÇ ´ëü¸¦ Æ÷ÇÔÇÑ º¸¾È ¼Ö·ç¼Ç µµÀÔ ºñ¿ëÀÌ Àý°¨µË´Ï´Ù.
- ¼ºñ½º µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¸íÈ®ÇÑ º¸¾È ȯ°æÀ» Á¦°øÇÏ¸ç ¿ÜºÎ Ä§ÀÔ ¹× Á¢±Ù¿¡ ´ëÇÑ º¸¾È ¼Ö·ç¼ÇÀ» Á¦°øÇÔÀ¸·Î½á À¥ ¼ºñ½º¿¡ ´ëÇÑ ½Å·Úµµ¸¦ È®º¸ÇÕ´Ï´Ù.
- ¸ÖƼ ¼¹ö, ¸ÖƼ ¿¡ÀÌÀüÆ®¸¦ ÀÌ¿ëÇÑ ´ë±Ô¸ð ¿äû ó¸® ¼ºñ½º¿¡ ´ëÇÑ ¼ºñ½º ¾ÈÁ¤¼ºÀ» È®º¸ ÇÕ´Ï´Ù.
- ´Ù¾çÇÑ È¯°æÀÇ À¥ ¼ºñ½º È®ÀåÀÌ °¡´ÉÇÕ´Ï´Ù.
À¥ ¼ºñ½º ¿äûÀÇ
È¿À²Àû ºÐ»ê ó¸®
- Multi - Thread Pooling À» ÀÌ¿ëÇÏ¿© ¼ºñ½º ¿äû¿¡ ´ëÇÑ È¿À²Àû ó¸®
- Multi ¿¡ÀÌÀüÆ®¸¦ ÀÌ¿ëÇÑ ¼ºñ½º À¥ ¼¹öÀÇ ºÎÇÏ ºÐ»ê
¼ºñ½º ¹× µ¥ÀÌÅÍ
º¸¾È È®º¸
- ¼ºñ½º À¥ ¼¹ö¿Í º¸È£µÇ¾î¾ß ÇÒ µ¥ÀÌÅ͸¦ º¸¾È ¿µ¿ª¿¡ À§Ä¡ ½ÃÅ´À¸·Î½á
º¸¾È¼ºÀ» È®º¸
- ºñ º¸¾È ¿µ¿ªÀÇ °¡»ó À¥ ¼¹ö¿Í º¸¾È ¿µ¿ªÀÇ ¿¡ÀÌÀüÆ®´Â Reverse ¹æ½ÄÀÇ
Àü¿ë TCP
¿¬°áÀ» ÀÌ¿ëÇÔÀ¸·Î½á ¿ÜºÎ·ÎºÎÅÍÀÇ ¼ºñ½º¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ °ø°ÝÀ¸·ÎºÎÅÍ
¾ÈÀüÇÑ ¼ºñ½º ȯ°æÀ» Á¦°øÇÔ
- Request Forwarding ±â´ÉÀ» Áö¿øÇÏ¿© ¾î´À ¼¹ö¿¡¼µçÁö ¿äûÀ» ´Ù¸¥ ¼¹ö·Î
Forward ÇÏ´Â °ÍÀÌ °¡´ÉÇÔ
- Multi °¡»ó À¥ ¼¹ö¿Í Multi ¿¡ÀÌÀüÆ®¸¦ È°¿ëÇÏ¿© ´ë±Ô¸ðÀÇ Å¬¶óÀ̾ðÆ® ¿äû¿¡
´ëÇؼµµ È¿À²ÀûÀÎ
Load BalancingÀ» ÅëÇÏ¿© À¥ ¼ºñ½ºÀÇ °¡¿ë¼ºÀ» Áõ´ë½ÃÅ´