Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[Àü¼ÛÅë½Å] IETF¿¡¼ Naming °ü·Ã ±â¼ú Ç¥ÁØÈ Á߿伺 Áõ°¡
Ãֱ٠ij³ª´Ù º¥Äí¹ö¿¡¼ 84Â÷ IETF(Internet Engineer Task Force) ÃÑȸ(2012.7.29~8.3)°¡ ¿·ÈÀ¸¸ç ±âÁ¸ ÃÑȸ¿Í °°ÀÌ ÀÎÅÍ³Ý °ü·Ã ¸¹Àº ºÐ¾ß¿¡ ´ëÇÑ Ç¥ÁØÈ°¡ Ȱ¹ßÈ÷ ÁøÇàµÇ¾ú´Ù. ÇÏÁö¸¸, ±âÁ¸ ȸÀÇ ´ëºñ ´«¿¡ ¶ç´Â Á¡Àº ÁÖ¼Ò(Address), ¼¹ö(Server), È£½ºÆ®(Host) µî°ú °°Àº ¡°¾îµð(Where)¡±¿¡ ÃÊÁ¡À» ¸ÂÃß´Â ÇöÀçÀÇ Åë½Å ÆÐ·¯´ÙÀÓÀ» ¡°¹«¾ù(What)¡±, Áï »ç¿ëÀÚ¿Í ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸Ãà¿¡ Áß¿äÇÑ Àǹ̸¦ °®´Â ³×ÀÓ µ¥ÀÌÅÍ(Named Data), ÄÜÅÙÃ÷(Content), Á¤º¸(Information), ¼ºñ½º(Service) Áß½ÉÀ¸·Î º¯Çذ¡°í ÀÖ´Ù´Â °ÍÀÌ´Ù. À̸¦ ¹ÝÁõÇϵí, IETF¿¡¼ Ç¥ÁØÈ¸¦ ÁøÇàÇϱâ Àü¿¡ Áß¿äÇÑ ±â¼ú »çÇ׵鿡 ´ëÇØ »çÀü ¿¬±¸ÇÏ´Â IRTF(Internet Research Task Force) ³»¿¡¼ Information-Centric Networking Research Group(ICN RG)°ú Software Defined Networking Research Group(SDN RG)Àº Æø¹ßÀûÀÎ °ü½ÉÀ» ³ªÅ¸³»¾ú´Ù. ÀÌ ¿Ü¿¡µµ, IPv6 ±â¹ÝÀÇ È¨ ³×Æ®¿öÅ© ±â¼úÀ» ÁÖ·Î ´Ù·ç´Â ÀüÇüÀûÀΠȣ½ºÆ® ±â¹Ý ¿öÅ· ±×·ìÀÎ Home Networking Working Group(HOMENET WG)¿¡¼ ¿ª½Ã ³×À̹Ö(Naming)°ú ¼ºñ½º ¹ß°ß(Service Discovery) ±â¼ú¿¡ ´ëÇÑ ³íÀǰ¡ ºñÁß ÀÖ°Ô ³íÀǵǾú´Ù. º» °í¿¡¼´Â ³×ÀÓ µ¥ÀÌÅÍ, ÄÜÅÙÃ÷, Á¤º¸, ¼ºñ½º Á᫐ ³×Æ®¿öÅ© ȯ°æ¿¡¼ Áß¿äÇÑ ÇÙ½É ±â¼ú ÁßÀÇ ÇϳªÀÎ ³×Àֿ̹¡ ´ëÇÑ ³»¿ëÀ» À̹ø 84Â÷ IETF ÃÑȸÀÇ ICN RG ¹× HOMENET WG ȸÀÇ °á°ú¸¦ ±â¹ÝÀ¸·Î ´Ù·ç°íÀÚ ÇÑ´Ù. ±× Àü¿¡ ÀÎÅÍ³Ý È¯°æ¿¡¼ÀÇ ³×ÀÓ °ü·Ã ±â¼úÀ» ´Ù·ç¾î¿Ô´ø ´ëÇ¥ÀûÀÎ IETF ¿öÅ· ±×·ì Uniform Resource Names WG(URN WG) ¹× Revised URN WG(URNBIS WG)¿¡ ´ëÇØ¼ °£·«ÇÏ°Ô ¼Ò°³ÇÑ´Ù.
Uniform Resource Names(URN) WG ¹× Revised URN(URNBIS) WG
URNÀº ƯÁ¤ ÀÚ¿ø, ±¸Ã¼ÀûÀ¸·Î ¸»Çؼ ÄÜÅÙÃ÷ÀÇ ÀÎÅÍ³Ý ½Äº°ÀÚ¶ó°í ÇÒ ¼ö ÀÖ´Ù. Áï, URNÀº ÄÜÅÙÃ÷ À§Ä¡, ÇÁ·ÎÅäÄÝ, È£½ºÆ® µî¿¡ ÀÇÁ¸ÇÏÁö ¾Ê°í °¢°¢ÀÇ ÄÜÅÙÃ÷¸¦ ½Äº°ÇÏ´Â ¸ÞÄ¿´ÏÁòÀÌ´Ù. IETF Ç¥ÁØ ±Ô°Ý[RFC 2141, RFC 3406]¿¡ ÀÇÇϸé URNÀº À¯Àϼº/¿µ¼Ó¼º/È®À强/À¶Å뼺/±Ô¸ð¼º µîÀ» Á¦°øÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. Áï, ±âÁ¸ÀÇ URL(Uniform Resource Locators)Àº ¾î¶² ƯÁ¤ ¼¹ö¿¡ ÀÖ´Â ÄÜÅÙÃ÷¸¦ °¡¸®Å°´Â ¹Ý¸é URNÀº ÄÜÅÙÃ÷ÀÇ ¹°¸®ÀûÀÎ À§Ä¡¿Í »ó°ü¾øÀÌ ÄÜÅÙÃ÷ ÀÚü¸¦ Áö½ÃÇÑ´Ù´Â Á¡ÀÌ´Ù. µû¶ó¼ À¥ »çÀÌÆ®¿¡ ÀÖ´Â ¾î¶² ÄÜÅÙÃ÷°¡ ´Ù¸¥ À¥ ¼¹ö·Î À̵¿Çϰųª ÁÖ¼Ò°¡ ¹Ù²î´õ¶óµµ URNÀº ¿©ÀüÈ÷ ±× ¹®¼¸¦ °¡¸®Å°°í Àֱ⠶§¹®¿¡ »ç¿ëÀÚ´Â ±× ÄÜÅÙÃ÷¿¡ ´ëÇÑ URNÀ» °®°í ÀÖÀ¸¸é ±× ÄÜÅÙÃ÷°¡ ¾î¶² À¥ ¼¹ö·Î À̵¿µÅ ÀÖ´õ¶óµµ ±× ÄÜÅÙÃ÷¸¦ ãÀ» ¼ö ÀÖ´Â °ÍÀÌ´Ù. Áö³ 10³â°£ URNÀÇ Á߿伺 ¹× Çʿ伺Àº Á¡Â÷ Áõ°¡ÇÏ¿´°í, ´ë·« 40°³ Á¤µµÀÇ °ø½ÄÀûÀÎ URN ±â¹Ý ³×ÀÓ½ºÆäÀ̽º°¡ Á¤ÀǵǾî Internet Assigned Numbers Authority(IANA)¿¡ µî·ÏÀÌ µÇ¾ú´Ù. ¶ÇÇÑ, ¼ö¾ï °³ÀÇ ÀÚ¿ø¿¡ URN ½Äº°ÀÚ°¡ ºÎ¿©µÇ¾î ¿Ô´Ù. ÇÏÁö¸¸, URN Ç¥ÁØ ±Ô°ÝÀº ÀÌ¹Ì 10³â ³Ñ°Ô Áö³ 1997~2001¿¡ ÀÌ·ç¾îÁ³À¸¸ç °ÅÀÇ ½ÇÁ¦ ±¸Çö °æÇè ¾øÀÌ ¸¸µé¾îÁ® ÇöÀç ´Ù¸¥ ÀÎÅÍ³Ý Ç¥ÁØ ±Ô°Ýµé°ú ¿ë¾î ¹× °ø½ÄÀûÀΠǥÇö Ãø¸é¿¡¼ Àϰü¼ºÀÌ ¾ø´Ù´Â ±Ùº»ÀûÀÎ ¹®Á¦¸¦ °¡Áö°í ÀÖ¾ú´Ù. ÀÌ·¯ÇÑ ¹®Á¦Á¡À» ÇØ°áÇϰíÀÚ, URNBIS WGÀ̶ó´Â »õ·Î¿î À̸§À¸·Î ±âÁ¸ URN °ü·Ã ÇÙ½É Ç¥ÁØ ±Ô°ÝÀ» ¾÷µ¥ÀÌÆ®Çϱâ·Î ÇÏ¿´°í Áö³ 2012³â 4¿ù ¾÷µ¥ÀÌÆ®¸¦ ¸¶¹«¸®ÇÏ¿´´Ù.
Information-Centric Networking Research Group(ICN RG)
ICN °ü·Ã ¿¬±¸°³¹ßÀÌ ¹Ì±¹ ¹× À¯·´¿¬ÇÕÀ» Áß½ÉÀ¸·Î ´Ù¾çÇÑ °úÁ¦¸¦ ÅëÇØ Ȱ¹ßÈ÷ ÁøÇàµÇ¾î ¿Ô°í ÇöÀç Áö¼ÓÀûÀ¸·Î ÁøÇà ÁßÀÎ °¡¿îµ¥, ¸¹Àº ¿¬±¸ÀÚµéÀÌ Ç¥ÁØÈ¿¡ ´ëÇÑ Çʿ伺À» ÀνÄÇÏ¿© Áö³ 2011³â 3¿ù IETF ÃÑȸ¿¡¼ ³íÀǸ¦ ½ÃÀÛÇÏ°Ô µÇ¾ú´Ù. ÀÌÈÄ 2011³â 80Â÷~82Â÷ IETF ÃÑȸ¿¡¼ »çÀüÀÛ¾÷À» ¸¶¹«¸®ÇÏ¿© 2012³â 4¿ù 12ÀÏ °ø½ÄÀûÀ¸·Î IRTF¿¡ ICN RG¶õ À̸§À¸·Î Charter°¡ ¸¸µé¾îÁ³°í ÃÖ±Ù 84Â÷ ÃÑȸ¿¡¼ 1Â÷ Á¤±Ô ȸÀǸ¦ °³ÃÖÇÏ°Ô µÇ¾ú´Ù. À̹ø ù Á¤±ÔȸÀÇ¿¡¼´Â ICNÀÇ ±Ù°£ÀÌ µÇ´Â ³×Àְ̹ú ³×ÀÓ ÇØ¼® ¹× ¶ó¿ìÆÃ(Name resolution/routing)ÀÌ È¸ÀÇ Àü¹ÝºÎ ÁÖÁ¦·Î ´Ù·ç¾îÁ³´Ù. ³×ÀÓ ÁÖÁ¦ÀÇ °æ¿ì ³×ÀÓ µ¥ÀÌÅÍ(Named data)ÀÇ ¹«°á¼º(Integrity)À» º¸ÀåÇϱâ À§ÇÑ º¸¾È(Security)À» °®´Â ³×ÀÓ ±¸Á¶(Name architecture)¿¡ ´ëÇÑ ¹ßÇ¥¿Í ³íÀǰ¡ ÁøÇàµÇ¾ú´Ù. ³×ÀÓ ÇØ¼® ¹× ¶ó¿ìÆÃ ÁÖÁ¦ÀÇ °æ¿ì ³×ÀÓ µ¥ÀÌÅÍ, Áï ÄÜÅÙÃ÷°¡ URN ȤÀº URL°ú À¯»çÇÑ ³×ÀÓ ±¸Á¶¸¦ °®´Â´Ù´Â Àǹ̿¡¼ ¡°Content-URI¡±¸¦ »õ·Ó°Ô Á¤ÀÇÇϰí À̸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ³×ÀÓ ÇØ¼® ¹× ¶ó¿ìÆÃ ³»¿ëÀÌ ¹ßÇ¥µÇ¾ú´Ù. ÀÌ ¿Ü¿¡µµ ÄÜÅÙÃ÷ ±â¹Ý ¶ó¿ìÆÃ¿¡¼ ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿©·¯ °¡Áö À§Çù ¿ä¼Ò(Threats), ¹æ´ëÇÑ ³×ÀÓ µ¥ÀÌÅ͸¦ È¿À²ÀûÀ¸·Î °ü¸® ¿î¿µÇϱâ À§ÇÑ È®À强(Scalability) µî¿¡ °üÇÑ ³»¿ëÀÌ ¹ßÇ¥µÇ¾ú´Ù.
Home Networking Working Group(HOMENET WG)
Ȩ ³»¿¡¼ °í·ÁÇÏ´Â µð¹ÙÀ̽ºÀÇ ¼ýÀÚ Áõ°¡´Â ¹°·Ð ÀÌ¿Í °ü·ÃµÈ ³×Æ®¿öÅ© °ü·Ã ±â¼úÀÇ Áõ°¡ Ãß¼¼´Â ±Ô¸ð¿Í ´Ù¾ç¼º Ãø¸é¿¡¼ Ȩ ³×Æ®¿öÅ©ÀÇ º¯È¸¦ °¡Á®¿Ô°í ÀÌ´Â ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ ±â¼ú¿¡ ´ëÇÑ Ç¥ÁØÈ¸¦ ÁøÇàÇØ¿Ô´ø IETF·Î ÇÏ¿©±Ý ÀÌ¹Ì ±Ô°ÝÈÇÑ ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ¼ ¸î °¡Áö °í·Á »çÇ×À» ¿ä±¸ ¹Þ°Ô µÇ¾ú´Ù. ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§Çؼ ½ÃÀÛµÈ HOMENET WGÀº ÁÖ¼Ò ÇÁ¸®ÇȽº ¼³Á¤(Prefix configuration for routers), ¶ó¿ìÆÃ °ü¸®(Managing routing), ³×ÀÓ ÇØ¼®, ¼ºñ½º ¹ß°ß, ³×Æ®¿öÅ© º¸¾È(Network security), ´Ù¼¸ °¡Áö ÁÖ¿ä ¿ä±¸ »çÇ×À» ¹Ý¿µÇÏ´Â IPv6 ±â¹ÝÀÇ È¨ ³×Æ®¿öÅ© ±¸Á¶¸¦ Á¦¾ÈÇÏ´Â °ÍÀ» ÁÖµÈ ¸ñÀûÀ¸·Î ÁøÇàµÇ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ´Ù¼¸ °¡Áö ÇÙ½É ¿ä±¸»çÇ× Áß¿¡¼ ÃÖ±Ù 84Â÷ ÃÑȸ¿¡¼´Â ³×ÀÓ ÇØ¼®°ú ¼ºñ½º ¹ß°ß¿¡ ´ëÇÑ ÁÖÁ¦°¡ ºñÁß ÀÖ°Ô ³íÀǵǾú´Ù. ÀÌ Áß¿¡¼ ¾ÖÇÃ(Apple)»çÀÇ ¡°Naming and Service Discovery: What¡¯s the difference?¡±°¡ ¸¹Àº °ü½É ¼Ó¿¡ ¹ßÇ¥µÇ¾ú´Âµ¥, ¡°Largely The Same Thing¡±À̶õ °á°ú ¿ä¾à¿¡¼ ¾Ë ¼ö ÀÖµíÀÌ È¨ ³×Æ®¿öÅ© ȯ°æ¿¡¼ »ç¿ëµÉ ¼ºñ½º ¹ß°ß ±Ô°Ý °³¹ß ½Ã ±âÁ¸ÀÇ DNS¿Í °°Àº ³×ÀÓ ½Ã½ºÅÛ ±Ô°ÝÀÇ Æ¯Â¡À» °í·ÁÇÔÀ¸·Î½á ¿©·¯ °¡Áö ÀåÁ¡À» ±â´ëÇÒ ¼ö ÀÖ´Ù´Â ³»¿ëÀ» ´ã°í ÀÖ´Ù. ÀÌ ¿Ü¿¡µµ ¼¼ºÎ ±â¼ú Ãø¸é¿¡¼ ³×ÀÓ ±¸Á¶¿Í ³×ÀÓ À§ÀÓ ±¸Á¶(Name delegation architecture)¿¡ ´ëÇÑ »ç¿ëÀÚ ¹× ISPÀÇ ¿ä±¸ »çÇ׿¡ ´ëÇÑ ¹ßÇ¥ ¹× ³íÀǰ¡ ÁøÇàµÇ¾ú´Ù.
±âÁ¸ ³×ÀÌ¹Ö °ü·Ã Ç¥ÁØÈ´Â DNS, URN, URL µî¿¡¼ ÁÖ·Î ´Ù·ç¾îÁ® ¿ÔÀ¸¸ç ÀÌ¹Ì ±Ô°ÝȰ¡ ¿Ï·áµÇ¾î È£½ºÆ® Áß½É(Host-centric) Áß½ÉÀÇ ÇöÀç ÀÎÅÍ³Ý ¼ºñ½º ȯ°æ¿¡¼ ¼º°øÀûÀ¸·Î Ȱ¿ëµÇ¾î ¿Ô´Ù. ÇÏÁö¸¸, Åë½Å ÆÐ·¯´ÙÀÓÀÌ »ç¿ëÀÚ¿Í ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸Ãà¿¡ Áß¿äÇÑ Àǹ̸¦ °®´Â ³×ÀÓ µ¥ÀÌÅÍ, ÄÜÅÙÃ÷, Á¤º¸, ¼ºñ½º Áß½ÉÀ¸·Î º¯ÈµÉ ¹Ì·¡ÀÎÅÍ³Ý ¼ºñ½º ȯ°æ¿¡¼ ³×ÀÓ ±¸Á¶, ³×ÀÓ ÇØ¼®, ³×ÀÓ ¶ó¿ìÆÃ°ú °°Àº ³×ÀÓ °ü·Ã ±â¼úÀº »õ·Î¿î Ç¥ÁØÈ¸¦ ¿ä±¸Çϰí ÀÖ´Ù°í ÇÒ ¼ö ÀÖÀ¸¸ç ¹ú½á ½ÃÀÛ ´Ü°è·Î Á¢¾îµé¾ú´Ù°í ÇÒ ¼ö ÀÖ´Ù. ¿ì¸® ³ª¶ó ¿ª½Ã ÀÌ¿¡ ´ëÇÑ Àû±ØÀûÀÎ ´ëÀÀÀÌ ÇÊ¿äÇÑ ¶§¶ó°í ÇÒ ¼ö ÀÖ´Ù.