¡¡

¸ÖƼ¹Ìµð¾î ´ë»ó Åë½Å ÇÁ·ÎÅäÄÝ(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) ½Ç½Ã°£ ¹Ìµð¾î Àü¼ÛÀ» ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÃþ ÇÁ·ÎÅäÄÝ.