°øÁö»çÇ×
ÀÚÀ¯°Ô½ÃÆÇ
Á¤º¸°Ô½ÃÆÇ
¹æ¸í·Ï
618
228
994
75,501
  ÇöÀçÁ¢¼ÓÀÚ : 8 (ȸ¿ø 0)
Ȩ > Á¤º¸ÀÚ·á½Ç
   
Á¦ ¸ñ  [etc] HTTP ÇÁ·ÎÅäÄÝ ±Ô°Ý¼­¿¡ ¾²ÀÌ´Â ¿ë¾î
±Û¾´ÀÌ  ±è¿µÀÏ
³¯ Â¥
06-12-28 11:33
Á¶È¸(777)
Æ®·¢¹é ÁÖ¼Ò : http://netcop.woobi.co.kr/bbs/tb.php/k_pds/42 

HTTP ÇÁ·ÎÅäÄÝ ¼³¸í¼­¿¡´Â ¿©·¯ °¡Áö ¿ë¾îµéÀÌ ¾²À̰í ÀÖÀ¸¸ç ÁÖ¿ä ¿ë¾îµé¿¡ ´ëÇØ ¼³¸íÇϵµ·Ï ÇÑ´Ù.

- ¿¬°á(connection)

µ¥ÀÌŸ ¼Û¼ö½ÅÀ» À§ÇØ µÎ °³ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ »çÀÌ¿¡ TCP µ¥ÀÌŸ Àü¼Û ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇØ¼­ ¸¸µé¾îÁø °¡»óÀûÀÎ ¿¬°á¼±ÀÌ´Ù.

- ¸Þ½ÃÁö(message)

HTTP ÇÁ·ÎÅäÄÝÀÇ Åë½ÅÀ» À§ÇØ »ç¿ëµÇ´Â ±âº»ÀûÀÎ ¼Û¼ö½Å ´ÜÀ§ÀÌ´Ù.
¿¬°áÀ» ÅëÇØ Àü¼ÛµÇ¸ç Á¦4Àå¿¡ Á¤ÀǵǾî Àִ ǥÇö½Ä°ú ÀÏÄ¡µÇ´Â ±¸Á¶Àû µ¥ÀÌŸ¿­ÀÌ´Ù.

- ¿ä±¸(request)

HTTP ÇÁ·ÎÅäÄÝ »ó¿¡¼­ ºê¶ó¿ìÀú°¡ ¾î¶² µ¥ÀÌŸ ¿ä±¸¸¦ Çϱâ À§ÇØ º¸³»´Â HTTP ¸Þ½ÃÁö.

- ÀÀ´ä(response)

HTTP ÇÁ·ÎÅäÄÝ »ó¿¡¼­ ¼ö½ÅÇÑ ¿ä±¸¿¡ ´ëÇØ ¼­¹ö°¡ ó¸®ÇÑ °á°ú¸¦ ºê¶ó¿ìÀú¿¡°Ô ÀÀ´äÀ¸·Î º¸³»´Â HTTP ¸Þ½ÃÁö.

- ÀÚ¿ø(resource)

URI¿¡ ÀÇÇØ ÁöÁ¤µÉ ¼ö ÀÖ´Â ¼­ºñ½º ¶Ç´Â Åë½Å¸Á »óÀÇ µ¥ÀÌŸ

- ¿£ÅÍÆ¼(entity), °³Ã¼

µ¥ÀÌŸ ÀÚ¿øÀÇ Æ¯Á¤ÇÑ Ç¥Çö Çüųª ¿¬ÃâµÈ ÇüÅÂ, ¶Ç´Â ¾î´À ¼­ºñ½º ÀÚ¿øÀ¸·ÎºÎÅÍÀÇ ÀÀ´äÀÌ ¿£ÅÍÆ¼°¡ µÉ ¼ö ÀÖÀ¸¸ç, À̰ÍÀº ¿ä±¸ ¶Ç´Â ÀÀ´ä¸Þ½ÃÁö¿¡ Æ÷Ç﵃ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ¿£ÅÍÆ¼´Â ¿£ÅÍÆ¼ ¿µ¿ª¿¡ ÀÖ´Â ³»¿ë°ú ¿£ÅÍÆ¼ Çì´õÀÇ ÇüÅ·ΠµÇ¾î ÀÖ´Â ¸ÞŸÁ¤º¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù.

- Ŭ¶óÀ̾ðÆ®(client)

HTTP ÇÁ·ÎÅäÄÝ ±Ô¾à¿¡ ¸ÂÃß¾î ¿ä±¸¸¦ º¸³»°í ¼­¹ö°¡ º¸³»¿À´Â ÀÀ´äÀ» ¼ö½ÅÇÏ´Â ¿ªÇÒÀ» Çϸç, ÀÌ·± ¼Û¼ö½Å¿¡ ÀÖ¾î ¿ä±¸ ¸Þ½ÃÁö¸¦ Àü´ÞÇϱâ À§ÇÑ ¿¬°áÀ» ¼³¸³ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥.

- »ç¿ëÀÚ ¿¡ÀÌÀüÆ®(user agent)
¿ä±¸¸¦ ¹ß»ý½ÃŰ´Â ¿ªÇÒÀ» Çϴ Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥À» ¸»ÇÑ´Ù.
ºê¶ó¿ìÀú, ¹®¼­ÀÛ¼º±â, ½ºÆÄÀÌ´õ(À¥°Ë»ö ·Îº¸Æ®), ¶Ç´Â ´Ù¸¥ »ç¿ëÀÚ µµ±¸µéÀÌ ±× ¿¹ÀÌ´Ù.

- ¼­¹ö(server)

¿äû¹ÞÀº ¼­ºñ½º¸¦ Á¦°øÇØÁÖ±â À§ÇØ ¿¬°áÀ» Çã¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥.

- ¿ø¼­¹ö(origin server)

ÇÁ¶ô½Ã ¼­¹ö¿Í °°ÀÌ Áß°èÇØÁÖ´Â °ÍÀÌ ¾Æ´Ï¶ó ÃÖÁ¾ÀûÀ¸·Î ½ÇÁ¦ µ¥ÀÌŸ¸¦ ÀúÀåÇØµÎ°í¼­ ¼ö½ÅÇÑ ¿ä±¸¿¡ ´ëÇØ ¼­ºñ½º¸¦ Á¦°øÇϰųª, ¿ä±¸¿¡ ÀÇÇØ ÀúÀå ÇÒ ¼ö ÀÖ´Â Àå¼Ò¸¦ Á¦°øÇÏ´Â ¼­¹öÀÌ´Ù.

- ÇÁ¶ô½Ã(proxy)

´Ù¸¥ Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥°úÀÇ »çÀÌ¿¡¼­ ¼­¹ö·Î¼­µµ Ŭ¶óÀÌ¾ðÆ®·Î¼­µµ µ¿ÀÛÇÏ´Â Áß°è ÇÁ·Î±×·¥ÀÌ´Ù. ¿ä±¸´Â ³»ºÎÀûÀÎ µ¿ÀÛ¿¡ ÀÇÇØ 󸮵ǵçÁö ¾Æ´Ï¸é °¡´ÉÇÑ º¯È¯À» ÅëÇØ ´Ù¸¥ ¼­¹ö·Î Àü´ÞµÇµçÁö ÇÑ´Ù.
ÇÁ¶ô½Ã´Â Áß°èÇØÁֱ⿡ ¾Õ¼­ ¿ä±¸ ¸Þ½ÃÁö¸¦ ÇØ¼®ÇØ º¸¾Æ¾ß Çϰí ÇÊ¿äÇÏ´Ù¸é ÀûÀýÈ÷ ´Ù½Ã ¸¸µé ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
ÇÁ¶ô½Ã´Â ¹æÈ­º®À» Åë°úÇϴ Ŭ¶óÀ̾ðÆ®Ãø Åë·Î·Î¼­, ¶Ç´Â »ç¿ëÀÚ ¿¡ÀÌÀüÆ®¿¡ ±¸ÇöµÇ¾î ÀÖÁö ¾ÊÀº ÇÁ·ÎÅäÄÝ¿¡ µû¸¥ ¿ä±¸¸¦ ó¸®ÇÒ ¼ö ÀÖ´Â µµ¿ì¹Ì ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î¼­ Á¾Á¾ ¾²ÀδÙ.

- °ÔÀÌÆ®¿þÀÌ(gateway)

´Ù¸¥ ¾î¶² ¼­¹ö¿ÍÀÇ Áß°è ¿ªÇÒÀ» ÇÏ´Â ¼­¹öÀÌ´Ù.
ÇÁ¶ô½Ã¿Í´Â ´Þ¸® ºê¶ó¿ìÀú°¡ ¿ä±¸ÇÑ ÀÚ¿ø¿¡ ´ëÇØ ¸¶Ä¡ ÀÚ½ÅÀÌ ¿ø¼­¹öÀÎ °Íó·³ µ¿ÀÛÇÏ¿© Áß°è ¼­ºñ½º ÇØÁØ´Ù. µû¶ó¼­ °ÔÀÌÆ®¿þÀÌ´Â ºê¶ó¿ìÀú¿¡ ´ëÇØ ¿ø¼­¹öó·³ µ¿ÀÛÇÔÀ¸·Î½á ºê¶ó¿ìÀú´Â Á¦°ø¹ÞÀº ¼­ºñ½º°¡ °ÔÀÌÆ®¿þÀ̷κÎÅÍ Àü´ÞµÈ °ÍÀÎÁö ¸ð¸¥´Ù. °ÔÀÌÆ®¿þÀÌ´Â ¹æÈ­º®À» Åë°úÇÏ´Â ¼­¹öÃø Åë·Î·Î¼­, ¶Ç´Â HTTP ½Ã½ºÅÛÀÌ ¾Æ´Ñ °÷¿¡ ÀúÀåµÇ¾î ÀÖ´Â ÀÚ¿ø¿¡ ´ëÇØ Á¢±ÙÇÏ´Â ÇÁ·ÎÅäÄÝ º¯È¯±â·Î¼­ Á¾Á¾ Ȱ¿ëµÈ´Ù.

- ÅͳÎ(tunnel)

ÅͳÎÀº µÎ °³ÀÇ ¿¬°á »çÀÌ¿¡ ¹«Á¶°Ç Áß°è (blind relay)ÀÇ ¿ªÇÒÀ» ÇÏ´Â Áß°è ÇÁ·Î±×·¥ÀÌ´Ù. ÀÏ´Ü µ¿ÀÛÇϱ⸸ Çϸé ÅͳÎÀº ¾î´À HTTP ¿ä±¸¿¡ ÀÇÇØ »ý¼ºµÇ¾úÀ½¿¡µµ ºÒ±¸Çϰí HTTP Åë½Å¿¡ ÀÖ¾î ÇÑ ³¡´Ü(ÇÑ ¿¬°á¼±ÀÇ ¼Û½ÅÃø ¶Ç´Â ¼ö½ÅÃø)À¸·Î °£ÁÖÇÒ ¼ö´Â ¾ø´Ù. Áß°èµÇ´Â ¿¬°á¼±ÀÇ ¾çÂÊ ³¡´ÜÀÌ ÇØÁ¦ µÉ ¶§ Åͳεµ ÇØÁ¦µÈ´Ù. ÅͳÎÀº ¾î¶² Åë°ú¹®ÀÌ ÇÊ¿äÇÏÁö¸¸ Áß°è ÇÁ·Î±×·¥ÀÌ Áß°èµÇ´Â Åë½Å µ¥ÀÌŸ¿¡ ´ëÇØ ÇØ¼®ÇÒ ¼ö ¾ø°Å³ª ÇØ¼®Çؼ­µµ ¾È µÇ´Â °æ¿ì¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

- ij½Ã(cache)

ÀÀ´ä¹ÞÀº ¸Þ½ÃÁö¸¦ ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡ ÀúÀåÇÑ Àå¼Ò ¶Ç´Â ÀúÀå/°Ë»ö/»èÁ¦°¡ °¡´ÉÇϵµ·Ï ¸¸µç ÀúÀå ½Ã½ºÅÛÀÌ´Ù.
ÀúÀå °¡´ÉÇÑ µ¥ÀÌŸ¸¦ ÀúÀåÇØµÎ°í ÀÖ´Ù°¡ °°Àº µ¥ÀÌŸÀÎ °æ¿ì ´Ù½Ã °¡Á®¿ÀÁö ¾Ê°í ÀúÀåµÇ¾î ÀÖ´Â °ÍÀ» º¸¿©ÁÖµµ·Ï ÇÏ¿© ÀÀ´ä ½Ã°£À» ºü¸£°Ô Çϰí Åë½Å¸Á ÀÌ¿ëÀÇ È¿À²¼ºÀ» ³ôÀδÙ. ¾î¶² Ŭ¶óÀÌ¾ðÆ®³ª ¼­¹öÀ̵ç ij½Ã°¡ Åͳημ­ µ¿ÀÛÇϰí ÀÖ´Â µ¿¾È¿¡´Â ¼­¹ö¿¡ ÀÇÇØ »ç¿ëµÉ ¼ö ¾øÀ½¿¡µµ ºÒ±¸Çϰí ij½Ã¸¦ Æ÷ÇÔÇÒ ¼öµµ ÀÖ´Ù.

¾î¶² ÇÁ·Î±×·¥Àº Ŭ¶óÀÌ¾ðÆ®³ª ¼­¹ö·Î¼­ µÑ ´Ù µ¿ÀÛÇÒ ¼ö ÀÖÀ¸³ª, ÀÌ °æ¿ì¿¡´Â ƯÁ¤ÇÑ ¿¬°á¿¡ ´ëÇØ ÀÌ ÇÁ·Î±×·¥ÀÌ ÇÏ´Â ¿ªÇÒ¿¡ µû¶ó ±ÔÁ¤µÉ ¼ö ÀÖ´Ù.
¸¶Âù°¡Áö·Î ¾î¶² ¼­¹ö´Â °¢°¢ÀÇ ¿ä±¸¿¡ µû¶ó¼­ ¿ø¼­¹ö, ÇÁ¶ô½Ã, °ÔÀÌÆ®¿þÀÌ ¶Ç´Â Åͳημ­ µ¿ÀÛÇÒ ¼öµµ ÀÖ´Ù.

 

Ãâó : http://home.skuniv.ac.kr/%7Einteger/data/%B3%D7%C6%AE%BF%F7/http/http-word.html

   
Copyright ¨Ï DBuser.net. All rights reserved.