CINELOVE.NET
   ÈÞ´ëÆùÅä·Ð | ÈÞ´ëÆù»óÇ°±âȹ½Ç | ÈÞ´ëÆùÀÚ·á½Ç | ¿µÈ­Åä·Ð | ¿µÈ­ÀÛÇ°½Ç | ¿µÈ­ÀÚ·á½Ç | CONTACT
½Å±â¼úÀÌ °ð ÄÁ¼ÁÀÔ´Ï´Ù


 PROFILE
 CREATIVE
 NEW TECH


 BcN
 DMB
 HDTV
 Home Network
 HSDPA
 IMT2000
 IPv6
 IT839
 LMDS
 MEMS
 OFDM
 PLC
 RF
 RFID
 ROBOT
 SoC
 Telematics
 Ubiquitous
 UWB
 VoIP
 WiBro

 ÀüÈ­¹®ÀÇ

HP : 011)9491-7906

Tel :   031)455-7042

  ´ã´çÀÚ : °­¿Ï½Å
  library ; ¶óÀ̺귯¸®

 

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.

 

 

 

 

 

 

 

 

 

 


<cinelove.net Àº °³ÀÎȨÆäÀÌÁöÀÔ´Ï´Ù.>