±ÔÄ¢ Ãß°¡
Çʵ忡 ÀÔ·ÂÇÑ ÈÄ È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
- ±ÔÄ¢ À̸§
- »ç¿ëÀÚ°¡ ¼³Á¤ÇÏ´Â ±ÔÄ¢ÀÇ À̸§. À̸§¿¡´Â ¸ðµç ¿µ¼ýÀÚ ¹®ÀÚ, ¹ØÁÙ,
ÇÏÀÌÇ ¶Ç´Â ¸¶Ä§Ç¥ µîÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. 1ºÎÅÍ 20±îÁöÀÇ ¹®ÀÚ¸¦
»ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, °ø¹éÀº »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
´ÙÀ½ ±ÔÄ¢¿¡¼ ¼±ÅÃÇϽʽÿÀ.
- IP ÁÖ¼Ò
Ŭ¶óÀ̾ðÆ®ÀÇ IP ÁÖ¼Ò¿¡ ±âÁØÇÕ´Ï´Ù. °í°´À» ¼±º°ÇÏ°í °í°´ÀÇ ÁÖ¼Ò¸¦ ±âÁØÀ¸·Î ÀÚ¿øÀ» ÇÒ´çÇÏ·Á¸é
ÀÌ ±ÔÄ¢ À¯ÇüÀ» »ç¿ëÇϽʽÿÀ.
- ½Ã°£
½Ã°£¿¡ ±âÁØÇÕ´Ï´Ù. ¿ë·® °èȹÀ» À§ÇØ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, À¥ »çÀÌÆ®¿¡¼ ¸ÅÀÏ µ¿ÀÏÇÑ
±â°£ µ¿¾È ´ëºÎºÐÀÇ È÷Æ®°¡ ¹ß»ýÇÏ´Â °æ¿ì, ´À¸° Ȱµ¿ ½Ã°£°ú´Â ´Þ¸® ÃÖ´ë Ȱµ¿ ½Ã°£ µ¿¾È ´õ ¸¹Àº ¼¹ö¸¦
HTTP Àü¿ëÀ¸·Î »ç¿ëÇϱ⠿øÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ÃÑ Á¢¼Ó(ÃÊ´ç)
ÃÊ´ç Æ÷Æ®¿¡ ¿¬°áµÇ´Â ¼ö¿¡ ±âÁØÇÕ´Ï´Ù. ÀϺΠ¼¹ö¸¦ ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥°ú °øÀ¯ÇØ¾ß ÇÒ °æ¿ì
ÃÊ´ç ÃÑ Á¢¼Ó ¼ö¸¦ ±âÁØÀ¸·Î ±ÔÄ¢À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Ȱ¼º ¿¬°á(Àüü)
ÀÛµ¿ ÁßÀÎ ÃÑ ¿¬°á Æ÷Æ® ¼ö¿¡ ±âÁØÇÕ´Ï´Ù. ¼¹ö°¡ °úºÎÇÏµÇ¾î ÆÐŶÀ» ¹ö¸®±â ½ÃÀÛÇÏ¸é Æ÷Æ®ÀÇ
ÃÑ È°¼º ¿¬°á ¼ö¸¦ ±âÁØÀ¸·Î ±ÔÄ¢À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ƯÁ¤ À¥ ¼¹ö´Â ¿äû¿¡ ÀÀ´äÇÒ ½º·¹µå°¡ ÃæºÐÇÏÁö ¾ÊÀº °æ¿ì¿¡µµ
°è¼ÓÇØ¼ ¿¬°áÀ» ¹Þ¾ÆµéÀÔ´Ï´Ù. µû¶ó¼ Ŭ¶óÀÌ¾ðÆ® ¿äûÀÌ ½Ã°£ Á¾·áµÇ°í À¥ »çÀÌÆ®·Î À̵¿ÇÏ´Â
°í°´¿¡°Ô ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ¾ø½À´Ï´Ù.
Ȱ¼º ¿¬°áÀ» ±âÁØÀ¸·Î ±ÔÄ¢À» »ç¿ëÇÏ¿© ¼¹ö Ç® ³»¿¡¼ ¿ë·®ÀÇ ¹ë·±½º¸¦ Á¶ÀýÇϽʽÿÀ.
- Ŭ¶óÀÌ¾ðÆ® Æ÷Æ®
Ŭ¶óÀ̾ðÆ®ÀÇ Æ÷Æ®¿¡ ±âÁØÇÕ´Ï´Ù. ¿äû ½Ã Ŭ¶óÀÌ¾ðÆ®°¡ TCP/IPÀÇ Æ¯Á¤ Æ÷Æ®¸¦ ¿ä±¸ÇÏ´Â
ÀϺΠ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì ÀÌ ±ÔÄ¢ À¯ÇüÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¼ºñ½º À¯Çü
IP Çì´õÀÇ TOS(Type of Service) Çʵå ÄÁÅÙÃ÷¿¡ ±âÁØÇÕ´Ï´Ù.
- ¿¹¾àµÈ ´ë¿ªÆø
¿¹¾àµÈ ´ë¿ªÆø ±ÔÄ¢À» »ç¿ëÇÏ¸é ¼¹ö ¼¼Æ®°¡ Àü´ÞÇÏ´Â ÃÊ´ç KB ¼ö¸¦
±âÁØÀ¸·Î ·Îµå ¹ë·±½º¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸¼ºÀ» ÅëÇØ °¢ ¼¹ö ¼¼Æ®¿¡ ´ëÇØ ÀÓ°èÄ¡¸¦ ¼³Á¤Çϸé(ÁöÁ¤µÈ ´ë¿ªÆø ¹üÀ§¸¦ ÇÒ´ç)
°¢ Ŭ·¯½ºÅÍ-Æ÷Æ® Á¶ÇÕÀÌ »ç¿ëÇÏ´Â ´ë¿ªÆøÀÇ Å©±â¸¦ Á¦¾îÇÏ°í º¸ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.
- °øÀ¯µÈ ´ë¿ªÆø
Àü¼ÛµÈ µ¥ÀÌÅÍ ¾çÀÌ ¿¹¾àµÈ ´ë¿ªÆø ±ÔÄ¢ÀÇ ÇѰ踦 ÃʰúÇÏ¸é °øÀ¯µÈ ´ë¿ªÆø ±ÔÄ¢¿¡ µû¶ó »çÀÌÆ®¿¡¼
»ç¿ë °¡´ÉÇÑ ´ë¿ªÆø Áß »ç¿ëµÇÁö ¾ÊÀº ´ë¿ªÆøÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ŭ·¯½ºÅÍ ¶Ç´Â ½ÇÇà ÇÁ·Î±×·¥ ·¹º§¿¡¼
°øÀ¯ÇÒ ´ë¿ªÆø¿¡ ±âÃÊÇÕ´Ï´Ù. °ªÀÌ 0ÀÏ °æ¿ì, ´ë¿ªÆøÀ» °øÀ¯ÇÒ ¼ö ¾ø½À´Ï´Ù.
ÁÖ: °øÀ¯ ´ë¿ªÆø ±ÔÄ¢À» ±¸¼ºÇϱâ Àü¿¡ ½ÇÇà ÇÁ·Î±×·¥À̳ª Ŭ·¯½ºÅÍ ·¹º§¿¡¼ °øÀ¯µÉ ¼ö ÀÖ´Â
ÃÖ´ë ´ë¿ªÆø Å©±â(ÃÊ´ç KB)¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. °ªÀÌ 0ÀÏ
°æ¿ì, ´ë¿ªÆøÀ» °øÀ¯ÇÒ ¼ö ¾ø½À´Ï´Ù.
Ŭ·¯½ºÅÍ ·¹º§¿¡¼ ´ë¿ªÆøÀ» °øÀ¯Çϸé ÁöÁ¤µÈ ÃÖ´ë ´ë¿ªÆøÀ»
Ŭ·¯½ºÅͰ¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
½ÇÇà ÇÁ·Î±×·¥ ·¹º§¿¡¼ ´ë¿ªÆøÀ» °øÀ¯Çϸé Àüü Dispatcher ±¸¼ºÀÌ ÃÖ´ë ´ë¿ªÆøÀ»
°øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ë °¡´ÉÇÑ ÃÑ ´ë¿ªÆø(ÃÑ ¼¹ö ¿ë·®)À» ÃʰúÇÏÁö ¾Ê´Â ÃÖ´ë °øÀ¯ ´ë¿ªÆøÀ»
ÁöÁ¤ÇϽʽÿÀ.
- ÄÁÅÙÃ÷(cbr Àü´Þ ¹æ¹ý ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ´Â Æ÷Æ®¿¡ ´ëÇØ¼¸¸ Àû¿ëµË´Ï´Ù.)
Ŭ¶óÀÌ¾ðÆ® ¿äûÀÇ HTTP Çì´õ ÄÁÅÙÃ÷¸¦ ±âÃÊ·Î ÇÕ´Ï´Ù. »çÀÌÆ® Åë½Å·®ÀÇ ÀϺΠ¼ºê¼¼Æ®¸¦ ó¸®Çϵµ·Ï
Ưº°È÷ ¼³Á¤µÈ ¼¹ö ¼¼Æ®¿¡°Ô ¿äûÀ» Àü¼ÛÇÏ´Â ÄÁÅÙÃ÷ À¯Çü ±ÔÄ¢À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Ç×»ó Âü
Ç×»ó Âü ±ÔÄ¢Àº ÀÌ¿Í ¿¬°üµÈ ¸ðµç ¼¹ö°¡ Áß´ÜµÈ °æ¿ì¸¦ Á¦¿ÜÇϰí´Â Ç×»ó ¼±Åõ˴ϴÙ. µû¶ó¼ ÀÌ ±ÔÄ¢Àº ÀϹÝÀûÀ¸·Î ´Ù¸¥ ±ÔÄ¢º¸´Ù ³·Àº ¿ì¼±¼øÀ§·Î
¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. (ÇÁ·Î±×·¡¹Ö ³í¸®»ó else ¹®À¸·Î °£Áֵ˴ϴÙ).
±ÔÄ¢ ±â¹Ý ·Îµå ¹ë·±½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â
´ÙÀ½ ¹®¼¿¡¼ "±ÔÄ¢ ±â¹Ý ·Îµå ¹ë·±½º ±¸¼º" ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
Load Balancer °ü¸® ¾È³»¼.
- ¿ì¼±¼øÀ§(¼±ÅÃÀû)
- ±ÔÄ¢ÀÌ °ËÅäµÇ´Â ¼ø¼¸¦ ³ªÅ¸³»´Â Á¤¼ö. ¼³Á¤ÇÑ Ã¹ ¹øÂ° ±ÔÄ¢¿¡
¿ì¼±¼øÀ§¸¦ ºÎ¿©ÇÏÁö ¾ÊÀ» °æ¿ì, ±âº»ÀûÀ¸·Î ¿ì¼±¼øÀ§ °ª 1ÀÌ ºÎ¿©µË´Ï´Ù.
´ÙÀ½ ±ÔÄ¢¿¡´Â ¿ì¼±¼øÀ§ °ª 11ÀÌ ºÎ¿©µÇ¾î µÎ ¹øÂ°·Î Æò°¡µÇ¸ç(ÀÌÀü ¿ì¼±¼øÀ§ °ª + 10, ÀÌ °æ¿ì¿¡´Â 1 + 10),
¼¼ ¹øÂ° ±ÔÄ¢ = 21, ³× ¹øÂ° ±ÔÄ¢ = 31 µî°ú °°ÀÌ °ªÀÌ ºÎ¿©µË´Ï´Ù. ±ÔÄ¢Àº ¼ýÀÚ¿¡ µû¶ó ¼ø¼°¡ Á¤ÇØÁö´Âµ¥, ÀûÀº ¼ýÀÚ°¡
Å« ¼ýÀÚº¸´Ù ¿ì¼±¼øÀ§°¡ ³ô½À´Ï´Ù.
- ÃÖ¼Ò ¹üÀ§
- ±ÔÄ¢ÀÌ Âü ¶Ç´Â °ÅÁþÀÎÁö ÆÇº°ÇÏ´Â µ¥ »ç¿ëµÇ´Â ¹üÀ§¿¡¼ ÀÛÀº
°ªÀÔ´Ï´Ù. ´ÙÀ½ À¯Çü¿¡ µû¶ó ±ÔÄ¢À» Ãß°¡ÇÒ °æ¿ì
- IP ÁÖ¼Ò, ÃÖ¼Ò ¹üÀ§´Â ±âÈ£ À̸§ ¶Ç´Â Á¡ºÐ¸® 10Áø¼ö Çü½ÄÀÇ
Ŭ¶óÀÌ¾ðÆ® ÁÖ¼ÒÀÔ´Ï´Ù. ±âº»°ªÀº 0.0.0.0ÀÔ´Ï´Ù.
- ½Ã°£, ÃÖ¼Ò ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 0À̸ç, À̰ÍÀº ÀÚÁ¤À» ³ªÅ¸³À´Ï´Ù
- ÃÑ ¿¬°á ¼ö, ÃÖ¼Ò ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 0ÀÔ´Ï´Ù.
- Ȱ¼º ¿¬°á ¼ö, ÃÖ¼Ò ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 0ÀÔ´Ï´Ù.
- Ŭ¶óÀÌ¾ðÆ® Æ÷Æ®, ÃÖ¼Ò ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 0ÀÔ´Ï´Ù.
- ¿¹¾à ´ë¿ªÆø, ÃÖ¼Ò ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 0ÀÔ´Ï´Ù.
Ç×»ó Âü, °øÀ¯ ´ë¿ªÆø, ¼ºñ½º À¯Çü ¶Ç´Â ÄÁÅÙÃ÷ ±ÔÄ¢ÀÇ °æ¿ì ÃÖ¼Ò ¹üÀ§¸¦ ÁöÁ¤ÇÒ
Çʿ䰡 ¾ø½À´Ï´Ù.
- ÃÖ´ë ¹üÀ§
- ±ÔÄ¢ÀÌ Âü ¶Ç´Â °ÅÁþÀÎÁö ÆÇº°ÇÏ´Â µ¥ »ç¿ëµÇ´Â ¹üÀ§¿¡¼ Å«
°ªÀÔ´Ï´Ù.
´ÙÀ½ À¯Çü¿¡ µû¶ó ±ÔÄ¢À» Ãß°¡ÇÒ °æ¿ì
- IP ÁÖ¼Ò, ÃÖ´ë ¹üÀ§´Â ±âÈ£ À̸§ ¶Ç´Â Á¡ºÐ¸® 10Áø¼ö Çü½ÄÀÇ
Ŭ¶óÀÌ¾ðÆ® ÁÖ¼ÒÀÔ´Ï´Ù. ±âº»°ªÀº 255.255.255.255ÀÔ´Ï´Ù.
- ½Ã°£, ÃÖ´ë ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº
24À̸ç, ÀÚÁ¤À» ³ªÅ¸³À´Ï´Ù
- ÃÑ ¿¬°á ¼ö, ÃÖ´ë ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 2ÀÇ 32½Â¿¡¼ 1À» »« °ªÀÔ´Ï´Ù.
- Ȱ¼º ¿¬°á ¼ö, ÃÖ´ë ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 2ÀÇ 32½Â¿¡¼ 1À» »« °ªÀÔ´Ï´Ù.
- Ŭ¶óÀÌ¾ðÆ® Æ÷Æ®, ÃÖ´ë ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 65535ÀÔ´Ï´Ù.
- ¿¹¾à ´ë¿ªÆø, ÃÖ´ë ¹üÀ§´Â Á¤¼öÀÔ´Ï´Ù. ±âº»°ªÀº 2ÀÇ 32½Â¿¡¼ 1À» »« °ªÀÔ´Ï´Ù.
Ç×»ó Âü, °øÀ¯ ´ë¿ªÆø, ¼ºñ½º À¯Çü(TOS) ¶Ç´Â ÄÁÅÙÃ÷ ±ÔÄ¢ÀÎ °æ¿ì
ÃÖ´ë ¹üÀ§¸¦ ÁöÁ¤ÇÏÁö ¾Ê½À´Ï´Ù.
- TOS(¼ºñ½º À¯Çü ±ÔÄ¢ÀÇ °æ¿ì¿¡¸¸ À¯È¿)
- 0, 1 ¶Ç´Â x·Î ±¸¼ºµÈ 8ºñÆ® ÀÔ·Â °ª.
- Æò°¡ ·¹º§(ÃÑ ¿¬°á ¹× Ȱ¼º ¿¬°á ±ÔÄ¢¿¡¸¸ À¯È¿)
- Æ÷Æ®¿¡ ÀÖ´Â ¸ðµç ¼¹ö ¶Ç´Â ±ÔÄ¢¿¡ °üÇÑ ¼¹ö¸¸ Æò°¡ Áß¿¡¼
¼±ÅÃÇϽʽÿÀ.
- »ç¿ë °¡´É ´ë¿ªÆø °øÀ¯ ·¹º§(°øÀ¯µÈ ´ë¿ªÆø ±ÔÄ¢¿¡¸¸ À¯È¿)
- °øÀ¯ÇÏ·Á´Â ´ë¿ªÆøÀÇ ·¹º§À» ¼³Á¤ÇϽʽÿÀ. Ŭ·¯½ºÅͳª ½ÇÇà ÇÁ·Î±×·¥ ·¹º§À» ¼±ÅÃÇϽʽÿÀ. ½ÇÇà
ÇÁ·Î±×·¥ ·¹º§À̳ª Ŭ·¯½ºÅÍ ·¹º§ °øÀ¯ ´ë¿ªÆø ±ÔÄ¢À» Ãß°¡Çϱâ Àü¿¡ ½ÇÇà ÇÁ·Î±×·¥À̳ª Ŭ·¯½ºÅÍ¿¡¼
°øÀ¯ ´ë¿ªÆøÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ¶Ç´Â Ŭ·¯½ºÅÍ ·¹º§ °øÀ¯ ´ë¿ªÆø ±ÔÄ¢À» Ãß°¡Çϱâ Àü¿¡ Ŭ·¯½ºÅÍ¿¡¼
°øÀ¯ ´ë¿ªÆøÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
- Çϳª ÀÌ»óÀÇ ¼¹ö ÁÖ¼Ò(¼±ÅÃÀû)
- ¼¹ö ¸ñ·ÏÀÌ ½ÇÇà ÁßÀ̾î¾ß ÇÕ´Ï´Ù. Æ÷ÇÔ½Ãų ¸ñ·Ï¿¡¼ Çϳª ÀÌ»óÀÇ ¼¹ö¸¦
¼±ÅÃÇϽʽÿÀ(¼±ÅÃÀû).
- ÆÐÅÏ
- ±ÔÄ¢ À¯ÇüÀ¸·Î ÄÁÅÙÃ÷¸¦ ¼±ÅÃÇÏ´Â °æ¿ì¿¡¸¸ Àû¿ëµË´Ï´Ù. ´ÙÀ½ Á¦ÇÑ¿¡ µû¶ó ¿øÇÏ´Â ÆÐÅÏ ±¸¹®À»
ÀÔ·ÂÇϽʽÿÀ.
- °ø¹éÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù.
- Ư¼ö ¹®ÀÚ:(¹®ÀÚ ¾Õ¿¡ "\"°¡ ¿À´Â °æ¿ì´Â Á¦¿Ü)
* : ¿ÍÀϵå Ä«µå(0 - xÀÇ ¸ðµç ¹®ÀÚ¿¡ ´ëÀÀ)
( : ³í¸® ±×·ìÈ¿¡ »ç¿ë
) : ³í¸® ±×·ìÈ¿¡ »ç¿ë
& : ³í¸® AND
| : ³í¸® OR
! : ³í¸® NOT
- ¿¹¾à Ű¿öµå(Ç×»ó µÚ¿¡ =ÀÌ ÀÖÀ½):
Method : º¯È¯ ½Ã ¿äûÀ» °Ë»öÇϱâ À§ÇØ HTTP ÇÁ·ÎÅäÄÝ¿¡¼ »ç¿ë.
¿¹¸¦ µé¾î, GET, POST
µî
URI : URL ¿äûÀÇ °æ·Î
Version : °íÀ¯ÀÇ ¿äû ¹öÀü,
HTTP/1.0 ¶Ç´Â HTTP/1.1 Áß Çϳª
Host : È£½ºÆ®: Çì´õ·ÎºÎÅÍÀÇ °ª
ÁÖ: HTTP/1.0 ÇÁ·ÎÅäÄÝ¿¡¼ ¼±ÅÃÀû
[key] : Dispatcher°¡ Ž»öÇÒ ¼ö ÀÖ´Â
À¯È¿ÇÑ HTTP Çì´õ À̸§
(¿¹: User-Agent, Connection, referer µî)
¿¹Á¦: http://www.company.com/path/webpage.htm ´ë»ó ºê¶ó¿ìÀú´Â ´ÙÀ½°ú °°Àº °ª °á°ú¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù.
Method=GET
URI=/path/webpage.htm
Version=HTTP/1.1
Host=www.company.com
Connection=Keep-Alive
½Ã³ª¸®¿À ¹× ÆÐÅÏ ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ´ÙÀ½ ¹®¼¿¡¼
"±ÔÄ¢ ±â¹Ý ·Îµå ¹ë·±½º ±¸¼º" ¹× "ÄÁÅÙÃ÷ ±ÔÄ¢(ÆÐÅÏ) ±¸¹®" ÀýÀ» ÂüÁ¶ÇϽʽÿÀ.
Load Balancer °ü¸® ¾È³»¼.
|