TTA °£Ç๰ - ICT Standard Weekly

Ȩ > Ç¥ÁØÈ­ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly

±â¼úÇ¥ÁØÀ̽´

´Ù¿î·Îµå (2008-38È£)
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ

[Àü¼ÛÅë½Å] ¸ÖƼij½ºÆ®ÀÇ À̵¿¼º Áö¿ø

ÀÎÅͳÝÀÇ ¸ÖƼij½ºÆ® ±â¼úÀº ´Ù¼öÀÇ »ç¿ëÀڵ鿡°Ô ´ë¿ªÆøÀ» È¿À²ÀûÀ¸·Î »ç¿ëÇϸ鼭 Àü¼Û ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ±â¼ú·Î¼­, ¾à 20³â Àü S. DeeringÀÌ Á¦¾ÈÇÑ È£½ºÆ® ±×·ì¸ðµ¨À» ±â¹ÝÀ¸·Î ÇÏ°í ÀÖÁö¸¸ Áö±Ý±îÁö ±×´ÙÁö ³Î¸® ÀÌ¿ëµÇÁö´Â ¸øÇÏ¿´´Ù. ÇÏÁö¸¸ ±Ù·¡ ºê·Îµå¹êµå ¸Á¿¡¼­ ¸¹Àº »ç¶÷µé¿¡°Ô ¿ë·®ÀÌ Å« ¹Ìµð¾îÀÇ Àü¼ÛÀ» ÇÊ¿ä·Î ÇÏ´Â ÀÀ¿ëµé(¹æ¼Û, ºñµð¿À/¿Àµð¿À ½ºÆ®¸®¹Ö, È­»óȸÀÇ, ¿Â¶óÀΰÔÀÓ µî)ÀÌ ³ªÅ¸³²¿¡ µû¶ó ´Ù½Ã ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Ù. ƯÈ÷ ´ë¿ªÆøÀÌ »ó´ëÀûÀ¸·Î dzºÎÇÑ À¯¼± ÀÎÅÍ³Ý º¸´Ù´Â, Â÷¼¼´ë À̵¿ÀüÈ­¸Á(beyond 3G cellular networks)À̳ª ¿ÍÀ̺ê·Î °°Àº ¹«¼± À̵¿Åë½Å¸Á¿¡¼­ ´õ¿í ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Ù. µû¶ó¼­ ±âÁ¸ ¸ÖƼij½ºÆ® ¼­ºñ½ºÀÇ À̵¿¼º Áö¿ø¿¡ ´ëÇÑ ¹®Á¦Á¡À» ÆľÇÇÏ°í, ÀûÀýÇÑ ÇØ°áÃ¥À» ¸¶·ÃÇÏ¿© Ç¥ÁØÈ­ÇÏ·Á´Â ¿òÁ÷ÀÓÀÌ ÀÖ´Ù.

 

±âÁ¸ ±â¼úµéÀÇ ¹®Á¦Á¡

Mobile IPv6(MIPv6, RFC 3775)´Â ´ëÇ¥ÀûÀÎ IPv6 À̵¿¼º Áö¿ø ÇÁ·ÎÅäÄÝÀÌ´Ù. ÇÏÁö¸¸ MIPv6´Â À¯´Ïij½ºÆ®¿¡ ÃÊÁ¡ÀÌ ¸ÂÃß¾îÁ® ÀÖ°í, ¸ÖƼij½ºÆ®´Â HA(Home Agent)¿Í ¾ç¹æÇâ ÅͳÎÀ» ¶Õ´Â ¹æ¹ýÀ» ÅëÇØ Áö¿øÀ» ÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº IP ¼­ºê³ÝÀÌ ¹Ù²ð ¶§¸¶´Ù ¾ç¹æÇâ ÅͳÎÀ» »õ·Î ¶Õ¾î¾ß ÇÏ°í, ÇÚµå¿À¹ö Áö¿¬½Ã°£À» ´ÃÀÌ´Â °á°ú¸¦ ³º´Â´Ù. À̵¿¼ºÀÌ Å« °æ¿ì, ÆÐŶµéÀÌ »ó´çÈ÷ ¸Õ °Å¸®¿¡ ÀÖ´Â HA±îÁö Ç×»ó µ¹¾Æ¿Í¾ß ÇÏ´Â ¹®Á¦(triangular forwarding)°¡ »ý±â°í, Àü¼Û Áö¿¬½Ã°£µµ Å©°Ô ´Ã¾î³ª°Ô µÈ´Ù. ¶Ç, HA¿¡¼­ºÎÅÍ´Â ¸ÖƼij½ºÆ® ÆÐŶµéÀ» °³º° À¯´Ïij½ºÆ® ÅͳÎÀ» ÀÌ¿ëÇÏ¿© Àü¼ÛÇϹǷÎ, ¸ÖƼij½ºÆ®ÀÇ ´ë¿ªÆøÀ» Àý¾àÇÑ´Ù´Â ÀåÁ¡ÀÌ »ç¶óÁö°Ô µÈ´Ù. ¸ÁÀÌ ¼Ò±Ô¸ðÀÎ °æ¿ì¿¡´Â Å« ¹®Á¦°¡ µÇÁö ¾ÊÁö¸¸, ¸ÁÀÌ °Å´ëÇØÁö¸é MIPv6 ±â¹Ý ¸ÖƼij½ºÆ® ¼­ºñ½º¸¦ Çϱ⿡´Â ¾î·Á¿òÀÌ Å©´Ù.

»ç½Ç ¸ÖƼij½ºÆ® º»·¡´Â À¯´Ïij½ºÆ®¿Í´Â ´Þ¸® ƯÁ¤ ¼ö½ÅÀÚÀÇ À§Ä¡¿¡ ´ëÇØ ÀÇÁ¸ÀûÀÌÁö ¾Ê´Ù. µû¶ó¼­ À̵¿À» ÇѴٱ⠺¸´Ù´Â »õ·Î¿î À§Ä¡¿¡¼­ »õ·Î¿î ¼ö½ÅÀÚ°¡ ³ªÅ¸³ª´Â °ÍÀ¸·Î º¼ ¼ö Àֱ⠶§¹®¿¡, À̵¿ÇÑ ³×Æ®¿öÅ©¿¡¼­ »õ·Ó°Ô ¸ÖƼij½ºÆ® ¼ö½ÅÀ» ¿äûÇÏ´Â ¹æ¹ý(¿¹: Remote Subscription)ÀÌ ÀÖ´Ù. ¿¹¸¦ µé¾î ´Ü¸»ÀÌ »õ·Ó°Ô À̵¿ÇÑ ³×Æ®¿öÅ©¿¡¼­ MLD listener report ¸Þ½ÃÁö¸¦ º¸³¿À¸·Î½á ¼ö½Å °úÁ¤À» Àç½ÃÀÛ ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸, ÀÌ´Â ¼­ºñ½º ´ÜÀýÀÌ ³Ê¹« ½ÉÇÏ°í, À̵¿ÇÑ ³×Æ®¿öÅ©¿¡¼­ ¹ÞÀº »õ·Î¿î ÁÖ¼Ò¸¦ »ç¿ëÇØ¾ß Çϱ⠶§¹®¿¡ ¸ÖƼij½ºÆ® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ care-of-addressÀÇ Á¸À縦 ÀνÄÇØ¾ß ÇÏ´Â µî°ú °°Àº ¾î·Á¿î Á¡ÀÌ ¸¹´Ù.

 

<±×¸² 1> MIPv6ÀÇ ¾ç¹æÇâ ÅͳθµÀ» ÀÌ¿ëÇÑ ¸ÖƼij½ºÆ® Áö¿ø

 

IRTF MOBOPTSÀÇ ¸ÖƼij½ºÆ® À̵¿¼º ¿¬±¸

IRTF(Internet Research Task Force)ÀÇ MOBOPTS(IP Mobility Optimizations) ±×·ì¿¡¼­´Â Â÷ÈÄ Ç¥ÁØÈ­¸¦ ¿°µÎ¿¡ µÎ°í ¸ÖƼij½ºÆ®ÀÇ À̵¿¼º Áö¿ø¿¡ ´ëÇÑ ¿¬±¸¸¦ ÁøÇàÇÏ°í Àִµ¥ Áö±Ý±îÁö ÆÄ¾ÇµÈ ¿ä±¸ »çÇ×µéÀº ´ÙÀ½°ú °°´Ù.

¸ÖƼij½ºÆ® Æ®·¡ÇÈ¿¡ ´ëÇÑ ÇÚµå¿À¹ö Áö¿ø: À̵¿ÇÏ´Â ¸ÖƼij½ºÆ® ¼ö½Å ´Ü¸»ÀÌ IP ¼­ºê³ÝÀ» ³Ñ¾î°¥ ¶§¸¶´Ù ÀûÀýÇÑ ÇÚµå¿À¹ö¸¦ Áö¿øÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ ÀÌ ¹æ¹ýÀº °¡´ÉÇÑÇÑ ÃÖ´Ü °æ·Î¸¦ ÅëÇØ ¶ó¿ìÆÃÀÌ ÀÌ·ç¾îÁú ÇÊ¿ä°¡ ÀÖ´Ù.

¸ÖƼij½ºÆ® ÇÁ·ÎÅäÄÝÀÇ ºü¸¥ Æ®¸® À籸¼º: ÇöÀçÀÇ ÀϺΠ¸ÖƼij½ºÆ® ¶ó¿ìÆà ÇÁ·ÎÅäÄݵéÀº ºÐ¹è Æ®¸®ÀÇ ¾÷µ¥ÀÌÆ®¿¡ ¼ö ÃÊ È¤Àº ¼ö½Ê ÃʱîÁö °É¸®±âµµ ÇÑ´Ù. ƯÈ÷ ¸ÖƼij½ºÆ® Æ®·¡ÇÈÀÇ Àü¼ÛÀÚ(sender)°¡ ¿òÁ÷ÀÌ´Â °æ¿ì¿¡´Â Àüü Æ®¸®¸¦ ´Ù½Ã ±¸¼ºÇØ¾ß ÇÏ´Â °Íµéµµ ÀÖ´Ù. »ç¿ëÀÚ ´Ü¸»µéÀº ¸Å¿ì »¡¸® ¿òÁ÷ÀÏ ¼ö Àֱ⠶§¹®¿¡, ´õ ºü¸£°Ô Æ®¸®¸¦ ºÎºÐÀûÀ¸·Î À籸¼ºÇÏ´Â ¹æ¹ýÀ» °í·ÁÇØ¾ß ÇÑ´Ù.

¸ÖƼij½ºÆ® ¼Ò½º¿¡ ´ëÇÑ À̵¿¼º: ¸ÖƼij½ºÆ® Æ®·¡ÇÈ Àü¼ÛÀÚ(sender)ÀÇ À̵¿µµ Å©°Ô ´Ù¸£Áö ¾Ê°Ô Áö¿øµÇ¾î¾ß ÇÑ´Ù. È­»ó ȸÀÇ °°Àº ÀÀ¿ëÀº Âü¿©ÀÚ ¸ðµÎ°¡ ¸ÖƼij½ºÆ® Àü¼ÛÀÚÀÌÀÚ ¼ö½ÅÀÚ°¡ µÇ±â ¶§¹®¿¡, Àü¼ÛÀÚÀÏ ¶§µµ µ¿ÀÏÇÏ°Ô À̵¿¼ºÀÌ Áö¿øµÇ¾î¾ß ÇÑ´Ù.

¼Ò½º ÁöÁ¤ ¸ÖƼij½ºÆ®¿¡ ´ëÇÑ À̵¿¼º Áö¿ø: ¼Ò½º ÁöÁ¤ ¸ÖƼij½ºÆ®(Source Specific Multicast)¿¡ ´ëÇؼ­µµ ¼Ò½º°¡ À̵¿ÇÒ ¶§¿¡ ´ëÇÑ Áö¿ø ¹æ¾ÈÀÌ ÇÊ¿äÇÏ´Ù. ¿¹¸¦ µé¾î, ÇöÀç·Î¼­´Â ¼Ò½º°¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì(Any Source Multicast)¿¡´Â ¾Õ¼­ ¾ð±ÞÇÑ ¾ç¹æÇâ ÅͳÎÀ̳ª Remote Subscription ¹æ¹ýÀÌ ¸ðµÎ Àû¿ë °¡´ÉÇϳª, ¼Ò½º ÁöÁ¤ ¸ÖƼij½ºÆ®ÀÇ °æ¿ì¿¡´Â Remote Subscription¸¸À¸·Î´Â ÇØ°áÀÌ ¾î·Æ´Ù.

À§Ä¡ Á¤º¸°¡ ¾ø´Â ¸ÖƼij½ºÆ® ÁÖ¼Ò: ¸ÖƼij½ºÆ®¿¡ »ç¿ëµÇ´Â ±×·ì ÁÖ¼Ò(group address)´Â À§Ä¡ Á¤º¸¿Í °ü·Ã¼ºÀÌ ¾ø´Â °ÍÀÌ ÁÁ´Ù(location transparent). ÇöÀçÀÇ À¯´Ïij½ºÆ® ÀÎÅÍ³Ý ÁÖ¼ÒµéÀº À§Ä¡¿Í ½Äº°¹øÈ£°¡ »ç½Ç ¿¬°üÀÌ µÇ¾î ÀÖ´Ù. ´Ù¸¥ À§Ä¡¿¡ °¬À» ¶§ ÇØ´ç ÁÖ¼Ò¸¦ ±×´ë·Î ¾²¸é, ¶ó¿ìÆÃÀÌ ºÒ°¡´ÉÇϱ⠶§¹®¿¡ MIP¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò´Â Áö±Ý »ç¿ëÇÏ´Â ÁÖ¼Òü°èµµ À§Ä¡¿Í °ü·ÃÀÌ ¾ø°í, ÀÌ°ÍÀº À̵¿¼º Áö¿ø¿¡ ´õ À¯¸®ÇÏ´Ù.

ÇÚµå¿À¹ö½Ã ÆÐŶ ¼Õ½Ç ÃÖ¼ÒÈ­: ¸ÖƼij½ºÆ®´Â ±âº»ÀûÀ¸·Î ½Å·Ú¼ºÀÌ ¶³ÀÌÁö´Â(unreliable) ¹æ¹ýÀ̱⠶§¹®¿¡ ¸ÖƼij½ºÆ® ÇÚµå¿À¹ö·Î ÀÎÇØ ÆÐŶ ¼Õ½ÇÀÌ Å©°Ô Áõ°¡Çؼ­´Â ¾ÈµÈ´Ù. ÁÖ·Î TCP¸¦ »ç¿ëÇÏ´Â À¯´Ïij½ºÆ®´Â ÀçÀü¼ÛÀÌ °¡´ÉÇÏÁö¸¸ ¸ÖƼij½ºÆ®´Â ÁÖ·Î UDP ±â¹ÝÀ̹ǷΠÀçÀü¼ÛÀÌ ºÒ°¡´ÉÇÏ´Ù.

±âÁ¸ À̵¿¼º ÇÁ·ÎÅäÄÝ°úÀÇ È£È¯¼º: ¸ÖƼij½ºÆ®ÀÇ À̵¿¼º Áö¿øÀº ±âÁ¸ÀÇ À¯´Ïij½ºÆ® À̵¿¼º Áö¿ø ¹æ¹ýµé°ú Àß ¿¬µ¿µÇ¾î¾ß ÇÑ´Ù.

 

°ü·Ã ¿¬±¸ µ¿Çâ

¾ÆÁ÷Àº ¶Ñ·ÇÇÑ ÇØ°á¹æ¾ÈÀÌ ÀÖÁö´Â ¾ÊÁö¸¸, ¸ÕÀú ¿¡ÀÌÀüÆ® ±â¹Ý Á¢±Ù(Agent-based approach)°¡ ÀÖ´Ù. ÀÌ°ÍÀº Á¤ÀûÀÎ ¿¡ÀÌÀüÆ®µéÀ» ¸Á ³»¿¡ ¹èÄ¡ÇÏ°í, ¿¡ÀÌÀüÆ®µéÀÌ ¾ç¹æÇâ ÅͳθµÀ» ´ë½ÅÇØ ÁØ´Ù. ÇÑÆí ´Ü¸»°ú ¿¡ÀÌÀüÆ® »çÀÌ¿¡¼­´Â Remote SubscriptionÀ» »ç¿ëÇÏ¿© ¾ç¹æÇâ ÅͳθµÀ¸·Î ÀÎÇÑ ´ÜÁ¡À» ÁÙÀÏ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ³×Æ®¿öÅ© ±â¹Ý À̵¿¼º Áö¿øÀº ±Ù·¡ MIPv6¸¦ ´ë½ÅÇÏ·Á´Â Proxy MIPv6(draft-ietf-netlmm-proxymip6-18)¿¡¼­ ÃëÇÏ°í ÀÖ´Â Á¢±Ù¹ý°ú ¸Æ¶ôÀ» °°ÀÌ ÇÑ´Ù. ÇÏÁö¸¸ ÀÌ·¯ÇÑ ¹æ¹ýÀ¸·Î ¾Õ¼­ÀÇ ¿ä±¸»çÇ×µéÀ» ¸ðµÎ ¸¸Á·½Ãų ¼ö ÀÖ´Â °ÍÀÌ ¾Æ´Ï±â ¶§¹®¿¡ °ü·Ã ¿¬±¸µéÀÌ ÁøÇà ÁßÀÌ´Ù. ÀÌ ¿Ü¿¡µµ ¸ÖƼij½ºÆ® ÆÐŶµéÀ» ´Ù½Ã ¸ÖƼij½ºÆ® ÅͳηΠÀÎĸ½¶·¹À̼ÇÇÏ¿©, ÅͳθµÀÇ ´ë¿ªÆø ¼Òºñ¹®Á¦¸¦ ÁÙÀÌ´Â ¹æ¹ýÀ̳ª P2Pó·³ ¿À¹ö·¹ÀÌ(overlay) ¸Á À§¿¡¼­ ¸ÖƼij½ºÆ® ±¸Á¶¸¦ µðÀÚÀÎ ÇÏ´Â Á¢±Ù¹ý, ¶Ç MLD(Multicast Listener Discovery, RFC3810) ÇÁ·ÎÅäÄÝÀ» ¼öÁ¤ÇÏ´Â ¹æ¹ý µî, ´Ù¾çÇÑ °üÁ¡¿¡¼­ ¹®Á¦¸¦ ÇØ°áÇÏ·Á´Â ³ë·ÂÀ» ÇÏ°í ÀÖ´Ù.

 

°á¾ð

¹«¼± À̵¿Åë½Å ³×Æ®¿öÅ©¿¡¼­ ¸ÖƼij½ºÆ® ±â¹Ý ¼­ºñ½ºÀÇ ´ëÇÑ ±â´ë°¡ ³¯·Î Ä¿Áö°í ÀÖÀ¸¸ç, ÀÌ´Â 3GPP LTEÀÇ eMBMS(evolved Multicast Broadcast Multimedia Service)³ª ¿ÍÀ̺ê·ÎÀÇ MBS(Multicast Broadcast Service)ÀÇ Ç¥ÁØÈ­¸¦ ÅëÇؼ­µµ ¾Ë ¼ö ÀÖ´Ù. ÀÎÅͳݿ¡¼­ Á¦°øÇϴ dzºÎÇÑ ÄÜÅÙÃ÷¸¦ ÀÌ·¯ÇÑ ¸ÁÀ» ÅëÇØ Á¦°øÇÏ·Á¸é, ¸ÖƼij½ºÆ®ÀÇ À̵¿¼º Áö¿ø¿¡ ´ëÇÑ °í·Á°¡ Àý½ÇÇÑ »óȲÀÌ´Ù. ¿ì¸®³ª¶ó´Â ÀÌ·¯ÇÑ ¼­ºñ½º¸¦ Á¦°øÇϱ⿡ ÀûÇÕÇÑ È¯°æÀ» °®Ãß°í Àֱ⠶§¹®¿¡ °ü·Ã ±â¼úÀÇ Ç¥ÁØÈ­¿¡ Áö¼ÓÀûÀÎ °ü½É°ú Âü¿©°¡ ÇÊ¿äÇÏ´Ù.

ÀÌÁöÈÆ (¼­¿ï´ëÇб³ ÄÄÇ»ÅÍ°øÇкΠ¹Ú»ç°úÁ¤, jhlee@mmlab.snu.ac.kr)

* º» ±ÛÀº ÀúÀÚÀÇ ÀÇ°ßÀÏ »Ó TTA ±â°üÀÇ ÀÔÀå°ú´Â ¹«°üÇÕ´Ï´Ù.