¡¡
¸ÖƼ¹Ìµð¾î ´ë»ó Åë½Å ÇÁ·ÎÅäÄÝ(I)
Á¶¼º¼±*
½Ç½Ã°£ Åë½Å¿¡ ´ëÀÀ
ÀÎÅͳݻ󿡼 È»óÀ̳ª À½¼º µîÀÇ ¸ÖƼ¹Ìµð¾î µ¥ÀÌÅ͸¦ ½Ç½Ã°£À¸·Î Åë½ÅÇÏ·Á´Â ¿ä±¸°¡ ³ô¾ÆÁö°í ÀÖ´Ù. ´Ù¸¸ ½ÇÁ¦·Î´Â Áß°è ¶ó¿ìÅÍ(router)ÀÇ ºÎÇϳª ³×Æ®¿öÅ©ÀÇ È¥Àâ¿¡ µû¶ó, Áö¿¬½Ã°£ÀÇ Áõ´ë¶óµç°¡ º¯µ¿(fluctuation), ÆÐŶÀÇ »ó½Ç µî¿¡ ½Ã´Þ¸®°í ÀÖ´Ù.
LANÀ̳ª ÀÎÅͳݻ󿡼 ¾ÈÁ¤µÈ ¸ÖƼ¹Ìµð¾î Åë½ÅÀ» ½ÇÇöÇϱâ À§Çؼ´Â ¨ç °í¼ÓÀ̸ç Àü¼Û󸮼º´ÉÀ» º¸ÁõÇÒ ¼ö ÀÖ´Â ³×Æ®¿öÅ© ±â¼ú°ú, ¨è ´Ü´ë´Ü(end-to-end)¿¡¼ ¼ºñ½ºÇ°Áú(QoS)À» º¸ÁõÇÒ ¼ö ÀÖ´Â ½Ç½Ã°£ Åë½Å¿ë ÇÁ·ÎÅäÄÝÀ» ¿¬°è½ÃŲ Á¦¾î°¡ ¿ä¸ÁµÈ´Ù.
¢É Â÷¼¼´ëIP¿¡¼´Â ÇÃ·Î¿ì ¶óº§(flow label)À» µµÀÔ
IPÇÁ·ÎÅäÄÝ¿¡ ±Ù°ÅÇÑ ÀÎÅͳÝÀ̳ª LAN¿¡¼ÀÇ µ¥ÀÌÅÍ ±³È¯Àº ¼Û½Åó¿Í ¼ö½ÅóÀÇ IP¾îµå·¹½º¿¡ ÀÇÁöÇÏ°í ÀÖ´Ù. ±×·¯³ª, ÀÎÅÍ³Ý »ç¿ëÀÚÀÇ ±ÞÁõÀ¸·Î ÀÎÇØ IP¾îµå·¹½º°¡ °í°¥µÇ¾î ¹ö·È´Ù. ÀÌ ¶§¹®¿¡ Â÷¼¼´ëIP·Î¼ ¡¸IPv6¡¹ÀÇ °³¹ßÀÌ ÁøÇàµÇ°í ÀÖ´Ù. IPv6Àº ÇöÇàÀÇ IPv4¿¡ ºñÇØ ½Ç½Ã°£ÇüÀÇ ¸ÖƼ¹Ìµð¾î Åë½Å¿¡ ÀûÇÕÇÏ´Ù.
IPv4´Â QoS¸¦ Çì´õ(header)³»ºÎÀÇ TOS(Type of Service)Çʵ忡¼ ÁöÁ¤ÇÏ´Â ½ºÆåÀ¸·Î µÇ¾î ÀÖÁö¸¸ TOSÇʵ带 ó¸®ÇÏ´Â ¶ó¿ìÅÍ°¡ Á¸ÀçÇÏÁö ¾Ê±â ¶§¹®¿¡ È¿°ú°¡ ¾ø´Ù(±×¸² 1). ÇÑÆí IPv6¿¡¼´Â °íÇ°ÁúÀÇ ¸ÖƼ¹Ìµð¾î Åë½ÅÀ» ½ÇÇöÇϱâ À§ÇØ ÇÃ·Î¿ì ¶óº§°ú ¿ì¼±µµÇʵ带 µµÀÔÇÏ°í ÀÖ´Ù.
ÇÃ·Î¿ì ¶óº§À» Çì´õ¿¡ ÆíÀÔ½ÃÅ´À¸·Î½á ¶ó¿ìÅÍ¿¡¼´Â ¨ç ÆÐŶÀÌ ¾ÏȣȵǾî ÀÖ´õ¶óµµ ¸ÖƼ¹Ìµð¾î Ç÷ο츦 ½Äº°ÇÒ ¼ö ÀÖ°í, ¨è ÀÓÀÇÀÇ ±æÀÌÀÇ ¿É¼Ç Çì´õ¸¦ ÀÌ¿ëÇÑ °æ¿ì¶óµµ Àü¼Û¼º´ÉÀÇ ÀúÇϸ¦ ÇÇÇÒ ¼ö ÀÖÀ¸¸ç, ¨é ºñµð¿ÀȸÀÇ µî¿¡¼ È»óÀ̳ª À½¼º µî »óÀÌÇÑ º¹¼öÀÇ Ç÷ο츦 µ¿ÀÏÇÑ ¼ö½Åó·Î Àü¼ÛÇÒ ¶§¿¡ µ¥ÀÌÅÍ À¯Çü¿¡ µû¶ó ¿ì¼±Àü¼ÛÀ̳ª ´ë¿ªÈ®º¸¸¦ ½ÇÇöÇÒ ¼ö ÀÖ´Ù´Â ÀÌÁ¡ÀÌ ÀÖ´Ù.
¨éÀ» ½ÇÇöÇÏ´Â °æ¿ì´Â ÇÃ·Î¿ì ¶óº§¿¡ ´ëÀÀÇÑ ÀÚ¿ø¿¹¾à¿ë ÇÁ·ÎÅäÄÝ µîÀ» Â¥³Ö¾î ¸í½ÃÀûÀ¸·Î Ç÷ο츦 °ü¸®ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.
¢É ½Ç½Ã°£ Åë½Å¿ë ÇÁ·ÎÅäÄÝÀÌ ¼Ó¼Ó µîÀå
ÇöÇàÀÇ IP³×Æ®¿öÅ©»ó¿¡¼´Â ½Ç½Ã°£ Åë½ÅÀ» À§ÇÑ ÀÚ¿ø¿¹¾àÀ» ½ÇÇöÇÏ´Â ÇÁ·ÎÅäÄݷμ RSVP°¡ ÁÖ¸ñ¹Þ°í ÀÖÀ¸¸ç ÇöÀç Ç¥ÁØÈÀÛ¾÷ÀÌ ÁøÇàµÇ°í ÀÖ´Ù. RSVP´Â ¼ö½ÅÃø ÁÖµµ·Î ¶ó¿ìÅÍ°£ÀÇ Àü¼Û´ë¿ªÆøÀ» »çÀü¿¹¾àÇÏ¿© ½Ç½Ã°£¼ºÀ» È®º¸ÇÑ´Ù.
RSVP¿¡¼´Â ¸ÕÀú ¸ÖƼ¹Ìµð¾î µ¥ÀÌÅ͸¦ ¼Û½ÅÇÏ´Â ´Ü¸»ÀÌ ¼ö½Å´Ü¸»±îÁöÀÇ °æ·Î¸¦ ¼³Á¤ÇÑ´Ù. ¼ö½Å´Ü¸»Àº ¼Û½Å´Ü¸»¿¡ ´ëÇÏ¿© ÇÃ·Î¿ì ½ºÆå(flow specification)À» ÁöÁ¤ÇÑ ¿¹¾à¸Þ½ÃÁö¸¦ °æ·Î¸¦ °Å²Ù·Î ã¾Æ¿Ã¶ó Àü¼ÛÇÏ¿© ÇÊ¿äÇÑ ´ë¿ªÆøÀ» È®º¸ÇØ °£´Ù(±×¸² 2). ¹Ì±¹ ½Ã½ºÄÚ ½Ã½ºÅÛÁî µîÀÇ ÁÖ¿ä ¶ó¿ìÅÍ ¸ÞÀÌÄ¿°¡ ÀÌ¿¡ ´ëÀÀÇÑ Á¦Ç° °³¹ßÀ» Ç¥¸íÇÏ°í ÀÖ´Ù.
¡¯
96³â 1¿ù¿¡ RFC1889·Î¼ Ç¥ÁØÈµÈ RTP¿Í RTCPµµ ½Ç½Ã°£ ¾îÇø®ÄÉÀ̼ǿë ÇÁ·ÎÅäÄÝÀÌ´Ù. Æ®·£½ºÆ÷Æ®ÃþÀÇ TCP´ë½ÅÀ¸·Î »ç¿ëÇÑ´Ù.RSVP°¡ ¶ó¿ìÅÍ°£¿¡ ´ë¿ªÆøÀ» È®º¸Çϴµ¥ ´ëÇÏ¿© RTP´Â ³×Æ®¿öÅ©¿Í´Â µ¶¸³À¸·Î ´Ü¸»°£¿¡ ¸ÖƼ¹Ìµð¾î Ç÷ο츦 ÀûÀýÈ÷ ´Ù·ç±â À§ÇÑ ±â´ÉÀ» Á¦°øÇÑ´Ù.
¿¹¸¦ µé¸é, ÆÐŶ¿¡ ŸÀÓ ½ºÅÆÇÁ(time stamp)¸¦ ºÙ¿© ¼Û½ÅÇÏ°í, ¼ö½ÅÃø¿¡¼ Àç»ý½Ã°£ÀÇ µ¿±â¸¦ Àâ¾Æ Áö¿¬ÀÌ Å« ÆÐŶÀ» Æó±âÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ¶ÇÇÑ, ¼ö½ÅÃøÀ¸·ÎºÎÅÍ Áö¿¬½Ã°£°ú ±× º¯µ¿(fluctuation)À̳ª ÆÐŶ»ó½ÇÀ» ÅëÁöÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¼Û½ÅÃø¿¡¼ È»ó/À½¼ºÀÇ ºÎȣȹæ½ÄÀ» µ¿ÀûÀ¸·Î º¯°æÇÏ¿© QoS¸¦ È®º¸ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
RTP³ª TCP/IP µî »óÀ§¿¡¼ µ¿ÀÛÇÏ´Â RTSPµµ ÁÖ¸ñÀ» ²ø°í ÀÖ´Ù. RTSP´Â ù¹ø° ¹öÀüÀÇ ½ºÆå(specification)ÀÌ
¡¯96³â 10¿ù¿¡ ¹Ì±¹ ³Ý½ºÄÉÀÌÇÁ Ä¿¹Â´ÏÄÉÀ̼ÇÁî¿Í ¹Ì±¹ ÇÁ·Î±×·¡½Ãºê ³×Æ®¿öÅ©½º·ÎºÎÅÍ ÀÎÅͳÝÀÇ Ç¥ÁؾÈÀ¸·Î¼ Á¦ÃâµÇ¾ú´Ù. ¸ÖƼ¹Ìµð¾î ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®°£ÀÇ ½Ç½Ã°£ Åë½ÅÀ» ´ã´çÇÏ´Â RTSP´Â WWW¸¦ »ç¿ëÇÑ ¸ÖƼ¹Ìµð¾î ¾îÇø®ÄÉÀ̼ÇÀÇ »óÈ£Á¢¼Ó¼ºÀ» º¸ÁõÇÏ´Â ÇÁ·ÎÅäÄݷμ À¯·ÂÇÏ´Ù. ½Ã½ºÄÚ, ¹Ì±¹ 3Com, ¹Ì±¹ º£ÀÌ ³×Æ®¿öÅ©½º, ¹Ì±¹ IBM, ¹Ì±¹ ¼± ¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî µî 40°³»ç°¡ RTSPÀÇ ÁöÁö¸¦ Ç¥¸íÇß´Ù.°£´ÜÇÑ ¿ë¾îÇؼ³
¡Û QoS(Quality of Service)
½Ã½ºÅÛÀÌ Á¦°øÇÏ´Â ¼ºñ½º Ç°Áú. ½Ã°£Àû ÇØ»óµµÀÇ QoS·Î¼ È»ó¤ýÀ½¼ºµ¥ÀÌÅÍÀÇ ÇÁ·¹ÀÓ ·¹ÀÌÆ®³ª »ùÇøµ¼Óµµ°¡, °ø°£Àû ÇØ»óµµÀÇ QoS·Î¼ ÇÁ·¹ÀÓ »çÀÌÁî¶óµç°¡ ¾ÐÃà·ü µîÀÌ ÀÖ´Ù.
¡Û IPv6
¡¯
80³â¿¡ Ç¥ÁØÈµÈ ÇöÇàÀÇ ¡¸IPv4(IP version4)¡¹¸¦ ´ë½ÅÇÒ »õ·Î¿î IP·Î¼ Á¦¾ÈµÇ¾ú´Ù. IETF(Internet Engineering Task Force)¸¦ Áß½ÉÀ¸·Î ÇÁ·ÎÅäÄÝ ½ºÆåÀÇ °áÁ¤(RFC1883 µî)°ú °¢ ¿¬±¸Á¶Á÷¿¡¼ÀÇ °³¹ß, »óÈ£Á¢¼Ó¼ºÀÇ °ËÁõÀÌ ½ÃÇàµÇ°í ÀÖ´Ù.¡Û ÇÃ·Î¿ì ¶óº§(Flow Label)
QoSÀÇ Á¦¾î¶óµç°¡ ½Ç½Ã°£ ¼ºñ½º¸¦ À§ÇÑ ÇÃ·Î¿ì ½Äº°ÀÚ.
¡Û ÇÃ·Î¿ì ½ºÆå
¿ì¼±µµ, Áö¿¬½Ã°£°ú ±× º¯µ¿(fluctuation)ÀÇ »óÇÑ ¿¡·¯À², ÃּҴ뿪Æø, ÃÖ¼Ò/¼Ò¸ÁÇÏ´Â ÆÐŶ »çÀÌÁî, ÃÖ¼Ò/¼Ò¸ÁÇÏ´Â ÆÐŶÀü¼Û¼Óµµ µî Åë½Å¼ºñ½º¿¡ ÀÖ¾î¼ ´Ü´ë´Ü(end-to-end)¿¡¼ÀÇ Ç°Áú¿ä±¸¸¦ ÁöÁ¤. RFC1363.
¡Û RTSP(realtime streaming protocol)
ÁÖ¹®Çü(on-demand) ½Ç½Ã°£ ¹Ìµð¾î Àü¼ÛÀ» ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÃþ ÇÁ·ÎÅäÄÝ.