°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (34,200¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (25,200¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (28,800¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

HTTP/2 in Action : À¥ÀÇ ÇÙ½É ÇÁ·ÎÅäÄÝ HTTP/2 ¿Ïº® °¡À̵å

¿øÁ¦ : Http/2 in Action
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
Á¤°¡

40,000¿ø

  • 36,000¿ø (10%ÇÒÀÎ)

    2,000P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • 4/20(Åä) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­(26)

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

HTTP/2 ÇÁ·ÎÅäÄÝÀ» »ó¼¼ÇÏ°Ô ¼Ò°³ÇÏ°í HTTP/1.1¿¡¼­ À¥ °³¹ßÀÚµéÀÌ »ç¿ëÇÏ´ø ÃÖÀûÈ­ ±â¹ýÀ» HTTP/2 ȯ°æ¿¡¼­´Â ¾î¶»°Ô ¹Ù²ã¾ß ÇÒÁö ½ÇÁ¦ ¿¹Á¦·Î ÀÌÇØÇϱ⠽±°Ô ¼³¸íÇÑ´Ù. HTTP/2¸¦ Àû¿ëÇÏ°í ½ÍÀº À¥»çÀÌÆ® °ü¸®ÀÚ³ª ÃÖÀûÈ­¸¦ ¿øÇÏ´Â À¥ °³¹ßÀÚ¿¡°Ô ÁÁÀº ±æÀâÀÌ°¡ µÉ °ÍÀÌ´Ù.

ÃâÆÇ»ç ¼­Æò

¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

¡á À¥ °³¹ßÀÚ¸¦ À§ÇÑ HTTP/2
¡á ¾÷±×·¹À̵å¿Í ¹®Á¦ ÇØ°á¹ý
¡á ¿¹Á¦¿Í »ç·Ê ¿¬±¸
¡á QUIC°ú HTTP/3

¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

À¥ °³¹ßÀÚ, À¥»çÀÌÆ® °ü¸®ÀÚ, ÀÎÅÍ³Ý ±â¼úÀÇ µ¿ÀÛ ¹æ½ÄÀ» ÀÌÇØÇÏ´Â µ¥ °ü½ÉÀÌ ÀÖ´Â »ç¶÷À» ´ë»óÀ¸·Î ÀÛ¼ºµÆ´Ù. ÀÌ Ã¥Àº HTTP/2¿Í ±×¿¡ °ü·ÃµÈ ¸ðµç ¼¼ºÎ»çÇ×À» ¿ÏÀüÈ÷ ´Ù·ç´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù. HTTP/2¿¡ ´ëÇÑ ºí·Î±× °Ô½Ã¹°ÀÌ ¸¹Áö¸¸, ´ëºÎºÐÀº ƯÁ¤ÇÑ ÁÖÁ¦¿¡ ´ëÇÑ °í¼öÁØ È¤Àº ¼¼ºÎ ¼öÁظ¸À» ´Ù·ç°í ÀÖ´Ù. ÀÌ Ã¥Àº ÇÁ·ÎÅäÄÝ Àüü¸¦ Æ÷ÇÔÇØ ±×¿Í °ü·ÃµÈ ¸¹Àº º¹À⼺À» ´Ù·ç´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù. ÀÌ´Â ¿©·¯ºÐÀÌ ´õ ÀÐ¾î º¸·Á´Â »ç¾çÀ̳ª ƯÁ¤ÇÑ ºí·Î±× °Ô½Ã¹°À» Àаí ÀÌÇØÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁÙ °ÍÀÌ´Ù. HTTP/2´Â ±âº»ÀûÀ¸·Î ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇØ ¸¸µé¾îÁ³À¸¹Ç·Î À¥ ¼º´É ÃÖÀûÈ­¿¡ °ü½ÉÀÌ ÀÖ´Â ´©±¸³ª À¯¿ëÇÑ ÀÌÇØ¿Í ÅëÂû·ÂÀ» ¾òÀ» ¼ö ÀÖ´Ù. ¶ÇÇÑ ÀÌ Ã¥Àº Ãß°¡·Î ÀÐ¾î º¼ ¼ö ÀÖ´Â ¸¹Àº Âü°í ¹®ÇåÀ» Æ÷ÇÔÇÑ´Ù.

¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

1Àå, ¡®À¥ ±â¼ú°ú HTTP¡¯´Â ÀÌ Ã¥À» ÀÌÇØÇÏ´Â µ¥ ÇÊ¿äÇÑ ¹è°æ Áö½ÄÀ» Á¦°øÇÑ´Ù. ÀÎÅͳݿ¡ ´ëÇÑ ±âº» Áö½Ä¸¸ ÀÖ´Â »ç¶÷µµ ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
2Àå, ¡®HTTP/2¸¦ ÇâÇÑ ¿©Á¤¡¯Àº HTTP/1.1ÀÇ ¹®Á¦¿Í HTTP/2°¡ ÇÊ¿äÇÑ ÀÌÀ¯¸¦ »ìÆ캻´Ù.
3Àå, ¡®HTTP/2·Î ¾÷±×·¹À̵塯´Â À¥»çÀÌÆ®¿¡ HTTP/2¸¦ È°¼ºÈ­ÇÏ´Â ¾÷±×·¹ÀÌµå ¿É¼Ç°ú ÀÌ °úÁ¤¿¡ °ü·ÃµÈ ¸î °¡Áö º¹ÀâÇÑ »çÇ×À» ³íÇÑ´Ù. ÀÌ ÀåÀÇ ³»¿ëÀº À¯¸íÇÑ À¥ ¼­¹ö Apache, nginx, IIS¿¡ ´ëÇÑ ¼³Ä¡ Áö½Ã¸¦ Á¦°øÇÏ´Â ºÎ·Ï¿¡¼­ º¸ÃæÇÑ´Ù.
4Àå, ¡®HTTP/2 ÇÁ·ÎÅäÄÝ ±âÃÊ¡¯´Â HTTP/2 ÇÁ·ÎÅäÄÝÀÇ ±âÃÊ, HTTP/2 ¿¬°á ¼³Á¤ ¹æ¹ý°ú HTTP/2 ÇÁ·¹ÀÓÀÇ ±âº» Çü½ÄÀ» ¼³¸íÇÑ´Ù.
5Àå, ¡®HTTP/2 Ǫ½ÃÀÇ ±¸Çö¡¯Àº ÇÁ·ÎÅäÄÝÀÇ »õ·Î¿î ºÎºÐÀ¸·Î À¥»çÀÌÆ® ¼ÒÀ¯ÀÚ°¡ ºê¶ó¿ìÀú°¡ ¿äûÇÏÁö ¾ÊÀº ¸®¼Ò½º¸¦ ¼±ÇàÀûÀ¸·Î º¸³¾ ¼ö ÀÖ°Ô Çã¿ëÇÏ´Â HTTP/2 Ǫ½Ã¸¦ ´Ù·é´Ù.
6Àå, ¡®HTTP/2 ÃÖÀûÈ­¡¯´Â HTTP/2°¡ À¥ °³¹ß °üÇà¿¡ ÀǹÌÇÏ´Â ¹Ù¸¦ »ìÆ캻´Ù.
7Àå, ¡®°í±Þ HTTP/2 °³³ä¡¯Àº HTTP/2 »ç¾çÀÇ »óÅÂ, È帧 Á¦¾î, ¿ì¼± ¼øÀ§ µî ³ª¸ÓÁö ºÎºÐÀ» ´Ù·ç°í ±¸Çö¿¡¼­ HTTP/2 ÀûÇÕ¼ºÀÇ Â÷À̸¦ »ìÆ캸°Ú´Ù.
8Àå, ¡®HPACK Çì´õ ¾ÐÃ࡯Àº HTTP/2ÀÇ HTTP Çì´õ ¾ÐÃà¿¡ »ç¿ëµÇ´Â HPACK ÇÁ·ÎÅäÄÝÀ» ÀÚ¼¼È÷ »ìÆ캻´Ù.
9Àå, ¡®TCP, QUIC, HTTP/3¡¯´Â TCP, QUIC, HTTP/3¸¦ »ìÆ캻´Ù. ±â¼úÀº °áÄÚ ÀáµéÁö ¾ÊÀ¸¸ç, ÀÌÁ¦ HTTP/2¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î °³¹ßÀÚµéÀº ¹ú½á HTTP/2¸¦ °³¼±ÇÒ ¹æ¹ýÀ» ã°í ÀÖ´Ù. ÀÌ ÀåÀº HTTP/2°¡ Ç®Áö ¸øÇÑ ºñÈ¿À²¼º°ú ±×°ÍµéÀÌ ÈÄÀÓÀÚÀÎ HTTP/3¿¡¼­ ¾î¶»°Ô °³¼±µÉ ¼ö ÀÖÀ»Áö¸¦ ³íÇÑ´Ù.
10Àå, ¡®HTTP°¡ ³ª¾Æ°¡´Â ¹æÇ⡯Àº HTTP/2 Ç¥ÁØÈ­ °úÁ¤ Áß Á¦±âµÈ ¹®Á¦¿¡ ´ëÇÑ ¹Ý¼º°ú ÀÌ·¯ÇÑ ¹®Á¦°¡ ½ÇÁ¦ ¹®Á¦°¡ µÈ °ÍÀ¸·Î Áõ¸íµÆÁö ¿©ºÎ¸¦ Æ÷ÇÔÇØ HTTP/3 ÀÌÈÄ HTTP¸¦ °³¼±ÇÒ ¼ö ÀÖ´Â ´Ù¸¥ ¹æ¹ýÀ» »ìÆ캻´Ù.

¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

À¥ ¼­ºñ½º¸¦ ¶¼¾î³õ°í ¿ì¸® »îÀ» »ý°¢Çϱ⠾î·Á¿î ¼¼»óÀÌ µÆ½À´Ï´Ù. ±×·± ¸¸Å­ À¥À» ÀÌ·ç´Â ÇÙ½É ¿ä¼ÒÀÎ HTTP¸¦ ÀÌÇØÇÏ´Â °ÍÀº ¾î¶² ÀÔÀåÀ¸·Îµç À¥ ¼­ºñ½º¸¦ ÀÌÇØÇÏ°í °³¹ßÇÏ´Â µ¥ ²À ÇÊ¿äÇÕ´Ï´Ù.
ÀÌ Ã¥Àº HTTP/2°¡ ÇÊ¿äÇØÁø ÀÌÀ¯¿Í HTTP/2·Î ÁøÈ­Çϱâ±îÁöÀÇ °úÁ¤, ÃÖÀûÈ­ ±â¹ýÀ» Àû¿ëÇÒ ¶§ ¾Ë¾Æ¾ß ÇÏ´Â °Íµé, ±×¸®°í ´õ ±íÀÌ ÀÖ°Ô ¾Ë°í ½Í¾îÇÏ´Â »ç¶÷À» À§ÇØ HTTP/2 »ç¾çÀÇ »ó¼¼ÇÑ Á¤º¸¸¦ ¼³¸íÇÕ´Ï´Ù. °Ô´Ù°¡ ÀÌÈÄÀÇ ¹ßÀü ¹æÇâÀ̶ó°í ÇÒ ¼ö ÀÖ´Â QUIC°ú HTTP/3¿¡ ´ëÇÑ ³íÀǵµ ´Ù·ì´Ï´Ù.
±×Àú µ¿ÀÛÇÏ´Â »çÀÌÆ®¿Í ÇÁ·Î±×·¥¿¡ ±×Ä¡Áö ¾Ê°í À¥À» Á» ´õ ±í°Ô ´Ù·ç°í ½Í´Ù¸é µµ¿òÀÌ µÉ Ã¥À̶ó°í »ý°¢Çϸç, Çѱ¹¾îÆÇÀÌ Á» ´õ ºü¸¥ ½Àµæ¿¡ µµ¿òÀÌ µÆÀ¸¸é ÇÕ´Ï´Ù.

̵̧ȍ


¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú

HTTP(ÇÏÀÌÆÛÅؽºÆ® Àü¼Û ÇÁ·ÎÅäÄÝ)´Â À¥»çÀÌÆ®¿Í ºê¶ó¿ìÀú°£¿¡ ¸Þ½ÃÁö¸¦ ±³È¯Çϱâ À§ÇÑ Ç¥ÁØÀÌ´Ù. ½ºÆ®¸², ¼­¹ö Ǫ½Ã, Çì´õ ¾ÐÃà, ¿ì¼± ¼øÀ§ ÁöÁ¤ Áö¿øÀ¸·Î HTTP/2´Â ¼Óµµ¿Í º¸¾È, È¿À²¼ºÀ» ¾î¸¶¾î¸¶ÇÏ°Ô Çâ»ó½ÃŲ´Ù.
ÀÌ Ã¥Àº HTTP/2¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇϱâ À§ÇØ ¾Ë¾Æ¾ß ÇÒ ¸ðµç °ÍÀ» ¾Ë·ÁÁØ´Ù. ÇÁ·¹ÀÓ, ´ÙÁßÈ­, Ǫ½Ã¿Í °°Àº »õ·Î¿î ±â´ÉÀ¸·Î À¥ ¼º´ÉÀ» ÃÖÀûÈ­ÇÏ´Â ¹æ¹ýÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù. È帧 Á¦¾î¿Í ÀÇÁ¸¼º°ú °°Àº °í±Þ ÁÖÁ¦¿¡ ´ëÇÑ ¿¹Á¦µµ »ìÆ캼 °ÍÀÌ´Ù. ¹Ù·Î ±¸ÇöÇÒ ¼ö ÀÖ´Â ÆÁ°ú ¸ð¹ü »ç·Ê¸¦ Á¦°øÇÔÀ¸·Î½á ¿©·¯ºÐÀÇ »çÀÌÆ®¸¦ ´õ ºü¸£°Ô ¸¸µé¾î ÁÙ °ÍÀÌ´Ù!

¾Ë·© Äí´©(Alain Couniot)(STIB-MIVB)
»õ·Î¿î HTTP/2 Ç¥ÁØ¿¡ ´ëÇÑ Å¹¿ùÇÑ ÀÔ¹®¼­·Î, ÅëÂû·Â ÀÖ´Â ¼³¸í°ú ¾ÆÁÖ À¯¿ëÇÑ ¿¹Á¦¸¦ Á¦°øÇÑ´Ù.

·Î³¯µå Å©·£½ºÅÏ(Ronald Cranston)(½ºÄ«ÀÌ(Sky) UK)
20³â µ¿¾È¿¡ ÀÌ ÇÁ·ÎÅäÄÝ¿¡ ÀϾ °¡Àå Áß¿äÇÑ º¯È­¸¦ öÀúÈ÷ ¼³¸íÇÑ´Ù. À¥ ¿î¿µÀÚ¿Í À¥ °³¹ßÀÚ¸¦ À§ÇÑ Áß¿äÇÑ ÀÐÀ»°Å¸®´Ù.

Åè ¸ÆÄ¿´Ï(Tom McKearney)(Applied Information Sciences)
HTTP/2ÀÇ ¹Ì¹¦ÇÑ Â÷ÀÌ¿Í ±×°ÍÀÌ ÀåÂ÷ °³¹ß¿¡ ¾î¶² ¿µÇâÀ» ¹ÌÄ¥Áö ¾Ë ¼ö ÀÖ´Â ÈǸ¢ÇÑ ±³Àç´Ù.

¿¡µåÀ© (Edwin Kwok)(Red Soldier)
Áö±Ý±îÁö º» HTTP/2ÀÇ ¼³¸í Áß °¡Àå ¾Ë±â ½±´Ù. °­·ÂÈ÷ ÃßõÇÑ´Ù.

¸ñÂ÷

1ºÎ. HTTP/2·ÎÀÇ Àüȯ

1Àå. À¥ ±â¼ú°ú HTTP
1.1 À¥ÀÇ µ¿ÀÛ ¹æ½Ä
1.1.1 ÀÎÅͳݰú ¿ùµå ¿ÍÀ̵å À¥
1.1.2 À¥À» µ¹¾Æ´Ù´Ò ¶§ ÀϾ´Â ÀÏ
1.2 HTTP¶õ ¹«¾ùÀΰ¡?
1.3 HTTPÀÇ ¹®¹ý°ú ¿ª»ç
1.3.1 HTTP/0.9
1.3.2 HTTP/1.0
1.3.3 HTTP/1.1
1.4 HTTPS °³·Ð
1.5 HTTP ¸Þ½ÃÁö¸¦ º¸°í º¸³»°í ¹Þ´Â ¿ëµµ·Î ¾²ÀÌ´Â µµ±¸
1.5.1 À¥ ºê¶ó¿ìÀúÀÇ °³¹ßÀÚ µµ±¸ »ç¿ë
1.5.2 HTTP ¿äû Àü¼Û
1.5.3 HTTP ¿äûÀ» º¸°í Àü¼ÛÇϱâ À§ÇÑ ±âŸ µµ±¸
¿ä¾à

2Àå. HTTP/2¸¦ ÇâÇÑ ¿©Á¤
2.1 HTTP/1.1°ú ÇöÀçÀÇ ¿ùµå ¿ÍÀ̵å À¥
2.1.1 HTTP/1.1ÀÇ ±Ùº»ÀûÀÎ ¼º´É ¹®Á¦
2.1.2 HTTP/1.1¿¡ ´ëÇÑ ÆÄÀÌÇÁ¶óÀÌ´×
2.1.3 À¥ ¼º´É ÃøÁ¤¿¡ ´ëÇÑ ÆøÆ÷¼ö ´ÙÀ̾î±×·¥
2.2 HTTP/1.1 ¼º´É ¹®Á¦ÀÇ È¸ÇÇÃ¥
2.2.1 ¿©·¯ HTTP ¿¬°á »ç¿ë
2.2.2 ¿äû ¼ö ÁÙÀ̱â
2.2.3 HTTP/1 ¼º´É ÃÖÀûÈ­ ¿ä¾à
2.3 HTTP/1.1ÀÇ ±âŸ À̽´
2.4 ½Ç¼¼°è ¿¹Á¦
2.4.1 ¿¹Á¦ À¥ »çÀÌÆ® 1: amazon.com
2.4.2 ¿¹Á¦ À¥ »çÀÌÆ® 2: imgur.com
2.4.3 ÀÌ°ÍÀº Á¤¸»·Î ¾ó¸¶³ª Å« ¹®Á¦Àΰ¡?
2.5 HTTP/1.1¿¡¼­ HTTP/2·ÎÀÇ À̵¿
2.5.1 SPDY
2.5.2 HTTP/2
2.6 HTTP/2ÀÇ À¥ ¼º´É
2.6.1 HTTP/2ÀÇ ÆÄ¿ö¿¡ ´ëÇÑ ±Ø´ÜÀûÀÎ »ç·Ê
2.6.2 HTTP/2 ¼º´É °³¼±¿¡ ´ëÇÑ ±â´ëÄ¡ ¼³Á¤
2.6.3 ÀáÀçÀûÀÎ ¾ÈƼÆÐÅÏÀ¸·Î¼­ÀÇ HTTP/1.1¿¡ ´ëÇÑ ¿ìȸÀû ¼º´É Çعý
¿ä¾à

3Àå. HTTP/2·Î ¾÷±×·¹À̵å
3.1 HTTP/2 Áö¿ø
3.1.1 ºê¶ó¿ìÀú Ãø¸é¿¡¼­ÀÇ HTTP/2 Áö¿ø
3.1.2 ¼­¹ö¿¡ ´ëÇÑ HTTP/2 Áö¿ø
3.1.3 HTTP/2°¡ Áö¿øµÇÁö ¾Ê´Â °æ¿ìÀÇ ´ëºñÃ¥
3.2 À¥ »çÀÌÆ®¿¡ HTTP/2¸¦ È°¼ºÈ­½ÃÅ°´Â ¹æ¹ý
3.2.1 À¥ ¼­¹ö»óÀÇ HTTP/2
3.2.2 ¿ª¹æÇâ ÇÁ·Ï½Ã¸¦ »ç¿ëÇÑ HTTP/2
3.2.3 CDNÀ» ÅëÇÑ HTTP/2
3.2.4 HTTP/2 ±¸Çö ¿ä¾à
3.3 HTTP/2 ¼³Á¤ ¹®Á¦ ÇØ°á
¿ä¾à


2ºÎ. HTTP/2 »ç¿ë

4Àå. HTTP/2 ÇÁ·ÎÅäÄÝ ±âÃÊ
4.1 HTTP/1.2°¡ ¾Æ´Ï¶ó HTTP/2ÀÎ ÀÌÀ¯
4.1.1 ÅؽºÆ® ´ë½Å ¹ÙÀ̳ʸ®
4.1.2 µ¿±âÀûÀ̱⺸´Ù´Â ´ÙÁßÈ­µÈ ÇÁ·ÎÅäÄÝ
4.1.3 ½ºÆ®¸² ¿ì¼±¼øÀ§È­¿Í È帧 Á¦¾î
4.1.4 Çì´õ ¾ÐÃà
4.1.5 ¼­¹ö Ǫ½Ã
4.2 HTTP/2 ¿¬°áÀÌ ¼³Á¤µÇ´Â ¹æ½Ä
4.2.1 HTTPS Çù»ó »ç¿ë
4.2.2 HTTP Upgrade Çì´õ »ç¿ë
4.2.3 »çÀü Áö½Ä »ç¿ë
4.2.4 HTTP ´ë¾È ¼­ºñ½º
4.2.5 HTTP/2 ÇÁ·¹ÆÛ½º ¸Þ½ÃÁö
4.3 HTTP/2 ÇÁ·¹ÀÓ
4.3.1 HTTP/2 ÇÁ·¹ÀÓ º¸±â
4.3.2 HTTP/2 ÇÁ·¹ÀÓ Çü½Ä
4.3.3 HTTP/2 ¸Þ½ÃÁö È帧À» ¿¹Á¦·Î »ìÆ캸±â
4.3.4 ±âŸ ÇÁ·¹ÀÓ
¿ä¾à

5Àå. HTTP/2 Ǫ½ÃÀÇ ±¸Çö
5.1 HTTP/2 ¼­¹ö Ǫ½Ã¶õ?
5.2 Ǫ½Ã ¹æ½Ä
5.2.1 Ǫ½Ã¿¡ HTTP link Çì´õ »ç¿ë
5.2.2 HTTP/2 Ǫ½Ã º¸±â
5.2.3 ¸µÅ© Çì´õ¸¦ »ç¿ëÇØ ´Ù¿î½ºÆ®¸² ½Ã½ºÅÛ¿¡¼­ Ǫ½Ã
5.2.4 À̸¥ ½ÃÁ¡¿¡ Ǫ½Ã
5.2.5 ´Ù¸¥ ¹æ½ÄÀÇ Çª½Ã
5.3 HTTP/2°¡ ºê¶ó¿ìÀú¿¡¼­ µ¿ÀÛÇÏ´Â ¹æ½Ä
5.3.1 Ǫ½Ã ij½Ã µ¿ÀÛ ¹æ½Ä È®ÀÎ
5.3.2 RST_STREAMÀ¸·Î Ǫ½Ã °ÅºÎ
5.4 Á¶°ÇºÎ·Î Ǫ½ÃÇÏ´Â ¹æ¹ý
5.4.1 ¼­¹ö Ãø¿¡¼­ Ǫ½Ã ÃßÀû
5.4.2 HTTP Á¶°ÇÀû ¿äû »ç¿ë
5.4.3 ÄíÅ° ±â¹Ý Ǫ½Ã »ç¿ë
5.4.4 ij½Ã ´ÙÀÌÁ¦½ºÆ® »ç¿ë
5.5 Ǫ½ÃÇÒ ´ë»ó
5.5.1 ¹«¾ùÀ» Ǫ½ÃÇÒ ¼ö Àִ°¡?
5.5.2 ¹«¾ùÀ» Ǫ½ÃÇØ¾ß Çϴ°¡?
5.5.3 Ǫ½Ã ÀÚµ¿È­
5.6 HTTP/2 Ǫ½Ã ¹®Á¦ ÇØ°á
5.7 HTTP/2 Ǫ½ÃÀÇ ¼º´É ¿µÇâ
5.8 Ǫ½Ã¿Í ÇÁ¸®·Îµå
5.9 HTTP/2 Ǫ½Ã¿¡ ´ëÇÑ ±âŸ »ç¿ë »ç·Ê
¿ä¾à

6Àå. HTTP/2 ÃÖÀûÈ­
6.1 HTTP/2°¡ À¥ °³¹ßÀÚ¿¡°Ô ÀǹÌÇÏ´Â °Í
6.2 HTTP/1.1 ÃÖÀûÈ­ Áß ÀϺδ ÀÌÁ¦ ¾ÈƼÆÐÅÏÀΰ¡?
6.2.1 HTTP/2 ¿äû¿¡´Â ¿©ÀüÈ÷ ºñ¿ëÀÌ µç´Ù
6.2.2 HTTP/2¿¡´Â ÇÑ°è°¡ ÀÖ´Ù
6.2.3 ´õ Å« ¸®¼Ò½º¿¡´Â ¾ÐÃàÀÌ ´õ È¿À²ÀûÀÌ´Ù
6.2.4 ´ë¿ªÆø Á¦ÇÑ°ú ¸®¼Ò½º °æÇÕ
6.2.5 »þµù
6.2.6 ÀζóÀÌ´×
6.2.7 °á·Ð
6.3 HTTP/2¿¡¼­µµ ¿©ÀüÈ÷ ÀûÀýÇÑ À¥ ¼º´É ±â¹ý
6.3.1 Àü¼ÛµÇ´Â µ¥ÀÌÅÍÀÇ ¾ç ÃÖ¼ÒÈ­
6.3.2 µ¥ÀÌÅÍ ÀçÀü¼Û ¹æÁö¿ë ij½Ã »ç¿ë
6.3.3 ¼­ºñ½º ¿öÄ¿°¡ ³×Æ®¿öÅ©ÀÇ ºÎÇϸ¦ ´õ ÁÙÀÏ ¼ö ÀÖ´Ù
6.3.4 ÇÊ¿äÇÏÁö ¾ÊÀº °ÍÀ» º¸³»Áö ¸»¶ó
6.3.5 HTTP ¸®¼Ò½º ÈùÆ®
6.3.6 ÃÖÁ¾ ±¸°£¿¡ ´ëÇÑ ´ë±â½Ã°£ ´ÜÃà
6.3.7 HTTPS ÃÖÀûÈ­
6.3.8 HTTP¿Í ¿¬°üµÇÁö ¾ÊÀº À¥ ¼º´É ±â¹ý
6.4 HTTP/1.1°ú HTTP/2 ¸ðµÎ ÃÖÀûÈ­
6.4.1 HTTP/2 Æ®·¡ÇÈ ÃøÁ¤
6.4.2 ¼­¹ö ÃøÀÇ HTTP/2 Áö¿ø °¨Áö
6.4.3 Ŭ¶óÀ̾ðÆ® ÃøÀÇ HTTP/2 Áö¿ø °¨Áö
6.4.4 ¿¬°á ÅëÇÕ
6.4.5 HTTP/1.1 »ç¿ëÀÚ¸¦ À§ÇØ ¾ðÁ¦±îÁö ÃÖÀûÈ­ÇÒ °ÍÀΰ¡
¿ä¾à


3ºÎ. °í±Þ HTTP/2

7Àå. °í±Þ HTTP/2 °³³ä
7.1 ½ºÆ®¸² »óÅÂ
7.2 È帧 Á¦¾î
7.2.1 È帧 Á¦¾î ¿¹Á¦
7.2.2 ¼­¹ö¿¡ È帧 Á¦¾î ¼³Á¤
7.3 ½ºÆ®¸² ¿ì¼±¼øÀ§
7.3.1 ½ºÆ®¸² ÀÇÁ¸¼º
7.3.2 ½ºÆ®¸² °¡ÁßÄ¡
7.3.3 ¿ì¼±¼øÀ§ ÁöÁ¤ÀÌ º¹ÀâÇØ¾ß ÇÏ´Â ÀÌÀ¯
7.3.4 À¥ ¼­¹ö¿Í ºê¶ó¿ìÀú¿¡¼­ÀÇ ¿ì¼±¼øÀ§ ÁöÁ¤
7.4 HTTP/2 ÀûÇÕ¼º Å×½ºÆÃ
7.4.1 ¼­¹ö ÀûÇÕ¼º Å×½ºÆÃ
7.4.2 Ŭ¶óÀ̾ðÆ® ÀûÇÕ¼º Å×½ºÆÃ
¿ä¾à

8Àå. HPACK Çì´õ ¾ÐÃà
8.1 Çì´õ ¾ÐÃàÀÌ ÇÊ¿äÇØÁø ÀÌÀ¯
8.2 ¾ÐÃàÀÌ µ¿ÀÛÇÏ´Â ¹æ½Ä
8.2.1 Á¶È¸ Å×À̺í
8.2.2 ´õ È¿À²ÀûÀÎ ÀÎÄÚµù ±â¹ý
8.2.3 ·è¹é ¾ÐÃà
8.3 HTTP º»¹® ¾ÐÃà
8.4 HTTP/2ÀÇ HPACK Çì´õ ¾ÐÃà
8.4.1 HPACK Á¤Àû Å×À̺í
8.4.2 HPACK µ¿Àû Å×À̺í
8.4.3 HPACK Çì´õ À¯Çü
8.4.4 ÇãÇÁ¸¸ ÄÚµù Å×À̺í
8.4.5 ÇãÇÁ¸¸ ÀÎÄÚµù ½ºÅ©¸³Æ®
8.4.6 ÇãÇÁ¸¸ ÀÎÄÚµùÀÌ Ç×»ó ÃÖÀûÀÌ ¾Æ´Ñ ÀÌÀ¯
8.5 HPACK ¾ÐÃàÀÇ ½Ç¼¼°è ¿¹Á¦
8.6 Ŭ¶óÀ̾ðÆ® ±¸Çö°ú ¼­¹ö ±¸Çö¿¡¼­ÀÇ HPACK
8.7 HPACKÀÇ °¡Ä¡
¿ä¾à


4ºÎ. HTTPÀÇ ¹Ì·¡

9Àå. TCP, QUIC, HTTP/3
9.1 TCPÀÇ ºñÈ¿À²¼º°ú HTTP
9.1.1 HTTP ¿¬°á »ý¼º ½Ã ¼³Á¤ Áö¿¬
9.1.2 TCPÀÇ È¥Àâ Á¦¾î ºñÈ¿À²¼º
9.1.3 HTTP/2¿¡ ´ëÇÑ TCP ºñÈ¿À²¼ºÀÇ ¿µÇâ
9.1.4 TCP ÃÖÀûÈ­
9.1.5 TCP¿Í HTTPÀÇ ¹Ì·¡
9.2 QUIC
9.2.1 QUICÀÇ ¼º´É»ó ÀÌÁ¡
9.2.2 QUIC°ú ÀÎÅÍ³Ý ½ºÅÃ
9.2.3 UDPÀÇ ¼º°Ý°ú QUICÀÌ UDP ±â¹ÝÀÎ ÀÌÀ¯
9.2.4 QUIC Ç¥ÁØÈ­
9.2.5 HTTP/2¿Í QUIC »çÀÌÀÇ Â÷ÀÌÁ¡
9.2.6 QUIC µµ±¸
9.2.7 QUIC ±¸Çö
9.2.8 QUICÀ» »ç¿ëÇØ¾ß ÇÒ±î?
¿ä¾à

10Àå. HTTP°¡ ³ª¾Æ°¡´Â ¹æÇâ
10.1 HTTP/2ÀÇ ³í¶õ°ú HTTP/2°¡ °íÄ¡Áö ¸øÇÑ °Í
10.1.1 SPDY¿¡ ´ëÇÑ ³íÀï
10.1.2 HTTPÀÇ °³ÀÎ Á¤º¸ ¹®Á¦¿Í »óÅÂ
10.1.3 HTTP¿Í ¾Ïȣȭ
10.1.4 Àü¼Û ÇÁ·ÎÅäÄÝ ¹®Á¦
10.1.5 HTTP/2´Â Áö³ªÄ¡°Ô º¹ÀâÇÏ´Ù
10.1.6 HTTP/2´Â ÀӽùæÆíÀÌ´Ù
10.2 ½Ç¼¼°è¿¡¼­ÀÇ HTTP/2
10.3 HTTP/2ÀÇ ÇâÈÄ ¹öÀü°ú HTTP/3À̳ª HTTP/4°¡ °¡Á®¿Ã °Í
10.3.1 QUICÀÌ HTTP/3Àΰ¡?
10.3.2 HTTP ¹ÙÀ̳ʸ® ÇÁ·ÎÅäÄÝÀÇ Ãß°¡ ¹ßÀü
10.3.3 Àü¼Û °èÃþ À§¿¡¼­ ÁøÈ­ÇÏ´Â HTTP
10.3.4 ¹«¾ùÀÌ »õ·Î¿î HTTP ¹öÀüÀ» ÇÊ¿ä·Î ÇÒ±î?
10.3.5 ÇâÈÄ HTTP ¹öÀüÀÌ µµÀ﵃ ¹æ¹ý
10.4 ´õ ÀϹÝÀûÀÎ Àü¼Û °èÃþÀ¸·Î¼­ÀÇ HTTP
10.4.1 HTTP Àǹ̷аú ¸Þ½ÃÁö¸¦ »ç¿ëÇØ ºñÀ¥ Æ®·¡ÇÈ Àü´Þ
10.4.2 HTTP/2 ¹ÙÀ̳ʸ® ÇÁ·¹ÀÌ¹Ö °èÃþ »ç¿ë
10.4.3 HTTP¸¦ »ç¿ëÇØ ´Ù¸¥ ÇÁ·ÎÅäÄÝ ½ÃÀÛ
¿ä¾à

ºÎ·Ï. ÀϹÝÀûÀÎ À¥ ¼­¹ö¸¦ HTTP/2·Î ¾÷±×·¹À̵å
A.1 HTTP/2¸¦ Áö¿øÇϵµ·Ï À¥ ¼­¹ö ¾÷±×·¹À̵å
A.1.1 ¾ÆÆÄÄ¡
A.1.2 nginx
A.1.3 ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÀÎÅÍ³Ý Á¤º¸ ¼­ºñ½º(IIS)
A.1.4 ±âŸ ¼­¹ö
A.2 ¿ª¹æÇâ ÇÁ·Ï½Ã ¼­¹ö¸¦ ÅëÇÑ HTTP/2 ¼³Á¤
A.2.1 ¾ÆÆÄÄ¡
A.2.2 nginx

ÀúÀÚ¼Ò°³

¹è¸® Æú¶óµå [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

ÀÓÇý¿¬ [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

ÀÌ »óÇ°ÀÇ ½Ã¸®Áî

(ÃÑ 28±Ç / ÇöÀ籸¸Å °¡´Éµµ¼­ 27±Ç)

¼±ÅÃÇÑ »óÇ° ºÏÄ«Æ®´ã±â
ÆîÃ帱â

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    0.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
    (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë