Mobile IPv6 Ç¥ÁØÈ ¹× ±â¼ú µ¿Çâ
À¯Áؼ®* ³ªÀçÈÆ** ¼Õ½Â¿ø***
ÇâÈÄ IT ȯ°æÀº Á¤º¸´Ü¸»À̳ª Á¤º¸°¡ÀüÀ» Æ÷ÇÔÇÑ ´ëºÎºÐÀÇ
±â±âµéÀÌ ³×Æ®¿öÅ©·Î ¼·Î ¿¬°áµÇ°í All-IP ±â¹ÝÀÇ À¯¹«¼±ÀÌ ÅëÇÕµÈ ÇüÅÂÀÇ ³×Æ®¿öÅ· ȯ°æÀÌ µÉ °ÍÀ¸·Î
¿¹»óµÇ°í ÀÖ´Ù. ÀÌ·¯ÇÑ Ãß¼¼¿¡ µû¶ó¼ IPv4¿¡¼ IPv6·ÎÀÇ ÀüȯÀº ÇʼöÀûÀÎ °ÍÀ¸·Î ¹Þ¾Æµé¿©Áö°í ÀÖÀ¸¸ç, Mobile
IPv6(MIPv6)´Â ÀÌ·¯ÇÑ All-IP ±â¹ÝÀÇ Â÷¼¼´ë À¯¹«¼± ÅëÇÕ¸Á ±¸ÃàÀ» À§ÇÑ Çٽɱâ¼ú·Î¼ IPv6ÀÇ µµÀÔÀÌ °¡¼Óȵǰí ÀÖ´Â ÃÖ±Ù µé¾î¼ ´õ¿í ÁÖ¸ñ¹Þ°í ÀÖ´Â ±â¼ú ºÐ¾ßÀÌ´Ù. º» °í¿¡¼´Â Mobile IPv6¿¡ ´ëÇÑ Àü¹ÝÀûÀΠǥÁØÈ ¹× ±â¼ú, ±×¸®°í °ü·Ã º¸¾È ±â¼ú µ¿Çâ¿¡ ´ëÇؼ »ìÆ캸°íÀÚ ÇÑ´Ù. ¢Ê
I. ¼ ·Ð
ÀÎÅÍ³Ý ÁÖ¼ÒÀÇ °í°¥ ¹®Á¦·Î ÀÎÇÏ¿© IETF ÁÖµµ·Î Ç¥ÁØÈ°¡
ÀÌ·ç¾îÁö°í ÀÖ´Â IPv6´Â ÃæºÐÇÑ ÀÎÅÍ³Ý ÁÖ¼Ò°ø°£ÀÇ Á¦°ø»Ó ¾Æ´Ï¶ó
IPsecÀÇ Çʼö »ç¿ëÀ¸·Î ÀÎÇÏ¿© Çâ»óµÈ º¸¾È±â´ÉÀ» Á¦°øÇÒ ¼ö Àִٴ Ư¼ºÀ» °¡Áø´Ù. ÀÌ
¿Ü¿¡µµ ÀÚµ¿±¸¼º(Auto-Configuration) ¹× À̵¿¼º(Mobility)À»
°í·ÁÇÑ ¼³°è·Î ÀÎÇÏ¿© IPv4¿¡ ºñÇÏ¿© È¿À²ÀûÀÎ ³×Æ®¿öÅ· ȯ°æÀ» ±¸¼ºÇÒ ¼ö Àִٴ Ư¼ºÀ» Áö´Ñ´Ù[1]. ÇöÀç±îÁö IPv6 °ü·ÃÇÑ ±âº»±Ô°Ý ¹× ¿©·¯°¡Áö ºÎ°¡ÀûÀÎ ±â¼úµéÀº 10¿©³âÀÇ Ç¥ÁØÈ ÀÛ¾÷À» ÅëÇÏ¿© ´ëºÎºÐ ¸¶¹«¸® ´Ü°è¿¡ µé¾î¼± »óÅÂÀÌ´Ù. ÇÏÁö¸¸ Mobile IPv6¸¦ Æ÷ÇÔÇÏ¿© IPv6¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ¸î¸î ±â¼úÀº
¾ÆÁ÷±îÁö Ç¥ÁØÈ°¡ ÀÌ·ç¾îÁöÁö ¸øÇÏ°í ÀÖ´Ù. Mobile IPv6¿¡¼ÀÇ Ç¥ÁØÈ Áö¿¬Àº ¿©·¯°¡Áö ¹®Á¦¿¡
±âÀÎÇÏ°í ÀÖÁö¸¸ º¸¾È¹®Á¦ÀÇ ¹Ì°áÀÌ °¡Àå Å« °É¸²µ¹·Î ÀÛ¿ëÇÏ°í ÀÖ´Â °ÍÀ¸·Î º¸ÀδÙ. ÃÖ±Ù IETF¿¡¼µµ Ç¥ÁØÈ Áö¿¬ÀÇ ¹®Á¦¸¦ ÀνÄÇÏ°í ±âÁ¸ Mobileip ÀÛ¾÷¹ÝÀ»
¸î °³ÀÇ ÀÛ¾÷¹ÝÀ¸·Î ¼¼ºÐÈÇÏ¿© Ç¥ÁØÈ ÀÛ¾÷¿¡ ¹ÚÂ÷¸¦ °¡ÇÏ°í ÀÖ´Ù[2].
¿ì¸®³ª¶óÀÇ Á¤º¸Åë½ÅºÎ´Â 2006³â°æºÎÅÍ Çö ÀÎÅͳÝÁÖ¼Ò(IPv4)°¡ °í°¥µÉ °ÍÀ̶ó´Â ¿¹ÃøÀ» ÇÏ°í ÀÖÀ¸¸ç, IPv6ÀÇ º¸±Þ°ú
È®»êÀ» ÃËÁøÇÏ°íÀÚ ´Ù°¢ÀûÀÎ ³ë·ÂÀ» °æÁÖÇÏ°í ÀÖ´Ù[3]. ÀÌ·¯ÇÑ ÃëÁö¿¡ µû¶ó¼ Á¤º¸Åë½ÅºÎ´Â 2001³âµµºÎÅÍ IPv6 µµÀÔÀ» À§ÇÑ °èȹÀ» ¼ö¸³ÇÏ¿© ½ÃÇàÇÏ°í ÀÖÀ¸¸ç, 2003³â 9¿ùºÎÅÍ IPv6ÀÇ
µµÀÔÀ» ´õ¿í È°¼ºÈÇϱâ À§ÇÏ¿© ¡®IPv6 º¸±Þ ÃËÁø °èȹ¡¯À» »õ·ÎÀÌ ¼ö¸³ÇÏ¿© ÃßÁø Áß¿¡ ÀÖ´Ù. º» °èȹ¿¡¼´Â 2010³â ÀÌÈÄ¿¡´Â All-IPv6 ±â¹ÝÀÇ À¯¹«¼± ÅëÇÕ¸ÁÀÌ ±¸ÃàµÇ¾î
»ç¿ëµÉ °ÍÀ¸·Î ¿¹»óÇÏ°í ÀÖÀ¸¸ç, ÀÌ·¯ÇÑ ÅëÇÕ¸Á¿¡¼ÀÇ À̵¿ÀÎÅÍ³Ý ¼ºñ½º µµÀÔÀ» À§ÇØ Mobile IPv6¿¡ ´ëÇÑ ¼¼ºÎ °³¹ß°èȹÀ» ¼¼¿ö ÃßÁøÇÏ°í ÀÖ´Ù[3]. (±×¸² 1)Àº 2007³â±îÁö ±¸ÃàÀ» °èȹÇÏ°í ÀÖ´Â À¯¹«¼± ÅëÇÕ IPv6¸ÁÀÇ ±¸¼º ¿¹»óµµÀÌ´Ù.
º» °í¿¡¼´Â IPv6¿Í
Mobile IPv6ÀÇ µµÀÔ ¹× ±â¼ú°³¹ß ÇöȲ°ú Mobile IPv6ÀÇ º¸¾È °ü·Ã µ¿Çâ¿¡
´ëÇؼ »ìÆ캸µµ·Ï ÇÑ´Ù.
II. Mobile IPv6 µ¿Çâ
Mobile IPv6 ±â¼ú¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ³»¿ëÀº
ÁÖ°£±â¼úµ¿Çâ 1021È£ µî¿¡¼ ´Ù·é ¹Ù ÀÖÀ¸¹Ç·Î º» Àý¿¡¼´Â ÃÖ±ÙÀÇ Ç¥ÁØÈ µ¿Çâ ¹× °ü·Ã ±â¼ú µ¿Çâ¿¡
´ëÇؼ¸¸ ±â¼úÇϵµ·Ï ÇÑ´Ù.
1. Mobile IPv6ÀÇ
Ç¥ÁØÈ µ¿Çâ
Mobile IPv6´Â IETF¿¡¼ Á¦¾ÈµÇ¾î Internet Area ³»ÀÇ Mobileip ÀÛ¾÷¹Ý¿¡¼ ¸ðµç °ü·Ã Ç¥ÁØÈ ÀÛ¾÷ÀÌ ÁøÇàµÇ¾î ¿Ô´Ù. ÇöÀç Mobile IPv6ÀÇ ±âº»±Ô°Ý¾ÈÀÎ ¡°Mobility support in IPv6¡±´Â
draft-ietf-mobileip-ipv6-24 ¹öÀü±îÁö ÁøÇàµÇ¾î ÀÖ´Â »óÅÂÀ̸ç, Mobile
IPv6ÀÇ º¸¾È»çÇ×°ú °ü·ÃµÈ ¡°Using IPsec to Protect Mobile IPv6 Signaling between Mobile Nodes and Home
Agents¡±´Â draft-ietf-mobileip-mipv6-ha-ipsec-06 ¹öÀü±îÁö ÁøÇàµÇ°í ÀÖ´Ù. ±×·¯³ª 2003³â 3¿ù¿¡
¿¸° Á¦56Â÷ IETF ȸÀÇ¿¡¼´Â Mobile IPv6¿¡ ´ëÇÑ Ç¥ÁØÈ ÀÛ¾÷À» º¸´Ù È¿À²ÀûÀÌ°í ½Å¼ÓÇÏ°Ô ÁøÇàÇÒ ¼ö ÀÖµµ·Ï ÇâÈÄ ¹æÇâÀ» ³íÀÇÇϱâ À§ÇÑ NSIIM(Next Steps In IP Mobility) BoF (Birds of Feather) ȸÀÇ°¡ °³ÃֵǾú°í
ÀÌ È¸ÀÇ¿¡¼ÀÇ ÇÕÀÇ¿¡ µû¶ó¼ ÇöÀç´Â ±âº»±Ô°Ý¾È °³¹ß ÀÛ¾÷À» ÁÖ¿ä ¾÷¹«·Î ÇÒ mip6 ÀÛ¾÷¹Ý°ú ½Ã±×³Î¸µ
¿À¹öÇìµåÀÇ Àý°¨°ú ¹× È¿°úÀûÀÎ ÇÚµå¿ÀÇÁ¿¡ ´ëÇÑ °³¹ßÀ» ¼öÇà ÇÒ mipshop ÀÛ¾÷¹ÝÀ¸·Î ³ª´µ¾î Mobile IPv6¿¡ ´ëÇÑ Ç¥ÁØÈ ÀÛ¾÷À» ÁøÇàÇÏ°í ÀÖ´Ù[2]. <Ç¥ 1>Àº ¼¼ºÐÈµÈ ÀÛ¾÷¹Ý¿¡ ´ëÇÑ ³»¿ëÀÌ´Ù.
Âü°íÀûÀ¸·Î Mobile IPv4¿Í °ü·ÃÇؼ´Â ±âº»±Ô°Ý(RFC 3344)ÀÌ ¾ÈÁ¤È ´Ü°è¿¡ µé¾î¼¹À¸¸ç, NSIIM BoFÀÇ
°á°ú¿¡ µû¶ó mip4 ÀÛ¾÷¹ÝÀÌ ±¸¼ºµÇ¾ú´Ù. Mip4 ÀÛ¾÷¹Ý¿¡¼ Mobile IPv4ÀÇ deployment °úÁ¤¿¡¼ ¹ß»ýÇÏ´Â ´ÜÁ¡
¹× ¹®Á¦Á¡µéÀ» º¸¿ÏÇÏ°í AAA ȯ°æ°úÀÇ ¿¬µ¿ µî¿¡ °ü·ÃµÈ ÀÛ¾÷À» ¼öÇàÇÏ°Ô µÈ´Ù[4].
2. ±¹³»¿Ü ±â¼ú µ¿Çâ
°¡. IPv6
Mobile IPv6ÀÇ ±â¹ÝÀÌ µÇ´Â IPv6´Â 1990³â´ë Á߹ݿ¡ °³¹ßµÇ±â ½ÃÀÛÇÏ¿©, 1990³â´ë ÈĹݺÎÅÍ ¼¼°è °¢±¹¿¡¼´Â 6BoneÀ» ÅëÇÑ ½ÇÇè¸ÁÀÌ
±¸ÃàµÇ±â ½ÃÀÛÇÏ¿´´Ù. 2000³â¿¡ µé¾î¼¸é¼´Â ¸®´ª½º³ª À©µµ¿ì¸¦ Æ÷ÇÔÇÑ ´ëºÎºÐÀÇ ¿î¿µÃ¼Á¦¿¡ IPv6°¡ žÀçµÇ±â ½ÃÀÛÇÏ¿´°í, ½Ã½ºÄÚ, Áê´ÏÆÛ, ³ëÅÚ, È÷Ÿġ, IIJ µîÀÇ ¾÷üµéÀ» Áß½ÉÀ¸·Î IPv6 Áö¿ø ³×Æ®¿öÅ© Àåºñ°¡ º»°ÝÀûÀ¸·Î
Ãâ½ÃµÇ±â ½ÃÀÛÇÏ¿© ÇöÀç´Â ´Ù¼öÀÇ Àåºñ¾÷ü¿¡¼ IPv6¸¦ Áö¿øÇÏ°í ÀÖ´Ù.
ÃÖ±Ù µé¾î¼´Â ISP(Internet Service Provider) »ç¾÷Àڵ鿡 ÀÇÇÑ IPv6 »ó¿ë¸Á ±¸Ãà°ú ¹Î°£ Â÷¿ø¿¡¼ÀÇ IPv6 ÀÀ¿ë ±â¼ú °³¹ß ³ë·ÂÀÌ
È°¼ºÈµÇ°í ÀÖ´Â Ãß¼¼ÀÌ´Ù.
¿ì¼± IPv6¿Í °ü·ÃÇÏ¿© °¡Àå È°¹ßÇÑ È°µ¿À» ÇÏ°í ÀÖ´Â
´ëÇ¥ÀûÀÎ ±¹°¡´Â ÀϺ»ÀÌ´Ù. ÀϺ»Àº 1998³âºÎÅÍ IPv6 ½ÇÇè¸ÁÀ» ±¸ÃàÇϱ⠽ÃÀÛÇÏ¿© ÇöÀç ¹Ì±¹º¸´Ù ¸¹Àº 47°³ÀÇ IPv6 ÁÖ¼Ò¸¦ ÇÒ´ç¹Þ¾Æ ¿î¿µÁß¿¡ ÀÖÀ¸¸ç, WIDE, KAME, TAHI µî
´Ù¼öÀÇ IPv6 °ü·Ã ÇÁ·ÎÁ§Æ®¸¦ ÅëÇÏ¿© ±âº» ±â¼ú°³¹ß ¹× ¸ÁÀÇ ¿¬µ¿ ½ÃÇè µîÀ» ÁøÇàÇÏ°í ÀÖ´Ù. ƯÈ÷, IPv6 Àåºñ °³¹ß ¹× äÅÿ¡ ´ëÇÑ ¼¼±Ý¿ì´ë µîÀ» ÅëÇØ IPv6 µµÀÔÀ» À§ÇÑ °·ÂÇÑ Á¤Ã¥À» ½ÃÇàÇÔÀ¸·Î½á ¹Î°£¾÷üµéÀÇ ±â¼ú°³¹ß ¹×
IPv6 µµÀÔÀ» ÃËÁøÇÏ°í ÀÖ´Ù[2,3].
¹Ì±¹ÀÇ °æ¿ì 1997³âºÎÅÍ Â÷¼¼´ë ÀÎÅÍ³Ý ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ¿© 1998³âºÎÅÍ´Â vBSNÀ̶ó´Â
IPv6¸ÁÀ» ¿î¿µÇÏ°í ÀÖÀ¸¸ç, IPv6 µµÀÔÀ» È°¼ºÈÇϱâ À§ÇÏ¿© 2008³â±îÁö ±¹¹æÀü»ê¸ÁÀ» IPv6¸ÁÀ¸·Î ÀüȯÇÏ´Â °èȹÀ» ÃßÁø ÁßÀÌ´Ù. ¶ÇÇÑ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»ç´Â 2001³â ÈĹݺÎÅÍ Windows XP¿¡ IPv6¸¦ žÀçÇÏ¿© Ãâ½ÃÇÏ°í ÀÖÀ¸¸ç, Windows Server 2003°ú Windows CE 4.1 ¹öÀüºÎÅÍ IPv6 ÇÁ·ÎÅäÄÝ ½ºÅÃÀ» Á¦°øÇÏ°í ÀÖ´Ù[5]. ÀÌ ¿Ü¿¡µµ SUN, HP µîÀÇ ¼¹ö ¹× ¼ÒÇÁÆ®¿þ¾î ¾÷ü¸¦ ºñ·ÔÇÏ¿© ½Ã½ºÄÚ, Áê´ÏÆÛ
µîÀÇ ³×Æ®¿öÅ© Àåºñ¾÷ü¿¡¼ IPv6¸¦ žÀçÇÑ Á¦Ç°À» Ãâ½ÃÇÏ°í ÀÖ´Ù.
Áß±¹Àº 2000³âºÎÅÍ ¿¬±¸±³À°¸ÁÀÎ CERNETÀ̶ó´Â IPv6 Å×½ºÆ®¸ÁÀ» ±¸ÃàÇÏ¿© °ü·Ã ¿¬±¸¸¦ ½ÃÀÛÇÏ¿´´Ù. 2002³â¿¡´Â 6TNET(IPv6 Telecom Trial Network)À»
±¸ÃàÇÏ¿© »ó¿ëȸ¦ ¸ñÀûÀ¸·Î ±â¼ú°³¹ßÀ» º»°ÝÈ ÇÏ°í ÀÖ´Ù. 2003³â¿¡´Â ¹Î°£ÁÖµµÀÇ China IPv6 CouncilÀ» ¼³¸³ÇÏ¿© IPv6 º¸±Þ ÃËÁøÀ»
À§ÇØ ³ë·ÂÇÏ°í ÀÖ´Ù. ¶ÇÇÑ Áß±¹Àº ¹Ì±¹ ÁÖµµÀÇ ÀÎÅÍ³Ý È¯°æ¿¡¼ µ¶¸³Çϱâ À§ÇÏ¿© µ¶ÀÚ Ç¥ÁØÀÎ IPv9ÀÇ °³¹ßÀ» º°µµ·Î ÃßÁøÇÏ°í ÀÖ´Â °ÍÀ¸·Î ¾Ë·ÁÁö°í ÀÖ´Ù[3].
±¹³»ÀÇ °æ¿ì´Â Á¤ºÎ ÁÖµµ·Î Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø ¹× Çѱ¹Àü»ê¿ø µî¿¡¼
IPv6¸Á ±¸Ãà, IPv6±â¹Ý±â¼ú °³¹ß ¹× Ç¥ÁØÈ µîÀÇ »ç¾÷À» ÁøÇàÇÏ°í ÀÖ´Ù. Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿øÀÇ °æ¿ì 1998³â¿¡ 6BoneÀ¸·ÎºÎÅÍ ÃÖ»óÀ§ ÁÖ¼Ò¸¦ ÇÒ´ç¹Þ¾Æ ±¹³» ÃÖÃÊÀÇ ½ÇÇè¸ÁÀÎ 6Bone-KRÀ»
±¸ÃàÇÏ¿© ¿î¿µ ÁßÀ̸ç, IPv4/IPv6 ÁÖ¼Ò º¯È¯±â¼ú µîÀ» °³¹ßÇÏ¿´´Ù. ƯÈ÷, IPv4/IPv6 º¯È¯±â¼ú°ú °ü·ÃÇÏ¿© µÎ °ÇÀÇ ±â¼úÀÌ IETF¿¡¼ RFC·Î äÅõǴ ¼º°ú¸¦ ¿Ã¸°¹Ù ÀÖ´Ù[6]. 2003³âºÎÅÍ´Â IPv6 ¼ºñ½º±â¼ú°³¹ß¿¡ ÃÊÁ¡À» ¸ÂÃß¾î »ç¾÷ÀÌ
ÁøÇàµÇ°í ÀÖ´Ù[2,6].
Çѱ¹Àü»ê¿øÀº 2000³âºÎÅÍ ÃßÁøµÈ ¡®Â÷¼¼´ëÀÎÅͳݱâ¹Ý±¸Ãà»ç¾÷¡¯ÀÇ ÃßÁøÀ» ÅëÇÏ¿© 6NGIX(Next
Generation Internet eXchange)¶ó´Â IPv6 ±³È¯³ëµå¸¦ ±¸ÃàÇÏ¿´À¸¸ç, 6KANet(IPv6 Korea Advanced Network)À̶ó´Â ±¹³» ÃÖÃÊÀÇ »ó¿ë¸ÁÀ» ±¸ÃàÇÏ¿© °ø°ø±â°ü°ú
¿¬±¸±â°üÀ» ´ë»óÀ¸·Î ¼ºñ½º ÁßÀÌ´Ù. ¶ÇÇÑ ÃÖ±Ù¿¡´Â ¡®Â÷¼¼´ëÀÎÅͳÝÀÀ¿ë±¸Ãà»ç¾÷¡¯À» ÅëÇÏ¿© °¢ ºÎ¹®¿¡¼ÀÇ
IPv6 ±â¹Ý ÀÀ¿ë ¹× ¼ºñ½º ¿¬±¸°³¹ßÀ» ÃËÁø½ÃÅ°°íÀÚ ³ë·ÂÇÏ°í ÀÖ´Ù[2,7].
¹Î°£¿¡¼´Â Çϳª·Î Åë½Å, SK ÅÚ·¹ÄÞ, KT µî¿¡¼ ½Ã¹ü¸Á ±¸ÃàÀ» ÃßÁøÇÏ°í ÀÖÀ¸¸ç, IPv6 ±â¹ÝÀÇ ¼ºñ½º
±â¼ú°³¹ßÀ» À§ÇØ ¿©·¯ ¾÷ü ¹× ±â°ü¿¡¼ ´Ù¾çÇÑ ¿¬±¸¸¦ ¼öÇàÇÏ°í ÀÖ´Ù. ¾ÆÀÌÅõ¼ÒÇÁÆ®´Â IETF¿¡¼ ±¹Á¦Ç¥ÁØÀ¸·Î äÅÃµÈ BIA(Bump In the API) ±â¼úÀ»
»ó¿ëÈÇÏ¿´°í, ÇöÀç IPv6¿¡¼ VoIP ±¸ÇöÀ» À§ÇÑ ±â¼úÀ» °Ç±¹´ë¿Í ÇÔ²² °³¹ß ÁßÀÌ´Ù[3]. ¾ÆÀÌ¿¥³ÝÇǾƴÂ
Çϳª·ÎÅë½Å, ±¤¿î´ë¿Í ÇÔ²² Mobile IPv6¸¦ È°¿ëÇÑ
ÇÚµå¿ÀÇÁ Áö¿ø±â¼úÀ» °³¹ßÁß¿¡ ÀÖÀ¸¸ç, IPv6 ±â¹ÝÀÇ À¥ Ä«¸Þ¶ó,
P2P¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ¼Ö·ç¼Ç µîµµ °³¹ßÁßÀÌ´Ù[3]. ¶ÇÇÑ ½Å¶óÀÌ¿£Áö´Â IPv6¸¦ Áö¿øÇÏ´Â À¥Çϵ带 °³¹ßÇÏ¿´´Ù. ÀÌ ¿Ü¿¡µµ ¿¡½º³Ý½Ã½ºÅÛ, ¸ð´ÙÁ¤º¸Åë½Å, Æ÷¾¾¼ÒÇÁÆ®, À§ÁîÁ¤º¸±â¼ú
µî¿¡¼µµ IPv6 ±â¹ÝÀÇ ´Ù¾çÇÑ ÀÀ¿ë Á¦Ç° ¹× IPv6 º¯È¯
¼Ö·ç¼ÇÀ» °³¹ßÇÏ°í ÀÖÀ¸¸ç, »ï¼º°ú LG¿¡¼´Â IPv6¿ë ¶ó¿ìÅ͸¦ °³¹ßÁßÀÌ´Ù[8].
³ª. Mobile IPv6
¾ÕÀý¿¡¼ °£·«È÷ »ìÆì º» ¹Ù¿Í °°ÀÌ ¼¼°è °¢±¹¿¡¼ IPv6 µµÀÔÀ»
À§ÇÑ ±âº» ÀÎÇÁ¶óÀÇ ±¸Ãà ÀÛ¾÷ÀÌ ¾î´À Á¤µµ ¼º°ú¸¦ º¸ÀÌ¸é¼ ÇâÈÄ ¿¬±¸°³¹ßÀÇ ÃÊÁ¡Àº ÀÀ¿ë ¹× ¼ºñ½º ±â¼ú¿¡ ¸ÂÃß¾îÁú °ÍÀ¸·Î ¿¹»óµÈ´Ù.
ÀÌ¿Í °ü·ÃÇؼ ÇöÀç Mobile IPv6 °ü·Ã Ç¥ÁØÈ°¡
¾ÆÁ÷ ¿Ï·áµÈ »óÅ´ ¾Æ´ÏÁö¸¸ ¼¼°è °¢±¹ÀÇ ÁÖ¿ä ±â¾÷À̳ª ¿¬±¸¼Ò¸¦ Áß½ÉÀ¸·Î Mobile IPv6¸¦ ±¸ÇöÇÏ´Â
ÇÁ·ÎÁ§Æ®°¡ ÁøÇàÁßÀ̸ç, ÀϺΠ±â¾÷¿¡¼´Â ÀÌ¹Ì »ó¿ëÈ Á¦Ç°¿¡ žÀçÇÏ¿© Ãâ½ÃÇÏ°í ÀÖ´Ù.
Mobile IPv6¸¦ ±¸ÇöÇÏ´Â ´ëÇ¥ÀûÀÎ ÇÁ·ÎÁ§Æ®´Â
Çï½ÌÅ° ´ëÇп¡¼ ÁøÇàÇÏ°í ÀÖ´Â MIPLÀÌ´Ù. MIPLÀº ¸®´ª½º»ó¿¡¼ Mobile IPv6¸¦ ±¸ÇöÇÏ°í ÀÖÀ¸¸ç, ÇöÀç ¸®´ª½º Ä¿³Î 2.4.22¿¡ ±â¹ÝÇÏ¿© draft-ietf-mobileip-ipv6-24¸¦
±¸ÇöÇÑ ¹öÀü 1.0±îÁö ¸±¸®½ºµÇ¾î ÀÖ´Ù[9]. ÀϺ»ÀÇ KAME´Â È÷Ÿġ, ÈÄÁö¾²,
NEC, µµ½Ã¹Ù µîÀÇ 6°³ ¾÷ü°¡ ÁÖÃàÀÌ µÇ¾î 2000³âºÎÅÍ
ÁøÇàµÈ ÇÁ·ÎÁ§Æ®·Î½á ´Ù¾çÇÑ BSD¿¡ IPsec ¹× Mobility µîÀ» Áö¿øÇÏ´Â IPv6 ÇÁ·ÎÅäÄÝÀ» žÀçÇÏ´Â °ÍÀ» ¸ñÇ¥·Î
ÇÏ°í ÀÖ´Ù. ÇöÀç ´ëÀÀ³ëµå °ü·Ã ÄÚµå´Â ¿Ï·áµÇ¾ú°í À̵¿³ëµå¿Í Ȩ ¿¡ÀÌÀüÆ®¿¡ ´ëÇÑ ±¸ÇöÀº Ç¥ÁØÈ ÀÛ¾÷ÀÌ
¿Ï·áµÉ ¶§±îÁö ¹Ì·ç¾îÁø »óÅÂÀÌ´Ù[10]. ÀÌ ¿Ü¿¡µµ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, ³ëÅ°¾Æ, ¿¡¸¯½¼ µî ´Ù¼öÀÇ ±â¾÷¿¡¼ Mobile IPv6 °ü·Ã ¿¬±¸°¡ ¼öÇàÁßÀ̸ç, <Ç¥ 2>´Â
Mobile IPv6 ±¸Çö ¹× ¿¬±¸°³¹ß°ú °ü·ÃµÈ ÇÁ·ÎÁ§Æ®µé Áß ÀϺΠ³»¿ëÀÌ´Ù.
¿ì¸®³ª¶óÀÇ °æ¿ì ¡®IPv6 º¸±Þ ÃËÁø °èȹ¡¯¿¡¼ Mobile IPv6 °ü·Ã
¼ºñ½º Á¦°øÀ» À§ÇÑ ¼¼ºÎ ¿¬±¸°èȹÀ» ¼ö¸³ÇÏ°í ÀÀ¿ë ¼ºñ½º °³¹ß¿¡ ¹ÚÂ÷¸¦ °¡ÇÏ°í ÀÖÀ¸³ª ¾ÆÁ÷±îÁö ±¹³»ÀÇ
Mobile IPv6 ±â¼úÀº »ê¾÷ü³ª Çа迡¼ ´ëºÎºÐ Ãʱâ´Ü°èÀÇ ¿¬±¸°¡ ÁøÇàµÇ°í ÀÖ´Â °ÍÀ¸·Î ÆľǵȴÙ. ƯÈ÷ »ï¼ºÀüÀÚÀÇ µðÁöÅÐ ¹Ìµð¾î ¿¬±¸¼Ò¿¡¼´Â
Mobile/Digital/Home Appliance °£ÀÇ ³×Æ®¿öÅ·¿¡ ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î ¹× Çϵå¿þ¾î ¼Ö·ç¼ÇÀ» È®º¸Çϱâ À§ÇÑ ¿¬±¸¸¦
¼öÇàÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¿¬±¸ÀÇ ÀÏȯÀ¸·Î »ï¼ºÀüÀÚ´Â ÀÓº£µðµå ¸®´ª½º¿¡ ±â¹ÝÇÑ ÀÚ»çÀÇ ¸ð¹ÙÀÏ ´Ü¸»¿¡ žÀçÇÒ Mobile IPv6¸¦ °³¹ßÇÏ°í ÀÖÀ¸¸ç, IPv6, Mobile IPv6,
IPsec, TCP/UDP¸¦ žÀçÇÑ Çϵå¿þ¾î ĨÀ» °³¹ßÁßÀÌ´Ù[11].
III. Mobile IPv6 °ü·Ã º¸¾È±â¼ú
Mobile IP¿¡¼ÀÇ º¸¾È Ãë¾à¼º¿¡ ´ëÇÑ ³»¿ëÀº
ÁÖ°£±â¼úµ¿Çâ 1050È£¿¡ »ó¼úµÇ¾î ÀÖÀ¸¹Ç·Î, º» °í¿¡¼´Â
°³°ýÀûÀÎ ³»¿ë°ú °ü·Ã µ¿Ç⸸À» »ìÆ캸µµ·Ï ÇÑ´Ù.
1. Mobile IPv6 º¸¾È±â¼ú
°³¿ä
Mobile IPv6´Â IPv6¿¡ ±â¹ÝÇÏ¿© ´Ü¸»¿¡ À̵¿¼ºÀ» Á¦°øÇϱâ À§ÇØ »õ·Ó°Ô Á¤ÀÇµÈ ÇÁ·ÎÅäÄݷνá À̵¿¼ºÀº ´Ü¸»ÀÇ À̵¿Àü ÁÖ¼ÒÀΠȨÁÖ¼Ò(Home Address)¿Í À̵¿ÈÄ¿¡ »õ·Ó°Ô ¼³Á¤µÈ ÀÓ½ÃÁÖ¼Ò(Care-of
Address)ÀÇ Ã³¸®¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù. ƯÈ÷, »óÀ§°èÃþ
ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ Åõ¸í¼ºÀ» Á¦°øÇϱâ À§ÇØ È¨ ÁÖ¼Ò¿Í ÀÓ½ÃÁÖ¼Ò¸¦ ¹ÙÀεùÇÏ¿© ¼·Î ¿¬°è½ÃÅ°´Â ±¸Á¶·Î ¼³°èµÇ¾î ÀÖ´Ù.
Mobile IPv6¿¡¼ ÀÌ·¯ÇÑ ¹ÙÀεù °ü·Ã Á¤º¸´Â ³×Æ®¿öÅ©ÀÇ È¿À²¼º°ú ¾ÈÀü¼º¿¡ ¸Å¿ì Áß´ëÇÑ ¿µÇâÀ» ³¢Ä£´Ù. ¹ÙÀεù Á¤º¸¿¡ ´ëÇÑ º¸¾È ¸ÞÄ¿´ÏÁòÀÌ ¾ø´Ù¸é °ø°ÝÀÚ´Â ½±°Ô IPv6 ÆÐŶÀÇ
¸ñÀûÁö¸¦ º¯°æÇÒ ¼ö ÀÖÀ¸¸ç, µû¶ó¼ ¹ÙÀεù °ü·Ã Á¤º¸¿¡ ´ëÇÑ ¾ÇÀÇÀû »ç¿ëÀº ½É°¢ÇÑ º¸¾È ¹®Á¦¸¦ ¾ß±â½Ãų
¼öµµ ÀÖ´Ù. °á±¹, ÀÌ·¯ÇÑ ¹®Á¦Á¡À» ±Øº¹ÇÏ°í º¸´Ù È¿À²ÀûÀÌ°í
¾ÈÀüÇÑ ÁÖ¼Ò »ý¼º ¹× ¹ÙÀεù 󸮸¦ À§ÇØ È¨ ¿¡ÀÌÀüÆ®, À̵¿³ëµå, ´ëÀÀ³ëµå
»çÀÌ¿¡´Â ¿©·¯ °¡Áö º¸¾È ¸ÞÄ¿´ÏÁòÀÌ »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
2. Mobile IPv6 º¸¾È
¸ÞÄ¿´ÏÁò ¹× µ¿Çâ
Mobile IPv6¿¡ Á¸ÀçÇÏ´Â ¿©·¯ °¡Áö º¸¾È
Ãë¾àÁ¡À» ÇØ°áÇϱâ À§Çؼ ÇöÀç draft-ietf-mobileip- ipv6-24 ¹öÀü¿¡¼´Â À̵¿³ëµå¿Í
Ȩ ¿¡ÀÌÀüÆ® »çÀÌ¿¡ IPsecÀ» »ç¿ëÇÏ°í À̵¿³ëµå¿Í ´ëÀÀ³ëµå »çÀÌ¿¡¼
RR(Return Routability) ÇÁ·ÎÅäÄÝÀÇ »ç¿ëÀ» ¸í½ÃÇÏ°í ÀÖ´Ù[4]. ÀÌ ¿Ü¿¡µµ Mobile IPv6¸¦ AAA(Authentication,
Authorization and Accounting) ÀÎÇÁ¶ó¿Í ¿¬°èÇÏ¿© µµ¸ÞÀΰ£ÀÇ ·Î¹ÖÀ» Áö¿øÇÏ°í º¸¾È¼ºÀ» Çâ»ó½ÃÅ°·Á´Â ³íÀǵµ ÁøÇàµÇ°í
ÀÖ´Ù.
(±×¸² 2)´Â ÇöÀç Mobile IPv6¿¡¼ »ç¿ëÀÌ °í·ÁµÇ°í ÀÖ´Â º¸¾È ¸ÞÄ¿´ÏÁòÀ» µµ½ÄÈÇÏ¿© º¸¿©ÁÖ°í ÀÖ´Ù.
°¡. IPsec
ÇöÀç Mobile IPv6¿¡¼´Â À̵¿¼ºÀ¸·Î ¹ß»ýÇÏ´Â ¹®Á¦Á¡À»
±Øº¹Çϱâ À§ÇØ È¨ ¿¡ÀÌÀüÆ®¿Í À̵¿³ëµå »çÀÌÀÇ º¸¾È ÇÁ·ÎÅäÄݷνá IPsecÀ» »ç¿ëÇÏ°í ÀÖ´Ù. IPsecÀº À̵¿´Ü¸»°ú Ȩ µµ¸ÞÀÎÀÇ È¨ ¿¡ÀÌÀüÆ® »çÀÌ¿¡ ¼³Á¤µÈ º¸¾È¿¬°è¸¦ ÅëÇÏ¿© ¸Þ½ÃÁö¸¦ ÀÎÁõÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¸Þ½ÃÁö´Â ¹ÙÀεù °»½Å(Bing Update) ¹× ¹ÙÀεù ÀÀ´ä(Binding Acknowledgement) ¸Þ½ÃÁö, RR °ü·Ã ¸Þ½ÃÁö(HoTI, HoT), ÇÁ¸®ÇȽº Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù. ÇöÀç º¸¾È¿¬°è ¼³Á¤Àº
¼öµ¿¼³Á¤À» Çʼö·Î ÇÏ°í IKE¿Í °°Àº ÀÚµ¿¼³Á¤Àº ¼±ÅÃÀ¸·Î Áö¿øÇϵµ·Ï ÇÏ°í ÀÖ´Ù.
³ª. RR(Return
Routability)
RR ÇÁ·ÎÅäÄÝÀº À̵¿³ëµå¿Í ´ëÀÀ³ëµå »çÀÌ¿¡¼ ¹ÙÀεù °»½Å ¹× ¹ÙÀεù
ÀÀ´ä ¸Þ½ÃÁö¸¦ ÀÎÁõÇϱâ À§Çؼ »ç¿ëµÇ´Â º¸¾È¿¬°è¸¦ »ý¼ºÇÑ´Ù. ÇöÀç
draft-ietf-mobileip-ipv6-24 ¹öÀü¿¡¼ RRÀÇ »ç¿ëÀ» ¸í½ÃÇÏ°í ÀÖÀ¸³ª
Á» ´õ Çâ»óµÈ º¸¾ÈÀ» À§Çؼ RRÀ» ´ëüÇÒ ¼ö ÀÖ´Â »õ·Î¿î ÇÁ·ÎÅäÄÝÀÌ ÇÊ¿äÇÏ´Ù´Â ÀÇ°ßµµ Á¦±âµÇ°í ÀÖ´Ù. ÇâÈÄ ±âº»±Ô°ÝÀ» Á¦Á¤ÇÏ´Â µ¥¿¡ ÀÖ¾î¼ ÁÖ¿ä À̽´°¡ µÉ °ÍÀ¸·Î ¿¹»óµÈ´Ù.
´Ù. AAA
IPsec¸¸À» »ç¿ëÇÏ´Â °æ¿ì À̵¿´Ü¸»°ú
Ȩ µµ¸ÞÀÎÀÇ È¨ ¿¡ÀÌÀüÆ®°£¿¡ º¸¾È¿¬°è¸¦ ¼³Á¤ÇÏ°í ¸Þ½ÃÁö¸¦ ÀÎÁõÇÒ ¼ö ÀÖÁö¸¸ À̵¿´Ü¸»ÀÌ ·Î¹ÖÀ» ÇÏ´Â °æ¿ì, Áï
¹æ¹®¸Á¿¡¼ À̵¿ ¼ºñ½º¸¦ ¹Þ°íÀÚ ÇÏ´Â °æ¿ì¿¡ À̵¿´Ü¸»Àº ¹æ¹®¸Á¿¡¼ ³×Æ®¿öÅ©¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀ» ÀÎÁõ ¹Þ¾Æ¾ß ÇÑ´Ù. ±×·¯³ª IPsec¿¡¼´Â ISP µµ¸ÞÀÎ A¿¡ µî·ÏµÈ À̵¿´Ü¸»ÀÌ ´Ù¸¥ µµ¸ÞÀÎ B·Î À̵¿ÇßÀ» ¶§, À̵¿ÇÑ ¸Á¿¡¼´Â À̵¿´Ü¸»ÀÌ Á¤¸»·Î µµ¸ÞÀÎ A¿¡ µî·ÏµÈ ´Ü¸»ÀÎÁö¸¦
ÆÇ´ÜÇÒ ¼ö ¾ø´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡´Â ISP »çÀÌ¿¡ ¼·Î ÀÎÁõ, ±ÇÇÑ°ËÁõ ¹× °ú±Ý µîÀÇ Á¤º¸¸¦ ±³È¯ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖ¾î¾ß Çϸç, ±×·¯ÇÑ
¹®Á¦ÀÇ ÇØ°á ¹æ¹ýÀ¸·Î ³íÀǵǰí ÀÖ´Â °ÍÀÌ AAA ÀÎÇÁ¶ó¸¦ È°¿ëÇÏ´Â °ÍÀÌ´Ù. IETFÀÇ AAA ÀÛ¾÷¹Ý ¹×
Mobileip ÀÛ¾÷¹Ý µî¿¡¼ °ü·Ã ÀÛ¾÷À» ¼öÇà ÁßÀÌÁö¸¸ ¾ÆÁ÷±îÁö´Â Mobile IPv4¿¡
´ëÇÑ ³»¿ëÀÌ ÁÖ¸¦ ÀÌ·ç°í ÀÖ°í Mobile IPv6¿Í AAA ÀÎÇÁ¶ó¿ÍÀÇ
¿¬µ¿¿¡ °üÇÑ ³íÀÇ´Â ¸î¸î draft°¡ ¹ßÇ¥µÇ±âµµ ÇÏ¿´À¸³ª ¹ÌºñÇÑ ¼öÁØÀÌ´Ù.
<Ç¥ 3>Àº Áö±Ý±îÁö Á¦¾ÈµÇ¾ú´ø Mobile IPv6¿Í AAA ÀÎÇÁ¶óÀÇ ¿¬µ¿¿¡ ´ëÇÑ ±â°í¼µéÀÌ´Ù.
À§ ±â°í¼ÀÇ ¼¼ºÎ ³»¿ëÀº Á¶±Ý¾¿ »óÀÌÇÏÁö¸¸ Mobile IPv6¿Í AAA¸¦ ¿¬µ¿½ÃÅ°´Â °úÁ¤¿¡¼ ±âÁ¸ Mobile IPv6ÀÇ ÀϺΠ±â´ÉÀÌ AAA ÀÛ¾÷ ¼öÇàÁß¿¡ ÇÔ²² 󸮵ǵµ·Ï ÇÔÀ¸·Î½á Mobile IPv6ÀÇ
¼º´É°ú º¸¾È»óÀÇ ¹®Á¦¸¦ ÇØ°áÇÏ°íÀÚ ÇÑ´Ù´Â Á¡¿¡¼ µ¿ÀÏÇÑ ¸Æ¶ôÀ» °¡Áö°í ÀÖ´Ù. Áï, AAA 󸮸¦ À§ÇØ ±âº»À¸·Î ±³È¯µÇ´Â ¸Þ½ÃÁö¿¡ Mobile IPv6ÀÇ
ƯÁ¤ ±â´É ¼öÇàÀ» À§ÇÑ ¸Þ½ÃÁö¸¦ Æ÷ÇÔ½ÃÅ°°Ú´Ù´Â °ÍÀ¸·Î BU/BA ¸Þ½ÃÁö¿Í SA¼³Á¤À» À§ÇÑ ¸Þ½ÃÁö°¡ ÀÌ¿¡ ¼ÓÇÑ´Ù.
3. ±¹³»¿Ü ¿¬±¸ µ¿Çâ
ÇöÀç±îÁö Mobile IPv6ÀÇ º¸¾È ¹®Á¦¸¸À» ¿¬±¸°³¹ßÇÏ´Â
º°µµÀÇ ÇÁ·ÎÁ§Æ®´Â ¾øÀ¸³ª IETFÀÇ °ü·Ã ÀÛ¾÷¹Ý ³»¿¡¼´Â È°¹ßÇÑ ³íÀÇ°¡ ÀÌ·ç¾îÁö´Â °ÍÀ¸·Î º¸ÀδÙ. ´Ù¸¸ ±âÁ¸ IPv6 ±¸Çö ÇÁ·ÎÁ§Æ®³ª ÁÖ¿ä ±â¾÷µé¿¡¼ Mobile IPv6ÀÇ ±âº»±Ô°Ý¾ÈÀ» °³¹ßÇÏ´Â °úÁ¤¿¡¼ ±Ô°Ý¾È¿¡¼ ¸í½ÃÇÏ°í ÀÖ´Â º¸¾È ±â´ÉµéÀ» ±¸ÇöÇÏ´Â ¼öÁØ Á¤µµ¿¡¼
¿¬±¸°¡ ÀÌ·ç¾îÁö°í ÀÖ´Ù.
´ëÇ¥ÀûÀÎ ¿¹·Î ÀϺ»ÀÇ ¸î¸î Áö¿øÀÚµéÀÌ ÁÖÃàÀÌ µÈ
USAGI(UniverSAl playGround for Ipv6) ÇÁ·ÎÁ§Æ®´Â ¸®´ª½º Ä¿³Î¿¡ ¿ì¼öÇÑ
IPv6 ÇÁ·ÎÅäÄÝ ½ºÅÃÀ» ±¸ÇöÇÑ´Ù´Â ¸ñÇ¥·Î ½ÃÀ۵Ǿî Ãʱ⿡´Â ±âÁ¸ ¸®´ª½º ¼Ò½º Æ®¸®¿¡ °³¹ß Äڵ带 Ãß°¡ÇÏ¿´´Ù. ÇÏÁö¸¸ ±âÁ¸ ¸®´ª½ºÀÇ IPv6 Äڵ忡 ¹ö±×³ª ¹Ì±¸Çö ±â´ÉµéÀÌ ¸¹´Ù´Â
°ÍÀ» ÀÌÀ¯·Î ÇöÀç´Â KAME Äڵ带 ±â¹ÝÀ¸·Î ±â´ÉÀ» Ãß°¡ÇÏ°í ÀÖÀ¸¸ç,
KAME ¿Ü¿¡µµ WIDE, TAHI ÇÁ·ÎÁ§Æ®¿Í ±ä¹ÐÇÑ ÇùÁ¶ÇÏ¿¡ ÁøÇàµÇ°í ÀÖ´Ù. 2003³â 8¿ù±îÁö MIPL°ú FreeS/Wan¿¡ ±â¹ÝÇÏ¿© IPsecÀÌ Áö¿øµÇ´Â Mobile IPv6ÀÇ Äڵ带 ±¸ÇöÇÏ¿´´Ù. ±×·¯³ª °ü¸®»óÀÇ ¾î·Á¿ò
µîÀ» ÀÌÀ¯·Î ÇöÀç´Â Ä¿³Î¿¡¼ »èÁ¦µÈ »óÅÂÀ̸ç, ÇâÈÄ¿¡ Mobile
IPv6¿Í IPsecÀ» Ãß°¡ÇÑ »õ Äڵ带 ¹ßÇ¥ÇÒ °èȹÀÌ´Ù[12].
IV. °á ·Ð
Mobile IPv6´Â ÇâÈÄ IPv6 ±â¹ÝÀÇ À¯¹«¼± ÅëÇÕ¸Á ȯ°æ¿¡¼ ÇʼöÀûÀÎ ±â¼úÀÌÁö¸¸ º¸¾È»óÀÇ ¹®Á¦ µîÀ¸·Î ¾ÆÁ÷±îÁö ±âº»±Ô°Ý Á¦Á¤¿¡ ÀÖ¾î¼
³Ç×À» °Þ°í ÀÖ´Ù. IETF¿¡¼µµ ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÀνÄÇÏ°í ±âº»±Ô°Ý Á¦Á¤À» À§ÇØ Á» ´õ ¹ÚÂ÷¸¦ °¡ÇÏ°í
ÀÖÀ¸¹Ç·Î Á¶¸¸°£ °á°ú¹°ÀÌ ³ª¿Ã ¼ö ÀÖÀ» °ÍÀ¸·Î º¸À̸ç, ÀÌ¿¡ µû¶ó¼ ÇâÈÄ Mobile IPv6¸¦ ºñ·ÔÇÏ¿© IPv6¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ´Ù¾çÇÑ ÀÀ¿ë
¹× ¼ºñ½º ±â¼ú °³¹ßÀº ´õ¿í ±Þ¹°»ìÀ» Å» °ÍÀ¸·Î ¿¹»óµÈ´Ù.
<Âü °í ¹® Çå>
[1] Â÷¼¼´ë ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ
IPv6, IPv6 Æ÷·³ ÄÚ¸®¾Æ, ´Ù¼ºÃâÆÇ»ç
[2] Çѱ¹Á¤º¸Åë½Å±â¼úÇùȸ,
http://www.tta.or.kr
[3] Á¤º¸Åë½ÅºÎ,
http://www.mic.go.kr
[4] IETF, http://www.ietf.org
[5] ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®,
http://research.microsoft.com/msripv6
[6] Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø,
http://www.etri.re.kr
[7] Çѱ¹Àü»ê¿ø,
http://www.nca.or.kr
[8] ÀüÀڽŹ®,
http://www.etnews.co.kr
[9] MIPL, http://www.mipl.mediapoli.com/
[10] KAME,
http://www.kame.net
[11] Mobile IPv6 over
IEEE 802.1b WLAN, »ï¼ºÀüÀÚ ¼¼¹Ì³ª ÀÚ·á
[12] USAGI,
http://www.linux-ipv6.org
IPv6 over MPLS ±â¼ú °³¹ß µ¿Çâ
±è½ÂÁø* ÃÖÁرÕ** ÀÌ°è¼±*** ·ùÈ£¿ë***** ¾ç¼±Èñ*****
ÀÎÅͳÝ
»ç¿ëÀÚ°¡ Áõ°¡ÇÏ¸é¼ IPv6¸¦ µµÀÔÇϱâ À§ÇÑ ³ë·ÂÀÌ ÁøÇà Áß¿¡ ÀÖÀ¸¸ç,
´Ù¸¥ ÇÑÆíÀ¸·Î Â÷¼¼´ë NGNÀ¸·Î MPLSÀÇ µµÀÔÀ»
ÇÏ°íÀÚ ÇÏ´Â ¿òÁ÷ÀÓÀÌ ³ªÅ¸³ª°í ÀÖ´Ù. ÀÌ¿¡ µû¶ó, ±â¾÷ ¹×
Çб³ ¿¬±¸¼Ò¿¡¼ IPv6 over MPLS ¿¡ ´ëÇÏ¿© ¸¹Àº ¿¬±¸°¡ ÀÌ·ç¾îÁö°í ÀÖ´Ù. º» ³í¹®¿¡¼´Â µµÀÔ °¡´ÉÇÑ IPv6 over MPLS ½Ã³ª¸®¿À¸¦
»ìÆ캸°í, ÇöÀç±îÁöÀÇ Ç¥ÁØÈ µ¿Çâ¿¡ ´ëÇÏ¿© °£´ÜÇÏ°Ô Á¤¸®ÇÑ ´ÙÀ½, ¸¶Áö¸·À¸·Î
ÇöÀç ½ÇÇö °¡´ÉÇÑ MPLS 6PE ½Ã³ª¸®¿À¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷ ¼³¸íÇÏ°í,
ÀÌ ½Ã³ª¸®¿À¿¡ ´ëÇÑ ½ÃÇè ³»¿ëÀÎ AYAME ÇÁ·ÎÁ§Æ®¿¡ °üÇÏ¿© »ìÆ캸°íÀÚ ÇÑ´Ù. ¢Ê
I. ¸Ó¸®¸»
ÃÖ±Ù¿¡
ÀÎÅÍ³Ý »ç¿ëÀÚ°¡ ±Þ°ÝÇÏ°Ô Áõ°¡ÇÏ¿© º¸´Ù ¸¹Àº ÀÎÅÍ³Ý ÁÖ¼Ò¸¦ ÇÊ¿ä·Î ÇÏ°Ô µÇ¾úÀ» »Ó¸¸ ¾Æ´Ï¶ó º¸¾È ¹×
QoS(Quality of Service) µî°ú °°Àº º¸´Ù ³ªÀº ¼ºñ½ºÀÇ Çʿ伺ÀÌ Áõ°¡ÇÏ°í ÀÖ´Ù. ÀÌ¿¡
µû¶ó À¯·´°ú ¹Ì±¹, ÀϺ»¿¡¼´Â ±âÁ¸ÀÇ IPv4(Internet
Protocol version 4) ÀÎÅÍ³Ý ¸ÁÀ» IPv6(Internet Protocol
version 6) ±â¹ÝÀÇ Â÷¼¼´ë ÀÎÅÍ³Ý ¸ÁÀ¸·Î µµÀÔÇϱâ À§ÇÑ ¿òÁ÷ÀÓÀ» ³ªÅ¸³ª°í ÀÖÀ¸¸ç, ÀÌ¿¡
µû¸¥ ÀÀ¿ëÀ» À§ÇÑ ³ë·ÂÀÌ ÁøÇàµÇ°í ÀÖ´Ù.
ÇÑÆí, Â÷¼¼´ë NGN(Next Generation Network)À¸·Î MPLS(Multiprotocol Label Switching) ±â¹ÝÀÇ ¸ÁÀ» µµÀÔÀ» Çϱâ À§ÇÑ ¿òÁ÷ÀÓÀÌ ³ªÅ¸³ª°í
Àִµ¥, ÀÌ´Â MPLS°¡ ¶ó¿ìÆðú ÆÐŶ Æ÷¿öµùÀ» ºÐ¸®Çϱâ
¶§¹®¿¡ ¸µÅ© °èÃþÀÇ ½ºÀ§Äª ±â¼úÀ» ÀÌ¿ëÇÏ¿© ±âÁ¸ÀÇ °èÃþ3 ¶ó¿ìÆÿ¡ ºñÇØ ºü¸¥ ÆÐŶ Àü´ÞÀ» Á¦°øÇϱ⠶§¹®ÀÌ´Ù. ¶ÇÇÑ, MPLS´Â °èÃþ 3¿Í
µ¶¸³ÀûÀ¸·Î ¼öÇàµÇ¹Ç·Î ´Ù¾çÇÑ °èÃþ 3 ÇÁ·ÎÅäÄÝ ¹× °èÃþ 2 ¹Ìµð¾î¸¦
Áö¿øÇÑ´Ù. ÀÌ¿¡ µû¶ó, IPv6 ¸Á°ú MPLS ¸ÁÀÇ ¿¬µ¿À» À§ÇÑ ¿¬±¸°¡ Áß¿äÇÑ À̽´·Î ÁøÇàµÇ°í ÀÖ´Ù.
º»
³í¹®¿¡¼´Â IPv6 over MPLSÀÇ µµÀÔ ¹æ¾È¿¡ ´ëÇÏ¿© »ìÆ캸°í,
ÀÌ¿¡ µû¸¥ Ç¥ÁØÈ µ¿Çâ°ú ¿¬±¸ °³¹ß µ¿Çâ¿¡ ´ëÇÏ¿© »ìÆ캸µµ·Ï ÇÏ°Ú´Ù. ¶ÇÇÑ, IPv6 over MPLSÀÇ µµÀÔ ¹æ¾ÈÁß¿¡¼ °¡Àå °¡±î¿î ¹Ì·¡¿¡ ½ÇÇö °¡´ÉÇÑ ½Ã³ª¸®¿ÀÀÎ, IPv4/MPLSÀÇ ¹éº»¸ÁÀ» Áß½ÉÀ¸·Î ¿©·¯ °³ÀÇ IPv6 ¾×¼¼½º
¸ÁÀÌ ±¸ÃàµÇ¾úÀ» ¶§ ÀÌµé ¸ÁÀÇ È¿À²ÀûÀÎ ¿¬µ¿À» À§ÇÑ ¹æ¾È¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷ »ìÆ캸°íÀÚ ÇÑ´Ù.
II. IPv6 over MPLS µµÀÔ ¹æ¾È ºÐ¼®
MPLS ¹× IPv6 ±â¼úÀÌ
Â÷¼¼´ëÀÎÅÍ³Ý Áøȸ¦ À§ÇÑ ÇÙ½É ±â¼ú·Î ºÎ°¢µÊ¿¡ IPv6 over MPLS µµÀÔ ½Ã³ª¸®¿À¿¡ ´ëÇؼµµ Ãʱâ
¿¬±¸°¡ ÁøÇàµÇ°í Àִµ¥, ½Ã½ºÄÚ¿Í ÀϺ»ÀÇ AYAME ÇÁ·ÎÁ§Æ®
µîÀÌ ¼±Ç࿬±¸¸¦ ÁÖµµÇÏ°í ÀÖ´Ù.
IPv6 ±â¼ú°ú
MPLS ±â¼úÀº µÎ ±â¼úÀÌ ´Ù ±âÁ¸ ÀÎÅͳݸÁÀÇ Áøȸ¦ ÀüÁ¦·Î ÇϹǷΠ¾î¶»°Ô ´Ü°èº°·Î È¿À²ÀûÀ¸·Î ÁøÈÇØ ³ª°¥ °ÍÀΰ¡°¡ °ü°ÇÀÌ µÈ´Ù. ½Ã½ºÄÚ¿¡¼´Â °¡ÀÔÀÚ Àåºñ, »ç¾÷ÀÚ¸Á Àåºñ¿¡ ¿µÇâÀ» ÃÖ¼ÒÈÇϸé¼, IPv6 ¹× MPLS ±â¼úÀÇ ´Ü°èº° È®»ê¿¡ µû¶ó Á¡ÁøÀûÀ¸·Î ÁøÈ°¡
°¡´ÉÇϵµ·Ï 4°¡Áö ½Ã³ª¸®¿À¸¦ ¼³Á¤ÇÏ°í ÀÖ´Ù.
ù¹ø°
½Ã³ª¸®¿À´Â CE ±â¹ÝÀÇ IPv6 Åͳθµ ½Ã³ª¸®¿À·Î¼, ¹éº»¸ÁÀº IPv4 ±â¹ÝÀÇ ±âÁ¸
MPLS ¸ÁÀ» »ç¿ëÇÏ°í, °¡ÀÔÀÚ Àåºñ¿¡¼ IPv6 ÅͳÎÀ»
±¸¼ºÇØ ÁÖ´Â ¹æ¾ÈÀÌ´Ù. µÎ¹ø° ½Ã³ª¸®¿À´Â MPLS L2 °¡»óȸ¼±»óÀÇ IPv6 ¿¬°á ½Ã³ª¸®¿À·Î¼, ¹éº»¸Á¿¡¼´Â MPLS ±â¹ÝÀÇ L2 °¡»óȸ¼±À» ±¸¼ºÇÏ°í, ÀÌ °¡»óȸ¼±À» ÅëÇØ IPv6 ¾ÆÀÏ·£µåµéÀ» ¿¬°áÇÏ´Â ¹æ¾ÈÀÌ´Ù. ¼¼ ¹ø° ½Ã³ª¸®¿À´Â IPv6/ MPLS ¿ÏÀü ÅëÇÕ ½Ã³ª¸®¿À·Î¼ ¸ðµç
°¡ÀÔÀÚ Àåºñ ¹× ¸ÁÀåºñµéÀÌ IPv6 ±â¹ÝÀ¸·Î µ¿ÀÛÇÏ°í, MPLSµµ IPv6 ±â¹ÝÀ¸·Î È®ÀåµÇ¾î µ¿ÀÛÇÏ´Â ¹æ¾ÈÀÌ´Ù. ¸¶Áö¸·À¸·Î 6PE over MPLS ½Ã³ª¸®¿À´Â ¹éº»¸ÁÀº IPv4 ±â¹Ý MPLS ¸ÁÀÌ°í, °¡ÀÔÀÚÃøÀº
IPv6 µµ¸ÞÀÎÀε¥, À̵鰣À» ¿¬°áÇÏ´Â PE¿¡¼ IPv4/v6 ÀÌÁß ÇÁ·ÎÅäÄÝÀ» Áö¿øÇϵÇ, IPv6¿¡ ´ëÇÑ °æ·ÎÁ¤º¸¸¦ MP-BGP¸¦ ÅëÇØ Àü´ÞÇØÁÖ´Â ¹æ¾ÈÀÌ´Ù.
¹éº»¸Á¿¡ÀÇ
µÎ ±â¼úÀÇ µµÀÔ ½Ã±â¸¦ °í·ÁÇϸé MPLS ±â¼úÀÌ ¸ÕÀú µµÀԵǰí,
IPv6 ±â¼úÀº °¡ÀÔÀÚÃø¿¡¼ºÎÅÍ µµÀÔµÇ¾î ¹éº»¸Á¿¡ µµÀԵDZâ±îÁö´Â MPLS º¸´Ù ´õ ¸¹Àº
½Ã°£À» ÇÊ¿ä·Î ÇÒ °ÍÀ¸·Î ¿¹ÃøµÈ´Ù. µû¶ó¼ 4°¡Áö ½Ã³ª¸®¿ÀÀÇ
´Ü°èº° µµÀÔ °úÁ¤Àº 6PE over MPLS¸¦ °ÅÃļ,
IPv6/MPLS ¿ÏÀü ÅëÇÕ ´Ü°è·Î ÁøÈ ¹ßÀüµÉ °¡´É¼ºÀÌ Å¬ °ÍÀÌ´Ù. ±×¸®°í Ãʱ⠿¬±¸
´Ü°è¿¡¼´Â MPLS ¹éº»¸Á°ú ¹«°üÇÏ°Ô °¡ÀÔÀÚÃø¿¡¼ IPv6°¡
Áö¿øµÇ´Â ³ª¸ÓÁö µÎ ½Ã³ª¸®¿À°¡ ½ÃÇèÀûÀ¸·Î Àû¿ëµÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
1. CE ±â¹ÝÀÇ IPv6 Åͳθµ ½Ã³ª¸®¿À
CE(Customer Edge) ±â¹Ý IPv6 Åͳθµ ½Ã³ª¸®¿À´Â ¹éº»¸ÁÀº IPv4 ±â¹ÝÀÇ ±âÁ¸ MPLS ¸ÁÀÌ°í, CE ¶ó¿ìÅ͵鿡¼
IPv6 ÅͳÎÀ» ±¸¼ºÇØ ÁÖ´Â ½Ã³ª¸®¿ÀÀÌ´Ù. ÀÌ ¹æ¾ÈÀº ¹éº»¸Á MPLSÀÇ ±¸Á¶¿Í µ¿ÀÛ¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê°í, PE ¹× P ¶ó¿ìÅÍÀÇ ±¸¼º¿¡µµ º¯È°¡ ¾øÀÌ IPv6 over MPLS ³×Æ®¿öÅ©¸¦
±¸ÇöÇÏ´Â ¹æ¹ýÀÌ´Ù. (±×¸² 1)¿¡¼ º¸µíÀÌ ¸ÁÀåºñµéÀº IPv4 ÀåºñµéÀ̸ç, CE ¶ó¿ìÅÍ µé¿¡¼ IPv4/v6 ÀÌÁß ½ºÅÃÀ» Áö¿øÇÏ¿©, IPv6 ÅͳÎÀ» ±¸¼ºÇØ ÁÖ°Ô
µÈ´Ù. MPLS´Â IPv6¿Í °ü·ÃÀÌ ¾øÀÌ IPv4 ±â¹ÝÀ¸·Î ±¸¼º ¿î¿µµÈ´Ù.
µû¶ó¼ ±âÁ¸ÀÇ ¸ÁÀ» ±×´ë·Î
»ç¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î, Ãß°¡ÀûÀ¸·Î ¸¹Àº ºñ¿ë°ú ½Ã°£À» µéÀÌÁö ¾Ê°íµµ ±¸ÇöÀÌ °¡´ÉÇÏ´Ù´Â ÀåÁ¡À» °¡Áö³ª, CE ¶ó¿ìÅ͵éÀÌ ÁøȵǾî¾ß ÇÑ´Ù. IPv6 µµÀÔ Ãʱ⿡ IPv6 »çÀÌÆ®µéÀÌ ¾ÆÁÖ Á¦ÇÑÀûÀ¸·Î µµÀԵǴ Ãʱ⠴ܰ迡 °í·ÁÇÒ ¼ö ÀÖ´Â ½Ã³ª¸®¿ÀÀÌ´Ù.
2. MPLS ±â¹Ý
°¡»óȸ¼±À» ÀÌ¿ëÇÑ IPv6 µµ¸ÞÀÎ °£ ¿¬°á ½Ã³ª¸®¿À
¹éº»¸Á¿¡¼´Â MPLS ±â¹ÝÀÇ L2 °¡»óȸ¼±À» ±¸¼ºÇÏ°í, ÀÌ °¡»óȸ¼±À» ÅëÇØ IPv6 ¾ÆÀÏ·£µåµéÀÌ ¿¬°áµÇ´Â ½Ã³ª¸®¿ÀÀÌ´Ù. (±×¸² 2)¿¡¼ º¸µíÀÌ ¹éº»¸ÁÀº
MPLS ±â¹ÝÀÇ L2(ATM, ÇÁ·¹ÀÓ ¸±·¹ÀÌ È¤Àº ÀÌ´õ³Ý µî) °¡»óȸ¼±¸ÁÀ¸·Î µ¿ÀÛÇÏ°í, IPv6 µµ¸ÞÀεéÀº ÀÌ °¡»óȸ¼± »ó¿¡¼ IPv6 ±â¹ÝÀ¸·Î µ¿ÀÛÇϸç, ¹éº»¸ÁÀº IPv6¸¦ transparentÇÏ°Ô Àü´ÞÇØ ÁØ´Ù.
µû¶ó¼ ÀÌ ½Ã³ª¸®¿À ¿ª½Ã IPv4 ±â¹ÝÀÇMPLSÀÇ ±¸Á¶¿Í µ¿ÀÛ¿¡ IPv6°¡ ¿µÇâÀ» ÁÖÁö ¾ÊÀ¸¹Ç·Î MPLS ±â¹Ý ¸Á¿¡ IPv6 µµ¸ÞÀÎÀ» ¿ëÀÌÇÏ°Ô ¼ö¿ëÇÒ ¼ö ÀÖ´Â ½Ã³ª¸®¿ÀÀÌ´Ù. ±×·¯³ª ¸ðµç IPv6 µµ¸ÞÀΰ£¿¡ °¡»óȸ¼±À» Áö¿øÇØ¾ß Çϸç, ±âÁ¸ÀÇ L2 ȯ°æÀ» °®Ãá IPv6 °¡ÀÔÀÚ¿¡ ´ëÇØ Ãʱ⿡ Á¦ÇÑÀûÀ¸·Î Àû¿ëÇÒ
¼ö ÀÖÀ» °ÍÀ¸·Î º¸ÀδÙ.
3. IPv6 ±â¹Ý MPLS ½Ã³ª¸®¿À(Native MPLS Support of IPv6)
ÀÌ
½Ã³ª¸®¿À´Â ¹éº»¸ÁÀÌ IPv6 ¶ó¿ìÅÍ·Î ÁøÈÇÏ°í, MPLSµµ IPv6 ±â¹ÝÀ¸·Î È®ÀåµÇ¾î µÎ ±â¼úÀÌ ¿ÏÀüÈ÷ ÅëÇÕµÈ ½Ã³ª¸®¿ÀÀÌ´Ù. (±×¸² 3)¿¡¼ º¸µíÀÌ ¹æ¾ÈÀº ¹éº»¸Á Àåºñ´Â IPv6 ¶ó¿ìÆðú LDP ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ¿©¼ IPv6 over MPLS ³×Æ®¿öÅ©¸¦
±¸ÇöÇÑ´Ù.
ÀÌ
½Ã³ª¸®¿À´Â °¡ÀÔÀÚ Àåºñ»Ó¸¸ ¾Æ´Ï¶ó ¸ÁÀåºñµéµµ IPv6ÇÁ·ÎÅäÄÝÀ» ÀνÄÇÒ ¼ö ÀÖµµ·Ï ¾÷±×·¹ÀÌµå µÇ¾î¾ß ÇϹǷÎ, IPv6 ÇÁ·ÎÅäÄÝÀÌ ¸Á¿¡ º¸ÆíÀûÀ¸·Î µµÀԵǴ IPv6 ¼º¼÷±â¿¡ Àû¿ë
°¡´ÉÇÑ Àå±â ½Ã³ª¸®¿ÀÀÌ´Ù.
4. MPLS 6PE ½Ã³ª¸®¿À(6PE over MPLS)
MPLS 6PE ½Ã³ª¸®¿À´Â
PE Àåºñ¿¡¼ MPLS ¸Á ¿ÜºÎÀÇ IPv6 µµ¸ÞÀο¡
´ëÇÑ ¶ó¿ìÆðú À̵鿡 ´ëÇÑ MPLS ·¹ÀÌºí ¼ºñ½º¸¦ Áö¿øÇϵµ·Ï ÇÏ´Â ½Ã³ª¸®¿À·Î¼, BGP4 ±â¹ÝÀÇ MPLS-VPNÀÇ ±¸Á¶¿Í °ÅÀÇ µ¿ÀÏÇÏ´Ù. (±×¸² 4)¿¡¼ º¸µíÀÌ ¹éº»¸ÁÀº IPv4
±â¹ÝÀÇ MPLS ¸ÁÀ¸·Î µ¿ÀÛÇϵÇ, 6PE ÀåºñµéÀº MP-BGP(Multi-Protocol Border Gateway Protocol) È®Àå ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ¿©, IPv6 ·çÆ® Á¤º¸ ¹× ÀÌ¿¡ ´ëÇÑ MPLS ·¹À̺í Á¤º¸¸¦ »óÈ£ ±³È¯ÇÏ´Â
±¸Á¶ÀÌ´Ù. À̸¦ À§ÇØ 6PE´Â IPv4/IPv6ÀÇ ÀÌÁß ½ºÅÃÀ» Áö¿øÇÏ¸é¼ MP-iBGP ÇǾÀ»
¸Î°í, IPv6¿¡ ´ëÇÑ °æ·Î ¹× ·¹À̺í Á¤º¸¸¦ ±³È¯Çϴµ¥, À̶§ IPv6 Prefix¿¡ ´ëÇÑ µµ´Þ¼º Á¤º¸ ±³È¯À» À§Çؼ IPv4 mapped
IPv6 ÁÖ¼Ò¸¦ »ç¿ëÇÑ´Ù.
ÀÌ
½Ã³ª¸®¿À´Â IPv6 ±â¼úÀÇ µµÀÔ ´Ü°è¿¡ Àû¿ëµÉ ¼ö ÀÖ´Â °¡Àå Çö½ÇÀûÀÎ ½Ã³ª¸®¿À·Î¼ ¸¹Àº ½ÇÇèÀÌ ÀÌ·ç¾îÁö°í
ÀÖ´Ù.
III. Ç¥ÁØÈ
µ¿Çâ
IPv6 over MPLS¿Í °ü·ÃµÈ Ç¥ÁØÈ µ¿ÇâÀ¸·Î, IETF¿¡ Á¦¾ÈµÇ¾ú´ø ±â°í¼µé¿¡ ´ëÇÑ ³»¿ëÀ» »ìÆ캸°íÀÚ ÇÑ´Ù. IPv6
over MPLS¿¡ °üÇÑ ±â°í¼´Â Sub IP AreaÀÇ
MPLS WG¿Í Internet AreaÀÇ IPv6
WG, ±×¸®°í Operations and Management Area ÀÇ ngtrans(Áö±ÝÀº v6opsÀ¸·Î ¹Ù²ñ) WG ¿¡¼ ÁøÇàµÇ¾ú´Ù. ÇöÀç´Â
MPLS, IPv6 WG¿¡¼ Ç¥ÁØÈ°¡ ÁøÇàµÇ°í ÀÖÀ¸³ª, 2002³âµµ ÀÌÈÄ¿¡´Â Àá½Ã ÁÖÃãÇÑ
»óÅÂÀÌ´Ù. ´ëÇ¥ÀûÀ¸·Î ¼¼°¡Áö¸¦ »ìÆ캸¸é ´ÙÀ½°ú °°´Ù.
¡°Connecting IPv6 Islands across IPv4 Clouds with BGP¡± <draft-ietf-ngtrans-bgp-tunnel-04.txt> ±â°í¼´Â IPv6 ¾ÆÀÏ·£µå »çÀÌ¿¡ IPv4
µµ¸ÞÀÎÀÌ Á¸ÀçÇÏ´Â °æ¿ì¿¡, BGP¸¦ ÀÌ¿ëÇÏ¿© IPv6 µµ´Þ¼º
Á¤º¸¸¦ ±³È¯ÇÏ´Â ³»¿ëÀ» Æ÷ÇÔÇÏ¿©, ¾î¶»°Ô IPv6 ¾ÆÀÏ·£µå°£¿¡
»óÈ£ ¿¬°áµÇ´Â °¡¿¡ ´ëÇÑ ¼³¸íÀ» ÇÏ°í ÀÖ´Ù. ÇÑÆí, ¡°IPv6 Traffic Engineering Tunnel¡± <draft-ishii-ipv6-te-tunnel-00.txt> ±â°í¼´Â RSVP-TE¿¡ ÀÇÇØ ¸¸µé¾îÁø
IPv4 MPLS LSP¸¦ ÅëÇؼ IPv6 Æ®·¡ÇÈÀ» Àü¼ÛÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÏ°í ÀÖ´Ù. ¸¶Áö¸·À¸·Î, ¡°MPLS label stack encapsulation in IPv6¡± <draft-ramankutty-mpls-label-encaps-ipv6-00.txt> ±â°í¼´Â IPv6 ±â¹ÝÀÇ ³×Æ®¿öÅ©¿¡¼
MPLS ·¹À̺íÀ» ÀÎĸ½¶·¹À̼ÇÇÏ´Â ¹æ¹ýÀ» ³ªÅ¸³»°í ÀÖ´Ù. Áï, ¸ðµç ³×Æ®¿öÅ©°¡ IPv6·Î ¹Ù²î¾úÀ» ¶§ÀÇ MPLS µµÀÔ¿¡ °üÇÑ ³»¿ëÀ» ´ã°í ÀÖ´Ù. ´ÙÀ½¿¡¼ °¢°¢¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷
»ìÆ캸µµ·Ï ÇÑ´Ù.
1. J. De Clercq, et al., ¡°Connecting IPv6 Islands across IPv4 Clouds with BGP,¡± <draft-ietf-ngtrans-bgp-tunnel-04.txt>, Jan. 2002
IPv4 µµ¸ÞÀÎÀ» »çÀÌ¿¡ µÎ°í IPv6 ¾ÆÀÏ·£µå°£ÀÇ »óÈ£¿¬°áÀ» Çϱâ À§Çؼ´Â ¾Æ·¡¿Í °°Àº ¼ø¼°¡ ÇÊ¿äÇÏ´Ù.
(1) °¢°¢ IPv6
¾ÆÀÏ·£µå¿¡ µà¾ó ½ºÅà MP-BGP-speaking ¿¡Áö(DS-BGP)
¶ó¿ìÅÍ°¡ Àû¾îµµ Çϳª°¡ ÇÊ¿äÇϸç, ÀÌ ¶ó¿ìÅÍµé »çÀÌ¿¡¼
IPv6 µµ´Þ¼º Á¤º¸ÀÇ ±³È¯ÀÌ ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù.
(1.a) ¿©±â¿¡¼,
DS-BGP ¶ó¿ìÅ͵éÀº MP-BGP¸¦ ÅëÇؼ Á¤º¸ÀÇ ±³È¯ÀÌ ÀÌ·ç¾îÁø´Ù.
(1.b) ÀÌ·¸°Ô ÇÔÀ¸·Î½á, Egress DS-BGP ¶ó¿ìÅÍ´Â ÀÚ½ÅÀÌ BGP Next HopÀÓÀ»
¾Ë¸°´Ù.
(2) Ingress DS-BGP ¶ó¿ìÅͺÎÅÍ Egress DS-BGP ¶ó¿ìÅͱîÁö IPv6 ÆÐŶÀ» ÅͳθµÇÑ´Ù: Ingress DS-BGP ¶ó¿ìÅÍ´Â ÆÐŶÀÇ ¸ñÀûÁö IPv6 ÁÖ¼Ò¸¦
À§ÇØ, IPv4 µµ¸ÞÀÎ »óÀÇ IPv6 ÆÐŶÀ» ´Ü°è (1.b)¿¡¼ÀÇ BGP Next HopÀÎ Egress DS-BGP ¶ó¿ìÅÍ·Î ÅͳθµÇÑ´Ù.
ÀÌ
¶§, BGP¸¦ ÀÌ¿ëÇÏ¿© IPv4 µµ¸ÞÀÎÀ» °¡·ÎÁú·¯ IPv6 ¾ÆÀÏ·£µå°¡ ¿¬°áµÇ±â À§Çؼ´Â ¡°MP-BGP over IPv4¡± approach¿Í ¡°MP-BGP over IPv6¡± approachÀÇ µÎ °¡Áö Á¢±Ù¹æ¹ýÀÌ ÀÖ´Ù.
¡°MP-BGP over IPv4¡± approach¿¡¼, MP-BGP ¶ó¿ìÆà Á¤º¸¸¦ º¸°í ÅͳÎÀÇ IPv4 Á¾´ÜÁ¡À» ÀÚµ¿ÀûÀ¸·Î °áÁ¤Çϱâ À§Çؼ, IPv4-mapped IPv6ÁÖ¼Ò´Â
ÆÐŶÀ» Æ÷¿öµùÇØ¾ß ÇÏ´Â DS-BGP¶ó¿ìÅ͸¦ ÀÎÁ¤ÇÑ´Ù. ÀÌ°ÍÀÌ Public IPv6 ÀÎÅͳÝÀ» Á¢¼ÓÇϴµ¥ »ç¿ëµÈ´Ù¸é Ưº°ÇÑ º¸¾È ¸ÞÄ¿´ÏÁòÀÌ ¾ø´Â ÅͳÎÀÌ »ç¿ëµÈ´Ù. ¡°MP-BGP over IPv4¡± approach ´Â ¡°Tunneling over IPv4/GRE tunnel¡±°ú ¡°Tunneling over MPLS LSPs¡±ÀÇ µÎ °¡Áö°¡
ÀÖ´Ù.
¿ì¼±, ¡°Tunneling over IPv4/GRE tunnel¡±¸¦ »ìÆ캸¸é, Ingress DS-BGP ¶ó¿ìÅÍ´Â ¿¹»óµÈ Åͳθµ Çì´õÀÇ ¸ñÀûÁö Áּҷνá
BGP next hopÀÇ IPv4 ÁÖ¼Ò¸¦ »ç¿ëÇÑ´Ù. ±×°ÍÀº
¿¹»óµÈ Åͳθµ Çì´õÀÇ ±Ù¿øÁö ÁÖ¼Ò·Î½á ±×°ÍÀÇ IPv4 ÁÖ¼ÒÁß Çϳª¸¦ »ç¿ëÇÑ´Ù.
´ÙÀ½À¸·Î
¡°Tunneling over MPLS LSPs¡±´Â, IPv4 ¹éº»¸ÁÀÌ MPLS¸¦ Áö¿øÇÒ ¶§, MPLS LSPs ´Â Åͳθµ ±â¼ú¿¡ ÀÇÇؼ »ç¿ëµÇ¾î Áö°í, ÀÌ LSPs´Â LDP³ª RSVP°°Àº
Á¸ÀçÇÏ´Â ±â¼úÀ» »ç¿ëÇÏ¿© ¼³Á¤µÉ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. MPLS LSPs °¡ ¡°MP-BGP over IPv4¡± approach ¿Í ÇÔ²² »ç¿ëµÉ ¶§, Ingress DS-BGP ¶ó¿ìÅÍ´Â IPv4 Çì´õ¸¦ ¿¹»óÇÏÁö ¾Ê°í IPv6 Çì´õÀÇ ·¹À̺íÀ» ºÎ°úÇÑ´Ù. ±× ·¹À̺íÀº Ingress DS-BGP ¶ó¿ìÅÍÀÇ ½ÃÀ۵Ǵ LSP¿Í Egress DS-BGP ¶ó¿ìÅÍÀÇ ³¡ºÎºÐÀÇ LSP¿¡ °ü·ÃÇÏ¿© ºÎ°úµÈ´Ù. ¡°MP-BGP over IPv4¡± approach´Â ½Ì±Û ·¹À̺í°ú ÇÔ²² »ç¿ëµÉ »Ó¸¸ ¾Æ´Ï¶ó ¼¼ÄÁµå ·¹À̺í°úµµ ÇÔ²² »ç¿ëµÈ´Ù.
ÇÑÆí, ¡°MP-BGP over IPv6¡± approach ´Â IPv4 µµ¸ÞÀλ󿡼 IPv6 ÆÐŶÀ»
¿î¹ÝÇϱâ À§ÇÏ¿© ngtrans ÅͳΠ¸ÞÄ¿´ÏÁòÀ» µû¸¥´Ù. ÅͳÎÀÇ
Á¾´ÜÀ» °áÁ¤Çϱâ À§ÇÏ¿©, DS-BGP ¶ó¿ìÅÍ´Â Egress
DS-BGP ¶ó¿ìÅÍÀÇ IPv6 ÁÖ¼Ò»ó¿¡¼ ÀûÀýÇÑ
ngtrans ÅͳΠ¸ÞÄ¿´ÏÁòÀ» Àû¿ëÇÑ´Ù. ±×¸®ÇÏ¿©,
BGP Next HopÀÌ »ç¿ëµÈ ngtrans ¸ÞÄ¿´ÏÁò°ú ¸ð¼øÀÌ ¾øÀ» ¶§, Egress DS-BGP ¶ó¿ìÅÍÀÇ IPv6 ÁÖ¼Ò´Â MP-BGP¿¡ ±¤°íÇÏ°Ô µÈ´Ù.
2. H. Ishii, et al., ¡°IPv6 Traffic
Engineering Tunnel¡±, <draft-ishii-ipv6-te-tunnel-00.txt>, Nov. 2001
ÇöÀç RSVP-TE¿¡ ÀÇÇØ ¸¸µé¾îÁø ¸¹Àº ³×Æ®¿öÅ©µéÀÌ ÀÖ´Ù. ´ÙÀ½Àº ³ëµåµé°£¿¡ MPLS µµ¸ÞÀÎÀÌ Á¸ÀçÇÒ ¶§, IPv6 Æ®·¡ÇÈÀÌ Àü¼ÛµÉ IPv4 MPLS LSP¸¦ ¼³Á¤ÇÏ´Â ¸ÞÄ¿´ÏÁò¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù.
(1) IPv4 MPLS LSPµéÀÌ RSVP-TE¸¦ »ç¿ëÇÏ¿©¼ IPv4 Á¦¾î Ç÷¹Àο¡ ¼³Á¤µÈ´Ù. IPv4 ÁÖ¼Ò´Â °¢°¢ÀÇ Provider Edge(PE) ¶ó¿ìÅ͸¦
ÁöÁ¤Çϱâ À§Çؼ »ç¿ëµÈ´Ù. µû¶ó¼, RSVP-TEÀÇ ¸íÈ®ÇÑ
¶ó¿ìÆ® °´Ã¼°¡ »ç¿ëµÉ ¶§, IPv4 ÁÖ¼Òµµ »ç¿ëµÈ´Ù.
(2) IPv4¿Í IPv6 ´Â RSVP-TE¸¦ ÀÌ¿ëÇÏ¿© ¼³Á¤µÈ IPv4 MPLS LSP¸¦ µû¶ó¼
Àü¼ÛµÈ´Ù. PE ¶ó¿ìÅÍ¿¡¼, »ç¿ëÀÚ´Â IPv4¿Í IPv6 Æ®·¡ÇÈÀ» Àü´ÞÇϱâ À§ÇØ »ç¿ëµÇ´Â LSP¸¦ ¸íÈ®ÇÏ°Ô ¼³Á¤ÇÑ´Ù. IPv4 MPLS LSP´Â ´ÜÁö IPv6¸¦ À§ÇØ ¼³Á¤µÈ´Ù. LSP´Â ´Ü¹æÇâ °æ·ÎÀ̹ǷΠ¾çÂÊ ¹æÇâÀ¸·Î IP ¹öÀüÀ» ¼³Á¤ÇÏ´Â °ÍÀÌ ¿ä±¸µÈ´Ù.
(3) ¶ó¿ìÆà ÇÁ·ÎÅäÄÝÀº ¼³Á¤µÈ IPv4 MPLS LSP À§¿¡¼ µ¿ÀÛÇÑ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á, PE ¶ó¿ìÅÍ´Â Provider(P) ¶ó¿ìÅÍ¿¡ Á÷Á¢ÀûÀ¸·Î ¶ó¿ìÆà Á¤º¸¸¦
±³È¯ÇÒ ¼ö ÀÖ´Ù. P ¶ó¿ìÅÍ´Â IPv6 ¶ó¿ìÆà Á¤º¸¿¡ ´ëÇÑ
³»¿ëÀ» ¾Ë°í ÀÖÀ» ÇÊ¿ä°¡ ¾ø´Ù. ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ¿©, IPv4
MPLS LSP°¡ ²÷¾îÁ³À» ¶§, PE ¶ó¿ìÅÍ´Â µµ´Þ¼ºÀÇ ¼Õ½ÇÀ» °ËÃâÇÏ°í, ¶ó¿ìÆà Á¤º¸¸¦ °»½ÅÇÒ ¼ö ÀÖ´Ù.
ÇÑÆí, (2)¿¡¼ ¼³¸íµÈ °Í°ú °°ÀÌ IPv4 MPLS LSP À§¿¡¼ Àü´ÞµÇ´Â IP ¹öÀüÀ» ºÐ·ùÇÔÀ¸·Î½á, IPv4¿Í IPv6ÀÇ Æ®·¡ÇÈÀ» °ü¸®, Á¦¾î¸¦ ÇÒ ¼ö ÀÖ´Ù. ÀÌ ¹æ¹ýÀ» ÀÌ¿ëÇÏ¿©, IPv4¿Í
IPv6ÀÇ Æ®·¡ÇÈÀº ´Ù¸¥ IPv4 MPLS LSP¿¡ ºÐ¸®µÉ ¼öµµ ÀÖ°í, ÇϳªÀÇ IPv4 MPLS LSP¿¡ °°ÀÌ Á¸ÀçÇÒ ¼öµµ ÀÖ´Ù.
3. S. Radhakrishnan, et al., ¡°MPLS label stack encapsulation in IPv6¡±, <draft-ramankutty-mpls-label-encaps-ipv6-00.txt>, Jun.
2001
IPv6 Destination Option ¶Ç´Â Flow-field ´Â MPLS ·¹À̺íÀ» ÀÎĸ½¶·¹ÀÌ¼Ç Çϴµ¥ »ç¿ëµÈ´Ù. Egress ¶ó¿ìÅÍ¿Í Ingress ¶ó¿ìÅÍ¿¡¼ LDP´Â ¾î¶² ·¹À̺íÀÌ »ç¿ëµÉ Áö¸¦ µ¿ÀÇÇÏ°í, ÀÌ ·¹À̺íÀº IPv6 Flow Label¿¡ ÀÎĸ½¶·¹ÀÌ¼Ç µÈ´Ù. ÇöÀç, LDP ÇǾ ã±â À§ÇÑ µÎ °³ÀÇ ¸ÞÄ¿´ÏÁòÀÌ Àִµ¥, Á÷Á¢ÀûÀ¸·Î
¿¬°áµÇ¾î ÀÖ´Â LDP ÇǾ ã´Âµ¥ »ç¿ëµÇ´Â Basic
Discovery°¡ ÀÖ°í, Á÷Á¢ÀûÀ¸·Î ¿¬°áµÇ¾î ÀÖÁö ¾ÊÀº
LDP ÇǾ ã´Âµ¥ »ç¿ëµÇ´Â Extended Discovery°¡ ÀÖ´Ù. ÀÌ ¸ÞÄ¿´ÏÁòÀº Egress ¶ó¿ìÅÍ¿Í Ingress ¶ó¿ìÅÍ¿¡¼ µ¿ÀÛÇÏ°í ÀÖ´Â LDP ÇǾÀÇ °ü°è¸¦ ¼³Á¤ÇÏ´Â
µ¥ »ç¿ëµÈ´Ù.
LDP ¸Þ½ÃÁö¿¡ ÀÖ´Â »õ·Î¿î ¿É¼ÇÀº IPv6 Destination Option À̳ª Flow-Field¿¡
ÀÎĸ½¶·¹ÀÌ¼ÇµÈ È®ÀåµÈ ·¹À̺íÀ» ¿î¹ÝÇϴµ¥ µµÀԵȴÙ. Egress ¶ó¿ìÅÍÀÇ LDP¿¡ ÀÇÇؼ ·¹À̺íÀÌ Ingress ¶ó¿ìÅÍÀÇ LDP¿¡ ºÐ¹èµÇ¸é, ±×¶§
Egress ¶ó¿ìÅÍ´Â ÆÐŶ¿¡ ·¹À̺íÀ» ºÙÀδÙ. Ingress ¶ó¿ìÅÍ´Â IPv6 ÆÐŶÀÇ Destination OptionÀ̳ª Flow-Field¸¦ º¸°í Æ÷¿öµùÀ» ÆÇ´ÜÇÑ´Ù.
IV. ¿¬±¸ °³¹ß
µ¿Çâ
¾Õ¿¡¼
¼³¸íÇß´ø IPv6 over MPLS µµÀÔÀ» À§ÇÑ 4°¡Áö ¹æ¾ÈÁß¿¡¼, ÇöÀç ±âÁ¸¸ÁÀ» ±×´ë·Î »ç¿ëÇÏ¸é¼ µµÀÔÀÌ °¡´ÉÇÑ MPLS 6PE ½Ã³ª¸®¿À¿¡
°üÇÏ¿© ±â¾÷°ú Çб³¿¡¼ °¢°¢ ¿¬±¸°¡ ÁøÇàµÇ°í ÀÖ´Ù. µû¶ó¼, MPLS
6PE ½Ã³ª¸®¿À¿¡ ´ëÇÏ¿© Á» ´õ ÀÚ¼¼È÷ ¼³¸íÇÏ°í, MPLS 6PE ½Ã³ª¸®¿ÀÀÇ Á¢±Ù¹æ¾È¿¡
´ëÇÑ ½ÃÇèÀ» ÁøÇàÁßÀÎ AYAME ÇÁ·ÎÁ§Æ®ÀÇ ³»¿ë°ú ÁøÇà »óȲ¿¡ ´ëÇÏ¿© »ìÆ캸°íÀÚ ÇÑ´Ù.
1. MPLS 6PE ½Ã³ª¸®¿ÀÀÇ
°³¿ä
MPLS 6PE ½Ã³ª¸®¿À¿¡¼
IPv6 ÆÐŶµéÀº IPv4 Æ®·¡ÇÈÀ» À§ÇÏ¿© ¼³Á¤µÈ LSPµéÀ»
ÅëÇÏ¿© IPv4ÀÇ ¶ó¿ìÆà ¹× ½Ã±×³Î¸µ ¸ÞÄ¿´ÏÁò¿¡ ÀÇÇؼ MPLS ³×Æ®¿öÅ©¸¦
Åë°úÇÑ´Ù. ÀÌ ½Ã³ª¸®¿À´Â ¾ÕÀå¿¡¼ »ìÆ캸¾Ò´ø ¡°Connecting IPv6 Islands across IPv4 Clouds with BGP¡± ±â°í¼¿¡¼,
J. De Clercq, et al¿¡ ÀÇÇØ Ã³À½À¸·Î ¡°Tunneling over MPLS
LSPs¡±·Î Á¦¾ÈµÇ¾ú´Ù.
´ÙÀ½Àº MPLS 6PE ½Ã³ª¸®¿À (±×¸²
5)¿¡¼ ¶ó¿ìÆà Á¤º¸°¡ ±³È¯µÇ´Â ¹æ¹ý°ú IPv6 ÆÐŶµéÀÌ
MPLS ³×Æ®¿öÅ©¸¦ Åë°úÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ °úÁ¤À» ¼³¸íÇÏ¿´´Ù.
1. LSP´Â IPv4 ¶ó¿ìÆÃ
¹× ½Ã±×³Î¸µ ¸ÞÄ¿´ÏÁò¿¡ ÀÇÇÑ MPLS ³×Æ®¿öÅ©¸¦ ÅëÇؼ ¿¡Áö LSR »çÀÌ¿¡
¼³Á¤µÈ´Ù.
2. ¶ó¿ìÆà Á¤º¸´Â
BGP¿¡ ÀÇÇؼ ±³È¯µÈ´Ù. BGP ¼¼¼ÇÀº IPv4¸¦
»ç¿ëÇÏ´Â ¿¡Áö LSRµé »çÀÌ¿¡¼ LSP¸¦ ÅëÇØ ¼³Á¤µÇ°í, IPv6 ¶ó¿ìÆà Á¤º¸´Â ÀÌ BGP ¼¼¼Ç¿¡¼ MP-BGP¸¦ »ç¿ëÇÏ¿© Àü´ÞµÈ´Ù.
3. ±¤°í ¶ó¿ìÅÍÀÇ
IPv4-mapped IPv6 ÁÖ¼Ò´Â ¶ó¿ìÆ® Á¤º¸ÀÇ BGP NEXT_HOP attribute¿¡¼
»ç¿ëµÇ¾î Áú °ÍÀÌ´Ù.
4. LSRÀÌ
NEXT_HOP attribute¿¡¼ IPv4-mapped IPv6 ÁÖ¼Ò¸¦ °¡Áø IPv6 ¶ó¿ìÆ®¸¦ ¹Þ¾ÒÀ» ¶§, LSRÀº ½ÇÁ¦ next-hopÀ» »ìÆ캸±â À§Çؼ IPv4 IGP ¶ó¿ìÆ® Å×À̺íÀ»
»ç¿ëÇÑ´Ù. MPLS ³×Æ®¿öÅ©¸¦ Áö³ª´Â °¢ ¶ó¿ìÆ®ÀÇ next-hopÀº
¸¶Áö¸·À¸·Î IPv4 ¶ó¿ìÆðú ½Ã±×³Î¸µ¿¡ ÀÇÇؼ ¼³Á¤µÈ LSP¸¦
°¡¸®Å°°Ô µÈ´Ù.
ÀÌ·¯ÇÑ
¹æ¹ýÀ¸·Î IPv6 ÆÐŶµéÀº MPLS ¹éº»¸Á¿¡ IGP³ª MPLS ½Ã±×³ÎÀ» È®Àå½ÃÅ°Áö ¾Ê°í, MPLS ³×Æ®¿öÅ©¸¦ Åë°úÇÒ ¼ö ÀÖ´Ù.
2. MPLS 6PE ½Ã³ª¸®¿ÀÀÇ
±¸Çö
AYAME ÇÁ·ÎÁ§Æ®¿¡¼´Â
MPLS ¿¬±¸ Ç÷§Æû AYAMEÀÇ ±¸ÇöÀ» ÁøÇàÇÏ°í Àִµ¥,
¿©±â¿¡¼ 6PEÀÇ Áö¿øÀ» ±¸ÇöÇϱâ À§Çؼ ±âÁ¸ÀÇ
AYAME¸¦ ¼öÁ¤ÇÏ¿´À¸¸ç, ±× ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
1. ¶ó¿ìÆà ¸ÞÄ¿´ÏÁò¿¡¼ IPv4-mapped IPv6 ÁÖ¼ÒÀÇ Áö¿ø: Zebra ¶ó¿ìÆà ¼ÒÇÁÆ®¿þ¾î´Â IPv4-mapped IPv6 ÁÖ¼Ò¸¦ Áö¿øÇϱâ À§ÇÏ¿© ¼öÁ¤µÇ¾ú°í, zebrad´Â BGP NEXT_HOPÀ¸·ÎºÎÅÍ ½ÇÁ¦ next-hopÀ» lookupÇϵµ·Ï È®ÀåµÇ¾ú´Ù.
2. IPv6 ¸¦ À§ÇÑ
Ingress Áö¿ø: IPv6 ÇÁ·ÎÅäÄÝ ½ºÅÃÀº µé¾î¿À´Â IPv6
ÆÐŶÀ» À§ÇÑ ÀûÀýÇÑ LSP¸¦ ÀνÄÇÏ´Â ÆÐŶ ºÐ·ù±â¸¦ È®ÀåÇÏ¿´´Ù.
3. IPv6 ¸¦ À§ÇÑ
Egress Áö¿ø: ·¹ÀÌºí ½ºÀ§Äª ¿£ÁøÀº egress
LSR¿¡¼ IPv6 ÆÐŶÀ» ³×Æ®¿öÅ©ÃþÀ¸·Î µÇµ¹·Á ³õµµ·Ï È®ÀåÇÏ¿´´Ù.
3. MPLS 6PE ½Ã³ª¸®¿ÀÀÇ
½ÃÇè
AYAME ÇÁ·ÎÁ§Æ®¿¡¼6PE
Å×Å©´ÐÀÇ °¡´É¼º°ú ¼öÇàÀÇ ¾ÈÁ¤¼ºÀ» È®ÀÎÇϱâ À§ÇÑ ¸ñÀûÀ¸·Î MPLS-IX ±¸Á¶ÀÇ ½ÃÇè ³×Æ®¿öÅ©¸¦
±¸¼ºÇÏ°í ¿î¿µÇÏ¿´´Ù. 6PE-enabled AYAME LSRµéÀº ÀÌ ³×Æ®¿öÅ©ÀÇ ¿¡Áö LSRµé¿¡ ÷°¡µÇ¾ú´Ù.
°¡.
MPLS-IX
MPLS-IX´Â MPLS ±â¼úÀ»
±âÃÊ·Î ÇÑ Internet exchange ±¸Á¶ÀÌ´Ù. ±×¸®°í, ÀÌ°ÍÀº MPLS ³×Æ®¿öÅ©¿¡¼ ¸¹Àº °¡´ÉÇÑ ¾ÖÇø®ÄÉÀ̼ÇÁßÀÇ ÇϳªÀÌ´Ù.
ÀϹÝÀûÀÎ MPLS ³×Æ®¿öÅ©Àº ¿¡Áö LSR¿¡ ¿¬°áµÈ »ç¿ëÀÚµéÀÌ ÀÖ´Â ÇϳªÀÇ ³×Æ®¿öÅ©³»¿¡
µÑ·¯½Î¿© ÀÖ´Â MPLS µµ¸ÞÀÎÀ¸·Î ¸¸µé¾îÁø´Ù. ÀÌ¿Í ¹Ý´ë·Î, MPLS-IX ±¸Á¶¸¦ °¡Áø MPLS µµ¸ÞÀÎÀº ¿©·¯ ³×Æ®¿öÅ©ÀÇ ¾ç³¡À»
¿¬°áÇÑ´Ù. Áï, IX-provider´Â ÄÚ¾Æ LSRµé¸¸À» Á¦°øÇÏ°í, LSPµéÀº
MPLS-IXÀ̳»¿¡ IGP ¶ó¿ìÆðú MPLS ½Ã±×³Î¸µÀ»
°¡Áø IX-customer »çÀÌÆ®¿¡ À§Ä¡ÇÑ ¿¡Áö LSRµé
»çÀÌ¿¡¼ ¼³Á¤µÈ´Ù. IX-customerµéÀº eBGP¸¦ »ç¿ëÇÏ´Â
¶ó¿ìÆ® Á¤º¸¸¦ ±³È¯Çϱâ À§ÇÏ¿© ÀÌ LSPµéÀ» »ç¿ëÇÑ´Ù((±×¸² 6) ÂüÁ¶). MPLS-IXÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù.
• IX-provider¿¡¼ ÄÚ¾Æ LSRµéÀº MPLS-IX ¹Ù±ùÀÇ ¶ó¿ìÆ® Á¤º¸¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â´Ù.
• LSRµé »çÀÌÀÇ µ¥ÀÌÅÍ ¸µÅ©Ãþ ±â¼ú¿¡ ´ëÇÑ Á¦ÇÑÀÌ ¾ø´Ù.
³ª. ½ÃÇè ³»¿ë
MPLS-IX ±¸Á¶¸¦ ±â¹ÝÀ¸·Î ÇÑ MPLS Å×½ºÆ®º£µå ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÏ°í, MPLS-IXÀÇ IX-customer·Î¼ JAIST 1°ú HTnet 2ÀÇ IPv6 ³×Æ®¿öÅ©¸¦ ¿¬°áÇÏ¿´´Ù. ÀÌ ±¸¼º¿¡¼, 6PE ¸ðµ¨ÀÇ
IPv6 ¶ó¿ìÆà Á¤º¸¿Í Æ®·¡ÇÈÀ» ±³È¯Çϱâ À§Çؼ MPLS ³×Æ®¿öÅ©ÀÇ ¿¡Áö LSR·Î¼ AYAME LSR¸¦ µÎ¾ú´Ù((±×¸² 7) ÂüÁ¶).
IPv6 ±â´ÉµéÀº ÀÌ ³×Æ®¿öÅ©ÀÇ ÄÚ¾Æ LSRµé¿¡¼´Â ÀüÇô µ¿ÀÛÀÌ µÇÁö ¾Ê´Â´Ù. ´Ù½Ã ¸»Çؼ, ¸¸¾à 6PE ±â´É¿¡ ÀÇÇÑ MPLS
³×Æ®¿öÅ©¸¦ ÅëÇÑ Àü¼Û °æ·Î°¡ ¼³Á¤µÇÁö ¾Ê´Â´Ù¸é, JAIST¿Í Htnet »çÀÌÀÇ IPv6 µµ´Þ¼ºÀ» ¾òÀ» ¼ö°¡ ¾ø´Ù.
ÀÌ
±¸¼º¿¡¼ JAIST¿Í Htnet »çÀÌÀÇ IPv6 µµ´Þ¼ºÀ» Áõ¸íÇÏ¿´´Ù. ÀÌ°ÍÀº ¾î´À Á¤µµ±îÁö´Â 6PE ±¸ÇöÀÌ ¿Ã¹Ù¸£´Ù´Â °ÍÀ» ³ªÅ¸³½´Ù.
(±×¸² 8)´Â JAISTÂÊÀÇ AYAME LSRÀÇ ¶ó¿ìÆà Å×À̺íÀ» ³ªÅ¸³½´Ù. LSP´Â °¢ ÆíÀÇ AYAME LSRµé »çÀÌ¿¡ ¼³Á¤ÀÌ µÈ´Ù(line 5-6). BGP¿¡ ÀÇÇؼ ±³È¯µÈ IPv4 ¶ó¿ìÆ® ¿£Æ®¸®´Â, ¶ó¿ìÆ®ÀÇ next-hopÀÌ
HTnet(211.120.192.1)¿¡¼ LSR°ú LSP¸¦
Áö³ª´Â Æ÷¿öµùÀ» Áö½ÃÇÏ´Â °ÍÀ» ³ªÅ¸³½´Ù.
IPv6 ¶ó¿ìÆ® ¿£Æ®¸®
(line 17-19)¿¡¼, ¶ó¿ìÆ®ÀÇ next-hopÀº IPv4-mapped IPv6 ÁÖ¼Ò¸¦ °¡Áö´Â HT-net (::ffff:211.120.192.1)¿¡
ÀÖ´Â LSRÀ» °¡¸®Å°´Â °Í¿¡ ÁÖÀÇÇØ¾ß ÇÑ´Ù. IPv4-mapped
IPv6 ÁÖ¼Ò´Â 6PE µ¿ÀÛÀÇ ½ÃÇè¿¡ ÀÖ¾î¼ Áß¿äÇÏ´Ù. ·çÆ®ÀÇ
½ÇÁ¦ next-hopÀ» »ìÆ캼 ¶§, IPv4-mapped IPv6 ÁּҷκÎÅÍ
¾òÀº IPv4 ÁÖ¼Ò´Â (211.120.192.1)¸¦ »ç¿ëÇÑ´Ù. ÀÌ°ÍÀº IPv4 ¶ó¿ìÆ® ¿£Æ®¸®
(line 5-6)¿Í °°À» °ÍÀÌ´Ù. ÀÌ·¯ÇÑ °úÁ¤¿¡ ÀÇÇؼ,
ÇÁ¸®ÇȽº 2001:308::/48ÀÇ Æ®·¡ÇÈÀº JAIST¿Í HtnetÀÇ ¿¡ÁöLSRµé »çÀÌÀÇ
LSP¸¦ ÅëÇؼ MPLS ³×Æ®¿öÅ©¸¦ Áö³ª°¥ °ÍÀÌ´Ù.
ÀÌ
½ÃÇè¿¡¼ »ç¿ëµÈ JAISTÀÇ IPv6 ³×Æ®¿öÅ©´Â ÇÁ·Î´ö¼Ç
³×Æ®¿öÅ©ÀÌ´Ù. ÀÌ ³×Æ®¿öÅ©¿¡ »ç¿ëÀÚµéÀÌ ÀÖÀ¸¹Ç·Î, 6PE LSP¸¦
ÅëÇÑ À¯¿ëÇÑ Æ®·¡ÇÈÀÇ ¿¬¼ÓÀûÀÎ È帧ÀÌ ÀÖ´Ù. AYAME ÇÁ·ÎÁ§Æ®¿¡¼´Â ÀÌ ½ÃÇèÀ» Áõ¸íÇÏ°í, ¿À·£ ±â°£ÀÇ ¿î¿µÀ» ÅëÇÑ °æÇèÀû »ç½ÇÀ» ¾ò±â À§ÇÏ¿© ÀÌ Å×½ºÆ®º£µå¸¦ Áö±Ý±îÁö °è¼ÓÀûÀ¸·Î ¿î¿µÇÏ°í ÀÖ´Ù.
V. ¸Î´Â ¸»
º»
°í¿¡¼´Â IPv6 over MPLS¿¡ ´ëÇÑ ±â¼ú °³¹ß µ¿ÇâÀ¸·Î, 4°¡Áö
µµÀÔ ½Ã³ª¸®¿À¿¡ °üÇÏ¿© ºñ±³ ºÐ¼®ÇÏ°í, IETF ÀÇ Ç¥ÁØÈ µ¿ÇâÀ» °íÂûÇÏ¿´´Ù.
°¡Àå
°¡±î¿î ¹Ì·¡¿¡ IPv6 ³×Æ®¿öÅ©´Â ÀÎÅÍ³Ý Á߽ɸÁ¿¡ µµÀÔµÇÁö ¾Ê°í, ¾×¼¼½º¸Áµé¿¡¼¸¸
µµÀ﵃ °ÍÀ¸·Î ¿¹»óµÈ´Ù. µû¶ó¼, IPv4/MPLS ¹éº»¸ÁÀ»
Áß½ÉÀ¸·Î IPv6 ¾×¼¼½º¸ÁÀÌ ¿©·¯ °³ ±¸ÃàµÇ¾î Á¦°øµÉ ¶§, À̵é
¸ÁÀÇ È¿À²ÀûÀÎ ¿¬µ¿¿¡ ´ëÇÑ ½Ã³ª¸®¿ÀÀÎ MPLS 6PE¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷ »ìÆ캸¾Ò´Ù. ¶ÇÇÑ, MPLS 6PE ½Ã³ª¸®¿À¿¡ ´ëÇÑ ¿¬±¸¸¦ ÁøÇàÇÏ°í ÀÖ´Â AYAME ÇÁ·ÎÁ§Æ®ÀÇ ³»¿ë¿¡ ´ëÇÏ¿© »ìÆ캸¾Ò´Ù.
<Âü °í ¹® Çå>
[1] J. De Clercq, et al., ¡°Connecting IPv6 Islands across IPv4 Clouds with BGP,¡± <draft-ietf-ngtrans-bgp-tunnel-04.txt>, Jan. 2002
[2] H. Ishii, et al., ¡°IPv6 Traffic Engineering Tunnel,¡± <draft-ishii-ipv6-te-tunnel-00.txt>, Nov. 2001
[3] S. Radhakrishnan, et al., ¡°MPLS label stack encapsulation in IPv6,¡± <draft-ramankutty-mpls-label-encaps-ipv6-00.txt>, June
2001
[4] Yojiro UO, et al., ¡°AYAME: A Design and Implementation of the CoS-Capable MPLS Layer
for BSD Network Stack,¡± INET2000, Internet
Society, July 2000
[5] Satoshi Uda, et al., ¡°IPv6 support on MPLS networks: Experiences with 6PE approach,¡± 2003 Symposium on Applications and the Internet Workshops
(SAINT'03 Workshops) Jan. 2003, Orlando,
Florida, pp.27-31.
[6] http://www.cisco.com/univercd/cc/td/doc/product/software/ios123/123cgcr/ipv6_c/sa_mpls6.pdf,
Cisco IOS IPv6 Technical Documents, ¡°Implementing
IPv6 over MPLS¡±
[7] http://www.cisco.com/univercd/cc/td/doc/cisintwk/intsolns/ipv6_sol/ipv6dswp.pdf,
Cisco IOS IPv6 Deployment Documentation, ¡°IPv6 Deployment Strategies¡±
[8] http://www.cisco.com/warp/public/cc/pd/iosw/prodlit/iosip_an.pdf,
Cisco IOS IPv6 Applications Notes, ¡°Cisco IOS IPv6
Provider Edge Router (6PE) over MPLS,¡± Oct. 2002.
IPv6 MIB µ¿Ç⠺м®
ÀÌ»óµµ* ½Å¸í±â** ±èÇüÁØ***
±âÁ¸ÀÇ IPv4 ÀÎÅÍ³Ý ¸ÁÀ» IPv6 ±â¹ÝÀÇ Â÷¼¼´ë ÀÎÅÍ³Ý ¸ÁÀ¸·Î ÀüȯÇϱâ À§ÇÑ ¿¬±¸µéÀÌ IETF¸¦
Áß½ÉÀ¸·Î È°¹ßÇÏ°Ô ÁøÇàµÇ°í ÀÖ´Ù. ¶ÇÇÑ, IPv6 »ó¿¡¼
³×Æ®¿öÅ© °ü¸®¸¦ À§ÇÑ MIB(Management Information Base)ÀÇ ¿¬±¸µéÀÌ ±âÁ¸ÀÇ MIB-II ¿¡ IPv6 MIBÀ» Ãß°¡ÇÏ´Â ÇüÅ·ΠÁøÇà ÁßÀÌ´Ù. º» °í¿¡¼´Â IPv6 ±â¹ÝÀÇ ³×Æ®¿öÅ© ÀåÄ¡µéÀ» °ü¸®Çϱâ À§ÇÑ MIB¿¡ Ç¥ÁØÈ ÁøÇà
»óȲ°ú À̸¦ Áö¿øÇÏ´Â ÀåºñµéÀ» ¼Ò°³ÇÏ°íÀÚ ÇÑ´Ù. ¢Ê
I. ¼ ·Ð
IPv4ÀÇ ÁÖ¼Ò °í°¥ ¹®Á¦·Î ÀÎÇÏ¿© IPv6¸¦ Å×½ºÆ® Çϱâ À§ÇÑ ¸ÁµéÀÌ ¿©·¯ ³×Æ®¿öÅ© ȯ°æÀ» ´ë»óÀ¸·Î ½ÃÇèÀûÀ¸·Î µµÀԵǰí ÀÖ´Ù. ÀϺ»ÀÇ NTT µµÄڸ𸦠ºñ·ÔÇÑ ¿©·¯ ISP ¾÷üµé¿¡¼´Â IPv6 »ó¿ë ¼ºñ½º¸¦ ÀÌ¹Ì ½ÃÀÛÇÏ¿´À¸¸ç, ¾ÕÀ¸·Î Á¡Á¡ ¸¹Àº »ç¿ëÀÚµéÀÌ IPv6¸ÁÀ» ÀÌ¿ëÇÒ °ÍÀ¸·Î ¿¹»óÇÏ°í
ÀÖ´Ù. ÇöÀç IPv6 ¸Á¿¡¼ÀÇ ³×Æ®¿öÅ© °ü¸®¸¦ À§ÇÑ »ç¿ë
Á¦Ç°µéÀÌ ¾ÆÁ÷ ½ÃÀå¿¡ ¸¹ÀÌ ³ª¿ÀÁö ¾Ê¾ÒÁö¸¸, IPv4 ȯ°æ¿¡¼ÀÇ ¸Á °ü¸® SNMP(Simple Network Management Protocol) ÇÁ·ÎÅäÄÝ°ú MIB(Management Information Basement)À» IPv6 »ó¿¡¼
Àû¿ëÇϱâ À§ÇÑ ¿¬±¸µéÀº °è¼Ó ÁøÇàµÇ°í ÀÖ¾ú´Ù. 1998³â¿¡ óÀ½À¸·Î
MIB-II¿¡¼ IPv4 ¿Í IPv6¸¦ °ü¸®Çϱâ
À§ÇÑ Ç¥ÁØÈ ¹®¼°¡ ¹ßÇ¥µÇ¾úÀ¸¸ç, ÇöÀç±îÁö °ü·Ã Ç¥ÁØÈ ÀÛ¾÷ÀÌ °è¼Ó ÁøÇà ÁßÀÌ´Ù. Áö³ ¼ö³â°£ ³×Æ®¿öÅ©ÀÇ ±Þ¼ÓÇÑ ¼ºÀå°ú ´Ù¾çÇÑ ÀÌÁúÀûÀÎ ½Ã½ºÅÛÀÇ µîÀåÀ¸·Î ³×Æ®¿öÅ©¸¦ ÅëÇÕÀûÀ¸·Î °ü¸®ÇϱⰡ ¾î·Á¿öÁ³´Ù. ±×·¯¹Ç·Î, ³×Æ®¿öÅ© °ü¸®ÀÚµéÀº ´Ù¾çÇÑ ³×Æ®¿öÅ© ȯ°æ¿¡¼ Æ÷°ýÀûÀ¸·Î
°ü¸®ÇÒ ¼ö ÀÖ´Â ³×Æ®¿öÅ© ÇÁ·¹ÀÓ¿öÅ©¸¦ Á¡Á¡ ¿ä±¸ÇÏ°Ô µÇ¾ú´Ù. ÀÌ·¯ÇÑ ¿ä±¸·Î ÀÎÇÏ¿© IETF(Internet Engineering Task Force)´Â ÀÎÅÍ³Ý ±â¹ÝÀÇ ³×Æ®¿öÅ© Àåºñ¸¦ °ü¸®Çϱâ
À§ÇÑ Ç¥ÁØÀ¸·Î ºñ±³Àû ´Ü¼øÇÑ ÇÁ·ÎÅäÄÝÀÎ SNMP¸¦ äÅÃÇÏ°Ô µÇ¾ú´Ù. Áï, ³×Æ®¿öÅ© °ü¸®¸¦ À§ÇÑ ±âº»ÀûÀÎ ÇÁ·¹ÀÓ¿öÅ©´Â ³×Æ®¿öÅ©¸¦ °ü¸® Á¤º¸¸¦ ´ã°í ÀÖ´Â
MIB°ú °ü¸® Á¤º¸¸¦ ¾ò±â À§ÇÑ ÇÁ·ÎÅäÄÝ(SNMP)·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ºñ±³Àû ¸¹Àº º¥´õµéÀÌ SNMP¸¦ Áö¿øÇÏ´Â ³×Æ®¿öÅ© ÀåºñµéÀ» Ãâ½ÃÇÏ¸é¼ SNMP ÇÁ·ÎÅäÄÝ°ú MIBÀº ³×Æ®¿öÅ© °ü¸®¸¦ À§ÇÑ °¡Àå Áß¿äÇÑ ¿ä¼Ò·Î½á
ÀνĵDZ⠽ÃÀÛÇÏ¿´´Ù. ±âÁ¸ÀÇ IPv4 ȯ°æ¿¡¼ÀÇ ´ëºÎºÐÀÇ
³×Æ®¿öÅ© ÀåºñµéÀÌ MIB °ú SNMP¸¦ Áö¿øÇÏ°í Àֱ⠶§¹®¿¡ IPv6 ȯ°æÀÌ Á¡Â÷ µµÀԵǰí ÀÖ´Â ÀÌ ½ÃÁ¡¿¡¼ IPv6 ȯ°æ¿¡¼ÀÇ
³×Æ®¿öÅ© Àåºñ¸¦ °ü¸® ÇÒ ¼ö ÀÖµµ·Ï »õ·Î¿î IPv6 ÁÖ¼Ò¸¦ ±â´ÉÀ» Áö¿øÇÏ´Â SNMP ÇÁ·ÎÅäÄÝÀÇ ¼öÁ¤ ¹× MIBÀÇ º¯°æÀÌ ¿ä±¸µÇ°í ÀÖ´Ù.
±×·¯¹Ç·Î, º» °í¿¡¼´Â
IPv6 ȯ°æ¿¡¼ÀÇ ³×Æ®¿öÅ© °ü¸®¸¦ À§ÇÑ MIBÀÇ ¼öÁ¤ °úÁ¤°ú IPv6 »ó¿¡¼ MIB Ç¥ÁØÈ µ¿Çâ ¹× ÇöÀç ÁøÇà »óȲ µî¿¡ ´ëÇؼ
ÀüüÀûÀ¸·Î °íÂûÇÏ°íÀÚ ÇÑ´Ù. À̸¦ À§ÇØ IÀå ¼·Ð¿¡ À̾î II Àå º»·Ð¿¡¼´Â MIBÀÇ ±âº» Á¤ÀÇ ¹× È®ÀåµÈ ±âº» ±â´ÉµéÀ» »ìÆ캸°í, III Àå¿¡¼´Â ÇöÀç±îÁö ÁøÇàµÈ IPv6 MIBÀÇ µ¿Çâ¿¡ ´ëÇؼ
±â¼úÇÑ´Ù. ±×¸®°í VIÀå¿¡¼´Â IPv6 MIBÀÇ µ¿Çâ°ú Áö¿ø ÇöȲ¿¡ °üÇÏ¿© ±â¼úÇÏ°í VÀå¿¡¼ °á·ÐÀ»
¸Î´Â´Ù.
II. MIB ÀÇ Á¤ÀÇ
¹× ±â´É
1. MIB °³¿ä
MIBÀº SNMP ÇÁ·ÎÅäÄÝ¿¡
ÀÇÇØ ¿î¿µµÇ´Â µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¸î °¡Áö Ç¥ÁØÀ» Á¤ÀÇÇÏ°í ÀÖ´Ù. ÀÌ Ç¥ÁصéÀº ³×Æ®¿öÅ©»ó¿¡¼ ÀåºñµéÀÌ °¡Áö°í
ÀÖ´Â µ¥ÀÌÅ͵éÀ» Á¤ÀÇÇÏ°í, ÀÌ °ªµé¿¡ ÀÇÇØ ¾î¶°ÇÑ µ¿ÀÛÀÌ Çã¿ëµÉÁö¸¦ Á¤ÀÇÇÑ´Ù. ÀÌ µ¥ÀÌÅ͵éÀº Æ®¸® Çü½ÄÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, °¢ º¯¼ö °ª¿¡ µµ´ÞÇϱâ
À§ÇÑ À¯ÀÏÇÑ °æ·Î¸¦ Á¦°øÇÑ´Ù. °¢°¢ÀÇ °´Ã¼µéÀº ½Ã½ºÅÛ¿¡¼ »ç¿ëµÇ°í ÀÖ´Â ³×Æ®¿öÅ© ÀÚ¿ø¿¡ °ü·ÃµÈ Á¤º¸¸¦
°´Ã¼¿¡ ÀúÀåÇϸç, ÀúÀåµÈ °ü¸® Á¤º¸µéÀº ¿ø°ÝÁö¿¡¼ ¸ð´ÏÅ͸µ µÇ°Å³ª, ¼öÁ¤µÉ
¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °ü¸® °´Ã¼·Î ±¸¼ºµÈ Æ®¸® ±¸Á¶¸¦ MIBÀ̶ó
ºÎ¸£°í, °¢°¢ÀÇ MIB¿¡ °üÇÑ ±¸Á¶´Â ¿©·¯ RFCµé¿¡ ÀÇÇؼ ¹®¼ÈµÇ¾î ÀÖ´Ù. ÇöÀç TCP/IP ±â¹ÝÀÇ ³×Æ®¿öÅ© ȯ°æ¿¡¼ Ç¥ÁØÀ¸·Î °¡Àå ³Î¸® »ç¿ëµÇ´Â MIBÀº MIB-II À̸ç, RFC 1213 ¹®¼¿¡ Á¤ÀǵǾî ÀÖ´Ù. MIB-II¿¡¼ °ü¸®ÇÏ´Â °´Ã¼¸¦ »ìÆ캸¸é <Ç¥1>°ú °°ÀÌ Å©°Ô 8°¡Áö ¹üÁÖ·Î ±¸ºÐÇؼ ³×Æ®¿öÅ© °ü·Ã µ¥ÀÌÅ͸¦
°ü¸®ÇÏ°í ÀÖ´Ù.
´ëºÎºÐÀÇ ³×Æ®¿öÅ© ÀåºñµéÀÌ MIB-II¸¦ Áö¿øÇϸç À̸¦
ÀÌ¿ëÇÏ¿© ³ëµåÀÇ ½Ã½ºÅÛ »óÅ Á¤º¸ ¹× Æ®·¡ÇÈ Á¤º¸ µîÀ» SNMP ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ¿© ¼Õ½±°Ô ¾òÀ» ¼ö
ÀÖ´Ù.
2. SNMP °³¿ä
SNMP´Â ³×Æ®¿öÅ© µð¹ÙÀ̽º(¶ó¿ìÅÍ, ½ºÀ§Ä¡, È£½ºÆ®
µîµî)°£¿¡ °ü¸® Á¤º¸µéÀÇ ±³È¯À» °¡´ÉÇÏ°Ô ÇÏ´Â ÀÀ¿ë ·¹º§ÀÇ ÇÁ·ÎÅäÄÝÀÌ´Ù. ³×Æ®¿öÅ©ÀÇ Æø¹ßÀûÀÎ ¼ºÀå°ú ´Ù¾çÇÑ ½Ã½ºÅÛµéÀÇ µîÀåÀ¸·Î À̸¦ Æ÷°ýÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ´Â ÇÁ·¹ÀÓ¿öÅ©°¡ ¿ä±¸µÇ¸é¼ IETF¿¡¼´Â SNMP ¶ó´Â ÇÁ·ÎÅäÄÝÀ» Ç¥ÁØÀ¸·Î äÅÃÇÏ¿´´Ù. À̸¦ ÀÌ¿ëÇÏ¿© ³×Æ®¿öÅ© °ü¸®ÀÚµéÀº TCP/IP¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ³×Æ®¿öÅ©»óÀÇ
ÀåÄ¡µéÀÇ »óÅ ¹× ¼º´É Á¤º¸(Æ®·¡ÇÈ, ÀÎÅÍÆäÀ̽º »ç¿ë·ü) µîÀ» ¾òÀ» ¼ö ÀÖÀ¸¸ç, NMS (Network Management
System)¿¡¼ ¼öÁýµÈ ³×Æ®¿öÅ© ¼º´É µ¥ÀÌÅ͸¦ Á¾ÇÕÀûÀ¸·Î ºÐ¼®ÇÏ¿© ³×Æ®¿öÅ© »óÀÇ ¹®Á¦Á¡À» ÆľÇÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ°Ô
µÇ¾ú´Ù. ÇöÀç SNMPv1, SNMPv2, SNMPv3 ¼¼
°¡Áö ¹öÀüÀÌ ±¸ÇöµÇ¾ú°í, SNMPv2 °¡ °¡Àå ³Î¸® »ç¿ëµÇ°í ÀÖ´Ù.
SNMP ´Â ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ¿¡ Å« ¿µÇâÀ» ¹ÞÁö ¾Ê´Â ÇÁ·ÎÅäÄÝÀÌ´Ù. ±×·¯¹Ç·Î, IPv6 ȯ°æ¿¡¼µµ Å©°Ô º¯°æµÉ ³»¿ëÀº ¾øÀ» °ÍÀ¸·Î ¿¹»óµÈ´Ù. 2002³â 5¿ù¿¡´Â ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®ÀÎ net-snmp¿¡¼ ÃÖÃÊ·Î IPv6 ȯ°æ¿¡¼ SNMP¸¦ Áö¿øÇÏ´Â net-snmp-5.0.3 ¹öÀüÀ» ¹ßÇ¥ÇÏ¿´´Ù. 1995³â IPv6 ½ºÆåÀÌ ¹ßÇ¥µÈ ÀÌÈÄ »ó´çÈ÷ ´Ê°Ô ±¸ÇöµÈ °ÍÀ¸·Î »ý°¢µÇÁö¸¸, ±âÁ¸ÀÇ IPv6 ³×Æ®¿öÅ© ȯ°æÀº IPv4 ¶ó¿ìÅÍ ±â¹Ý¿¡ µà¾ó ½ºÅà ÇüÅ·ΠIPv6 ³×Æ®¿öÅ©¸¦ Áö¿øÇϱ⠶§¹®¿¡ ÁÖ·Î IPv4 ÁÖ¼Ò¸¦ ÀÌ¿ëÇÑ SNMP¸¸À» ÀÌ¿ëÇÏ¿´´Ù.
III. MIB ÀÇ ¹ßÀü
°úÁ¤
1. TC Ç¥ÁØÈ
°úÁ¤
TC(Textual Convention)ÀÇ º¯È °úÁ¤Àº (±×¸²1)°ú °°´Ù.
1996³â¿¡ Ç¥ÁØÈµÈ RFC1902À» »ìÆ캸¸é, IP address¸¦ Ç¥ÇöÇϱâ À§ÇÑ µ¥ÀÌÅÍ
ŸÀÔ¿¡ °üÇÑ Á¤ÀǸ¦ º¼ ¼ö ÀÖ´Ù. Áï, ASN.1(Abstract
Syntax Notation number One) ÇüÅ·ΠIp Address°¡ OCTET STRING(SIZE(4))À¸·Î Ç¥ÇöµÇ¾î ÀÖ´Ù. ÀÌ°ÍÀº 4 byte(32bit)ÀÇ IPv4 address¸¦ ´ã±â À§ÇÑ µ¥ÀÌÅÍ
ŸÀÔÀÌ´Ù. IPv6¿¡ °üÇÑ ³íÀÇ°¡ IETF¸¦ Áß½ÉÀ¸·Î È°¹ßÇÏ°Ô
ÁøÇàµÇ¸é¼, ³×Æ®¿öÅ© Àåºñ¸¦ Áö¿øÇϱâ À§ÇÑ MIBÀ» Ãß°¡Çϱâ
À§Çؼ IPv6 µ¥ÀÌÅÍ Å¸ÀÔÀ» Á¤ÀÇÇϱâ À§ÇÑ ³íÀÇ°¡ Á¡Â÷ ÁøÇàµÇ¾ú´Ù.
±×·¯¹Ç·Î, 1998³â¿¡ 128bitÀÇ »õ·Î¿î
ÁÖ¼Ò Å¸ÀÔÀÎ IPv6¸¦ ÀúÀåÇϱâ À§ÇÑ Ç¥ÁØÈ°¡ ÀÌ·ç¾îÁ® RFC2465·Î
Á¤ÀÇµÈ TC(Textual Conventions)¿¡¼´Â IPv6 ÁÖ¼Ò¸¦
À§ÇÑ OCTET STRING(SIZE(16)) ŸÀÔÀÌ Á¤ÀǵǾú´Ù.
128bit ÁÖ¼Ò¸¦ ÀúÀåÇϱâ À§ÇÑ µ¥ÀÌÅÍ Å¸ÀÔÀ» »õ·Ó°Ô Á¤ÀÇÇÑ °ÍÀÌ´Ù. ±×·¯³ª, IETF¿¡¼´Â IPv4¿Í IPv6
°ü¸® °´Ã¼¸¦ ¼·Î ´Ù¸¥ Å×ÀÌºí¿¡¼ °ü¸®ÇÏ´ø ¹æ½ÄÀ» ÇÑ Å×ÀÌºí¿¡¼ Áö¿øÇÏ´Â ÇüÅÂÀÇ ÅëÇÕµÈ ÇüÅÂÀÇ ¡°Unified TC¡±¸¦ Á¤ÀÇÇϱâ·Î °áÁ¤ÇÏ¿´´Ù. ÀÌ·¯ÇÑ °á°ú·Î 2000³â¿¡ RFC
2851·Î ´Ù½Ã ¼öÁ¤ µÇ¾ú´Ù. º¯°æµÈ RFC 2851¿¡¼´Â IP address¸¦ {inetAddressType, inetAddress} Çü½ÄÀ¸·Î
±¸¼ºÇÏ¿´´Ù. ù ¹ø° ÀÎÀÚ inetAddressTypeÀº
Á¤¼öÇüÀ¸·Î½á unknown(0),
ipv4(1), ipv6(2), dns(16) µîÀÇ ³× °¡Áö ŸÀÔÀÇ °ªÀ» °¡Áø´Ù. ¿¹¸¦
µé¸é Á¤¼ö °ªÀÌ ¡°1¡±·Î ¼³Á¤µÇ¸é µÚ¿¡ µû¶ó¿À´Â ÁÖ¼Ò
ŸÀÔÀÌ IPv4 ÁÖ¼ÒÀÎ °ÍÀ» ÀǹÌÇÑ´Ù. µÎ ¹ø° ÀÎÀÚ inetAddress´Â ÁÖ¼Ò¸¦ ÀúÀåÇϱâ À§ÇÑ OCTET
STRING(SIZE(0......255))·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ÀÌ·¯ÇÑ ±¸Á¶·Î ÀÎÇÏ¿© È®ÀåµÈ
ÇüÅÂÀÇ ÁÖ¼Ò¸¦ ´Ù¾çÇÏ°Ô Áö¿øÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. 2002³â 5¿ù¿¡ scoped IPv4, IPv6 ÁÖ¼Ò¿¡ °ü·ÃµÈ TC(Textual
Conventions) Á¤ÀÇ°¡ RFC 3291¿¡ »õ·Ó°Ô Á¤ÀǵǾî ÀÖ´Ù. ¶ÇÇÑ, IPv6 ÀÇ ¿©·¯ °¡Áö Ư¡ÀûÀÎ º¯¼öµé(inetAddressPrefixLength, InetPortNumber,
InetAutonomousSystemNumber)¿¡ °üÇÑ Á¤Àǵµ ÇÔ²² Æ÷ÇÔÇÏ°í ÀÖ´Ù.
2. MIB ÀÇ
Ç¥ÁØÈ °úÁ¤
MIB-I(RFC 1158)Àº 1990³â´ë¿¡ TCP/IP ±â¹ÝÀÇ
32bitÀÇ IP ÁÖ¼Ò¸¦ °¡Áö°í ÀÖ´Â ³×Æ®¿öÅ© ÀåÄ¡µéÀÇ °ü¸®¸¦ À§ÇÏ¿© óÀ½À¸·Î Á¤ÀǵǾú´Ù. 1991³âµµ RFC 1213À¸·Î ¼öÁ¤ º¸¿Ï µÇ¾úÀ¸¸ç, MIB-II¿¡¼ ±âº»ÀûÀ¸·Î °ü¸®ÇÏ´Â °´Ã¼ Á¤º¸´Â system(1),
interface(2), at(3), ip(4), icmp(5), tcp(6), udp(7) µîÀÌ´Ù.
1992³âµµ¿¡´Â IP Forwarding Table MIB(RFC1354)°ú MIB-II ÀÇ ±×·ìÀ¸·Î ºÐ¸®µÇ¾ú´Ù. 1996³âµµ¿¡ CIDR(Classless Inter Domain Router)À» Áö¿øÇϱâ À§ÇÑ IP Forwarding Table MIB(RFC2096)°ú SMIv2 ȯ°æ¿¡¼ÀÇ IP, TCP, UDP¸¦ Áö¿øÇϱâ À§ÇÑ RFC2011, RFC2012,
RFC2013 µîÀ¸·Î ¼öÁ¤µÇ¾ú´Ù. 1998³âµµ
Textual Convention¿¡¼ IPv6 ÁÖ¼Ò¸¦ Áö¿øÇϱâ À§ÇÑ µ¥ÀÌÅÍ Å¸ÀÔÀÌ Á¤ÀǵǸé¼, MIB-II´Â IPv6»ó¿¡¼ÀÇ TCP(RFC
2452), UDP(RFC2454), ICMPv6 (RFC2455), IPv6(RFC2466) µîÀ» °ü¸®Çϱâ À§ÇÑ »õ·Î¿î MIB°¡ Ãß°¡µÇ¾ú´Ù. ÅëÇÕµÈ ÇüÅÂÀÇ ¡°unified TC¡±°¡ Á¤ÀÇµÇ¸é¼ ¿¹ÀüÀÇ RFCµéÀÌ
draft-ietf-ipngwg-rfc2011-update-00.txt,
draft-ietf-ipngwg-rfc2012-update-00.txt,
draft-ietf-ipngwg-rfc2096-update-00.txtµéÀÌ ÇöÀç Ç¥ÁØÈ ÁøÇà Áß¿¡ ÀÖ´Ù.
°¡. 1996³â
RFC 2011, RFC 2012, RFC 2013 ´Â ipv4 ȯ°æ¿¡¼ 3°¡Áö °´Ã¼
ip, tcp, udp¿¡ °üÇÑ ³×Æ®¿öÅ© Åë°è Á¤º¸¸¦ ÀúÀåÇϱâ À§ÇÑ °´Ã¼°¡ Á¤ÀǵǾú´Ù.
³ª. 1998³â
(±×¸²3)°ú °°ÀÌ IPv6 °ü·ÃµÈ ³×Æ®¿öÅ© °ü·Ã Á¤º¸¸¦ ÀúÀåÇϱâ À§ÇÑ ipv6 MIB°¡
»õ·Ó°Ô Ãß°¡µÇ¾úÀ¸¸ç IPv6 Æ®·¡ÇÈ Á¤º¸¸¦ ÀúÀåÇϱâ À§Çؼ ±âÁ¸ÀÇ
tcp(6) °´Ã¼ ¾Æ·¡¿¡ ipv6TcpConnTable°ú
udp(7)ÀÇ °´Ã¼ ¾Æ·¡¿¡ ipv6UdpTableÀÌ »õ·Ó°Ô Ãß°¡µÇ¾î ±âÁ¸ÀÇ IPv4 ³×Æ®¿öÅ© Á¤º¸ ÀÌ¿ÜÀÇ IPv6 °ü·Ã Á¤º¸µéµµ ÀúÀåÇÒ ¼ö ÀÖ°Ô
µÇ¾ú´Ù.
¶ÇÇÑ, MIB-II¿¡
ipv6¿¡ °üÇÑ Á¤º¸µéÀ» ÀúÀåÇÒ ¼ö ÀÖµµ·Ï ±âÁ¸ÀÇ MIB-II¿¡ ipv6 °ü·Ã Á¤º¸¸¦ ÀúÀåÇϱâ À§ÇÑ »õ·Î¿î ÇüÅÂÀÇ MIB Å×À̺íÀÌ
Ãß°¡µÇ¾ú´Ù. »õ·Î Á¤ÀÇµÈ MIBÀÇ À̸§°ú °ü·Ã RFC µéÀº <Ç¥ 2>¿Í
°°´Ù.
»õ·Î È®ÀåµÈ MIBµéÀº
(±×¸² 3)¿¡¼ º¼ ¼ö ÀÖµíÀÌ ipv6MIB(55),
ipv6IcmpMIB(56)Àº MIB-II ¾Æ·¡ »õ·Ó°Ô »ý¼ºµÈ Å×À̺íÀ̸ç, ipv6TcpMIB(16), ipv6UdpMIB(6)Àº ±âÁ¸ÀÇ tcp(6),
udp(7) MIB¿¡ IPv6 °ü·Ã Æ®·¡ ÇÈ Á¤º¸µéÀ» ´ã±â À§Çؼ È®ÀåµÈ Çü½ÄÀ¸·Î Ãß°¡µÈ
Å×À̺íÀÌ´Ù. »õ·Ó°Ô »ý¼ºµÈ Å×À̺í Áß ipv6MIBÀ» »ìÆ캸¸é, ÃÑ 6°³ÀÇ °´Ã¼·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
°´Ã¼ÀÇ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
(1) ipv6IfTable
IPv6¸¦ Áö¿øÇÏ´Â ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ
ÀϹÝÀûÀÎ Á¤º¸(ÀÎÅÍÆäÀ̽º Á¤º¸, MTU, »óÅÂ, ¹°¸®Àû ÁÖ¼Ò µî)µéÀ» ÀúÀåÇÏ°í ÀÖ´Ù.
(2) ipv6IfStatsTable
ÀÌ Å×À̺íÀº IPv6¸¦ Áö¿øÇÏ´Â ÀÎÅÍÆäÀ̽º¸¦ ÅëÇÑ Æ®·¡ÇÈÀÇ
Åë°è Á¤º¸(ÆÐŶ ¼ö)¸¦ ÀúÀåÇÏ°í ÀÖ´Ù.
(3) ipv6AddrPrefixTable
IPv6 Prefix Á¤º¸¸¦ ÀúÀåÇÏ°í Prefix ºÎ°¡ÀûÀÎ Á¤º¸(Onlink, Autonomous,
Preferred Time, Valid Life Time)µéµµ ÇÔ²² ÀúÀåÇÏ°í ÀÖ´Ù.
(4) ipv6AddrTable
IPv6 ÁÖ¼Ò¿¡ °ü·ÃµÈ Á¤º¸(IPv6 ÁÖ¼Ò, Prefix Length, IPv6 ÁÖ¼Ò Å¸ÀÔ, IPv6 »óÅ µî)µéÀ» ÀúÀåÇÏ°í ÀÖ´Ù.
(5) ipv6RouteTable
IPv6 ¶ó¿ìÆà Å×ÀÌºí¿¡ °ü·ÃµÈ Á¤º¸°¡
ÀúÀåµÇ´Â Å×À̺í·Î½áipv6RouteDest, ipv6RouteNextHopÀ» ÀÌ¿ëÇÏ¿© ¶ó¿ìÆà °æ·Î¸¦
¾Ë ¼ö ÀÖ´Ù.
(6) ipv6NetToMediaTable
IPv6ÀÇ ³×Æ®¿öÅ© ÁÖ¼Ò¿Í ¹°¸®ÀûÀÎ
ÁÖ¼Ò¸¦ ¸ÅÇÎÇÑ Á¤º¸¸¦ ÀúÀåÇÏ°í ÀÖ´Ù.
ÇÏÁö¸¸, ÀÌ·¯ÇÑ Á¢±Ù ¹æ½ÄÀº IPv4 °ü·Ã µ¥ÀÌÅ͸¦ À߸øµÈ Å×ÀÌºí¿¡ ÀúÀåÇÒ ¼ö ÀÖ´Â À§Ç輺À» °¡Áö°í ÀÖ´Ù.
¿¹¸¦ µé¸é, TCP Å×À̺íÀÇ tcpConnTable Àº IPv4 ¿Í °ü·ÃµÈ µ¥ÀÌÅ͸¦ ÀúÀåÇϴµ¥ ipv6TcpConnTable ¿¡
À߸ø ÀúÀåÇϰųª ¹Ý´ëÀÇ °æ¿ìµµ ¹ß»ýÇÒ ¼ö ÀÖ´Â ´ÜÁ¡À» °¡Áö°í ÀÖ´Ù.
´Ù. 2000 ³â:
ÇöÀç ÁøÇàµÇ°í ÀÖ´Â MIB Ç¥ÁØÈ
°úÁ¤À» »ìÆ캸¸é ÇϳªÀÇ ÅëÇÕµÈ ÇüÅÂÀÇ <Unified MIB>ÀÌ ÇöÀç Internet-Draft »óÅ·ΠǥÁØÈ°¡ ÁøÇà ÁßÀÌ´Ù.
ÅëÇÕµÈ Á¢±Ù ¹æ½ÄÀ̶õ ±âÁ¸ÀÇ ³×Æ®¿öÅ© °ü·Ã Á¤º¸ µîÀ» ipv4
MIB°ú ipv6 MIB·Î ³ª´²¼ °ü¸® À¯ÁöÇÏ´ø ¹æ½ÄÀ» ÇϳªÀÇ ÅëÇÕµÈ ÇüÅÂÀÇ MIBÀ¸·Î °ü¸® Á¤º¸¸¦ ÀúÀå ÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù. ±âÁ¸ÀÇ ipAddrTable°ú ipv6AddrTableÀº ipAddressTable·Î Çϳª·Î ÅëÇÕ µÇ¾úÀ¸¸ç ipNetTomediaTable
°ú ipv6NetTomediaTableÀº
inetNetToMediaTable·Î ÅëÇյǾú´Ù. <Ç¥3>Àº ÇÕÃÄÁø MIB Á¤º¸¸¦ ³ªÅ¸³½ °ÍÀÌ´Ù.
¶Ç ´Ù¸¥ Ư¡À¸·Î ƯÁ¤ÇÑ IPv6 °ü·Ã Á¤º¸¸¦ °ü¸®Çϱâ
À§ÇÑ Å×À̺íÀÌ Ãß°¡µÇ¾ú´Ù. ±× Áß ipv6InterfaceTable°ú ipv6ScopedIdTableµéÀÌ ´ëÇ¥ÀûÀÌ´Ù.
ipv6InterfaceTableÀº ÇϳªÀÇ ÀÎÅÍÆäÀ̽º¿¡ ¿©·¯ °³ÀÇ IPv6 ÁÖ¼ÒµéÀÌ ÇÒ´çµÈ
°æ¿ì IPv6 Áּҵ鿡 °üÇÑ Á¤º¸µéÀ» ´Ù·ç±â À§Çؼ ¸¸µé¾î Á³À¸¸ç,
ipv6ScopedIdTableÀº IPv6 ÁÖ¼Ò ¹üÀ§¸¦ °ü¸®Çϱâ À§ÇÑ Á¤º¸¸¦ À¯ÁöÇÏ´Â Å×À̺í·Î
Ãß°¡µÇ¾ú´Ù.
IV. IPv6 MIB Áö¿ø µ¿Çâ
IPv6¿¡ °ü·ÃµÈ MIBµéÀ» óÀ½À¸·Î ±¸ÇöÇÑ °÷Àº ¿ÀÇ ¼Ò½º ±×·ì¿¡¼ ÁøÇà ÁßÀÎ net-SNMP
ÀÌ´Ù. 2002³â 5¿ù¿¡ ¹ßÇ¥µÈ net-snmp-5.0.3¿¡¼´Â IPv4/6 È£½ºÆ® ¶ó¿ìÅÍ¿¡¼ÀÇ IPv6 MIBÀ» Áö¿øÇÒ ¼ö ÀÖµµ·Ï ±¸ÇöµÇ¾ú´Ù. IPv6 ȯ°æÀÌ ¿ÏÀüÇÏ°Ô
ÀÚ¸® ÀâÈ÷Áö ¾ÊÀº ȯ°æ¿¡¼µµ <Ç¥4>°ú °°ÀÌ ¿©·¯
¾÷üµéÀÌ ÀÚ½ÅÀÇ ¶ó¿ìÅÍ¿¡ ¿©·¯ IPv6 MIB Áß ÀüºÎ ȤÀº ÀϺθ¸À» ±¸ÇöÇÏ¿´´Ù. <Ç¥ 4>´Â Áö¿ø °¡´ÉÇÑ MIBÀ» ȸ»çº° Ç¥·Î ³ªÅ¸³½ °ÍÀÌ´Ù. <Ç¥ 4>ÀÇ ¸ðµç ³»¿ëÀº Ç¥ÁØÈ°¡ ÀÌ¹Ì ¿Ï·áµÈ MIB¸¸À» ´ë»óÀ¸·Î
ºñ±³ÇÑ °ÍÀÌ´Ù.
½Ã½ºÄÚ ¶ó¿ìÅÍ´Â IPv6 MIBÀ» Áö¿øÇϱâ À§Çؼ Cisco IOS Software Releases 12.0.S ÀÌÈĺÎÅÍ
draft-ietf-ipngwg-rfc2011-update-00.txt,
draft-ietf-ipngwg-rfc2096-update-00.txtÀ» ±âÁØÀ¸·Î
CISCO-IETF-IP-MIB¿¡ IPv6 MIB & ICMPv6 MIB Á¤º¸µéÀ»
½Ã½ºÄÚ enterprise MIB¿¡ ½ÇÇèÀûÀ¸·Î Á¦°øÇÏ°í ÀÖ´Ù. ±×
¿Ü¿¡ LORIA¿¡¼´Â FreeBSD4.5 ¹öÀü¿¡ net-snmp ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ¿© Ç¥ÁØÈ°¡ ÁøÇàÁßÀÎ ¡°Unified MIB¡± ÇüÅÂÀÇ MIBÀ» ±¸ÇöÇÏ¿´´Ù.
V. °á ·Ð
±âÁ¸ÀÇ IPv4 ÀÎÅÍ³Ý ¸ÁÀ» IPv6 ±â¹ÝÀÇ Â÷¼¼´ë ÀÎÅÍ³Ý ¸ÁÀ¸·Î ÀüȯÇϱâ À§ÇÑ ¿¬±¸µéÀÌ IETF¸¦
Áß½ÉÀ¸·Î È°¹ßÇÏ°Ô ÁøÇàµÇ°í ÀÖ´Ù. ÀÌ¿¡ º» °í¿¡¼´Â IPv6¸¦
±â¹ÝÀ¸·Î ÇÏ´Â ³×Æ®¿öÅ© ÀåÄ¡µéÀ» °ü¸®Çϱâ À§ÇÑ MIB ÀÇ Ç¥ÁØÈ »óȲ ¹× ¹ßÀü °úÁ¤¿¡ ´ëÇؼ »ìÆ캸¾Ò´Ù. À̸¦ Åä´ë·Î IPv6 ȯ°æ¿¡¼ÀÇ
NMS(Network Management System)¿¡ °üÇÑ ¼±Çà ¿¬±¸µéÀÌ È°¹ßÇÏ°Ô ÁøÇàµÉ ¼ö ÀÖÀ» °ÍÀ¸·Î »ý°¢ÇÑ´Ù.
<Âü °í ¹® Çå>
[1] Isabelle ASTIC, Oliver FESTOR, ¡°Current Status of IPv6 Management,¡± Technical Report RT-0271, Dec. 2002.
[2] Mongi Abdelmoula, Neha Jha et al.,
Implementation of IP-MIB modules for IPv4 and IPv6 protocol, Technical Report
RT-0271, A02-R-186, INRIA, Oct. 2002.
[3] F.Baker. IP forwarding table, RFC 1354,
July 1992.
[4] F.Baker, IP forwarding Table. RFC 2096,
Jan. 1997.
[5] M. Daniele, B.Harberman et al., Textual
conventions for Internet Network Address, RFC 2851, June 2000.
[6] M. Daniele, B.Harberman et al., Textual
conventions for Internet Network Address, RFC 3291, June 2002.
[7] B. Fenner, B. Haberman, McCoghrie K et
al., Management Information Base for the User datagram Protocol(UDP),
draft-ietf-ipngwg-RFC2013-update-01.txt, 2001.
[8] B. Fenner, B. Haberman, McCoghrie K et
al., Management Information Base for the Transmission Control Protocol(TCP),
draft-ietf-ipngwg-RFC2012-update-01.txt, 2001.
[9] B. Fenner, B. Haberman, J. Schoenwaelder
et al., IP Forwarding Table MIB, draft-ietf-ipngwg-RFC2096-update-00.txt, 2001.
[10] B. Fenner, B.
Haberman, J. Schoenwaelder et al., Management Information Base for the Internet
Protocol(IP), draft-ietf-ipngwg-RFC2011-update-00.txt, 2001.
[11] R. Hinden and S. Onishi, Management Information Base for IP Version 6:
Textual Conventions and General Group,Dec. 1998,RFC 2465.
[12] K. McCloghrie.
Management Information Base for the Internet Protocol(IP), RFC 2011, Nov. 1996.
[13] K. McCloghrie.
Management Information Base for the Transmission Control Protocol(TCP), , RFC
2012 Nov. 1996.
[14] K. McCloghrie.
Management Information Base for the User Datagram Protocol(UDP), RFC 2013, Nov.
1996.
[15] K. McCloghrie.,D.
Perkins, and J. Schonenwaelder, Textual conventions for SMIv2, RFC 2578, Apr.
1999.
[16] K. McCloghrie.
and M.T. Rose. Management information base for the network management of tcp/ip
based internets- mib-II, RFC1213, Mar. 1991.
[17] M.T. Rose and K.
McCloghrie. Concise mib definitions, RFC 1212, Mar. 1991.