µðÁöÅПÀÓ½º

 


[e¸®Æ÷Æ®-TTA º¸°í¼­] NSIS °ü·Ã Ç¥ÁØÈ­ µ¿Çâ

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
ÀÎÅͳÝÇÁ·ÎÅäÄÝ(IP) ¸ÁÀÇ ¹Ì·¡´Â ¼­ºñ½º Ç°Áú º¸Àå°ú Á¦¾î°¡ °¡´ÉÇÑ ¸ð½ÀÀ¸·Î ¹ßÀüÇÒ °ÍÀ¸·Î Àü¸ÁµÈ´Ù. NSIS(Next Steps In Signaling) ±â¼úÀº Â÷¼¼´ëÀÎÅÍ³Ý ¸Á¿¡¼­ °íÇ°Áú ¼­ºñ½º°¡ °¡´ÉÇÑ IP¿¬°áÀ» ¼³Á¤Çϱâ À§ÇØ ÇÊ¿äÇÑ IP¼­ºñ½ºÇ°Áúº¸Àå(QoS) ½ÅÈ£ ÇÁ·ÎÅäÄÝÀ» °³¹ßÇϱâ À§ÇÑ °ÍÀÌ´Ù. µû¶ó¼­ Â÷¼¼´ë ÀÎÅÍ³Ý ¸Á¿¡¼­ IP¿¬°á¿¡ °ü¿©ÇÏ´Â ³×Æ®¿öÅ© ¿ä¼Ò(¶ó¿ìÅÍ, ¹æÈ­º®, ¼­¹ö µî)´Â NSIS ±â¼úÀÌ ÇÊ¿äÇÏ°Ô µÈ´Ù. Â÷¼¼´ë ÀÎÅÍ³Ý ¸Á¿¡¼­ NSIS±â¼úÀº Â÷¼¼´ëÀÎÅͳÝÇÁ·ÎÅäÄÝ(IPv6)°ú ´õºÒ¾î ¶ó¿ìÅÍ µîÀÇ ³×Æ®¿öÅ© ¿ä¼Ò¿¡ ±¸ÇöÇØ¾ß ÇÏ´Â ÁÖ¿ä ±â¼úÀÌ´Ù.

NSIS WG(Working Group)´Â IP¸Á¿¡¼­ ¼­ºñ½º Ç°ÁúÀ» º¸ÀåÇϱâ À§ÇÑ IP½ÅÈ£ ÇÁ·ÎÅäÄÝÀÇ Ç¥ÁØÈ­ ÀÛ¾÷À» ´ã´çÇÏ´Â IETF(Internet Engineering Task Force)ÀÇ Ç¥ÁØ ¿¬±¸¹ÝÀÌ´Ù. NSIS ¿¬±¸¹ÝÀº NSIS ÇÁ·ÎÅäÄÝÀ» NTLP(NSIS Transport Layer Protocol)°ú NSLP(NSIS Signaling Layer Protocol), µÎ °èÃþÀÇ ½ÅÈ£ ÇÁ·ÎÅäÄÝ·Î ºÐ¸®ÇÏ°í, µÎ ÇÁ·ÎÅäÄÝÀÇ Ç¥ÁØ ¹®¼­¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÌ ¸ñÇ¥ÀÌ´Ù. À̸¦ À§ÇØ RSVP(Resource Reservation Protocol)ÀÇ ÀûÀýÇÑ ºÎºÐÀ» Àç»ç¿ëÇÏ°í, µ¿½Ã¿¡ ´Ü¼øÈ­ ¹× ÀϹÝÈ­ÇØ ¿ì¼±ÀûÀ¸·Î NSIS ÇÁ·ÎÅäÄÝ¿¡ Àû¿ë, °³¹ßÇϱâ·Î Çß´Ù.

¡ÞNSIS ÇÁ·ÎÅäÄÝ °³¿ä

NTLP´Â ´Ù¾çÇÑ NSISÀÇ ÀÀ¿ë ½ÅÈ£ ÇÁ·ÎÅäÄÝ(NSLP)¿¡ ´ëÇØ °øÅëÀûÀÎ ºÎºÐÀ¸·Î½á NSLP¸¦ Àü´ÞÇÏ´Â Àü´Þ°èÃþÀÇ ½ÅÈ£ ÇÁ·ÎÅäÄÝÀÌ´Ù. NSIS ¿¬±¸¹ÝÀº ÀÏ´Ü QoS¸¦ À§ÇØ »ç¿ëµÇ´Â RSVP¿Í NAT(Network Address Translator) ¹× ¹æÈ­º®(Firewall) °°Àº ³×Æ®¿öÅ© °æ·Î»óÀÇ Áß°£ Àåºñ(Middle Box)¸¦ Åë°úÇÏ´Â ¼¼¼ÇÀ» ¼³Á¤Çϱâ À§ÇØ ÇÊ¿äÇÑ Áß°£Àåºñ Á¦¾î ÇÁ·ÎÅäÄÝÀ» NSLP·Î ¿ì¼± Àû¿ëÇß´Ù. ÀÌ¿Í °°ÀÌ NSIS¿¡¼­´Â ³×Æ®¿öÅ© ÀåÄ¡ ³»¿¡ ¾î¶°ÇÑ ÇüÅÂµç »õ·Î¿î »óÅ Á¤º¸¸¦ ¼³Á¤ÇÏ´Â °ÍÀ» NSLP·Î Á¤ÀÇÇÑ´Ù.

¡ÞNSIS Ç¥ÁØÈ­ ÃßÁø ÇöȲ

NSIS WG´Â NSIS ½ÅÈ£ ¿ä±¸»çÇ×À» ±â¼úÇÑ `draft-ietf-nsis-req' ¹®¼­¿Í NSIS ¼­ºñ½º Ç°Áú ¿ä±¸»çÇ×À» ±â¼úÇÑ `draft-ietf-nsis-qos-requirements' ¹®¼­¸¦ IESG(Internet Engineering Steering Group)¿¡ »óÁ¤ÇØ RFC(Request for Comments) ¹®¼­ äÅÃÀ» ±â´Ù¸®°í ÀÖ´Ù. ¶ÇÇÑ `RSVP Security Properties', `NSIS Threats', `Analysis of Existing Signaling Protocols', `NSIS Framework' µî 4°³ ¹®¼­¸¦ 2003³â¿¡ º¸¿ÏÇØ RFC äÅÃÀ» À§ÇØ IESG¿¡ »óÁ¤ÇÒ °èȹÀÌ´Ù. ¾Æ¿ï·¯ `NSIS Transport Protocol' ¹®¼­¿Í `NSIS QoS Application Protocol' ¹®¼­, `NSIS Middle Box Signaling Application Protocol' ¹®¼­¿¡ ´ëÇÑ °³ÀÎ ¹®¼­°¡ ¿¬±¸¹Ý ¹®¼­·Î °áÁ¤µÆÀ¸¸ç, 2004³â±îÁö ¿Ï·áÇÒ °èȹÀÌ´Ù.

¿ÃÇØ 7¿ù13ÀϺÎÅÍ 18ÀϱîÁö ¿À½ºÆ®¸®¾Æ ºñ¿£³ª¿¡¼­ ¿­¸° IETF Á¦57Â÷ ȸÀÇ¿¡¼­´Â NTLP ´ã´çÀÚÀÎ ÄÝ·Òºñ¾Æ´ëÇÐÀÇ Çì´× ½¶Ã÷¸°°ú ½Ã½ºÄÚ»çÀÇ ¸á¸°´Ù ¼î¾î(Melinda Shore)°¡ °¢°¢ ÀÛ¼ºÇÑ NTLP¹®¼­¿¡ ´ëÇØ ±â¼úÀû ³íÀÇ°¡ ÀÖ¾ú´Ù. ƯÈ÷ NTLPÀÌ TCP(Transmission Control Protocol)ó·³ ½Å·Ú¼ºÀÌ ³ôÀº Àü¼ÛÀÌ ÇÊ¿äÇÑ Áö, ±×¸®°í ÀÌ¿¡ µû¸¥ NTLP 󸮰¡ º¹ÀâÇØÁö´Â Áö µî¿¡ °üÇÑ ³íÀÇ°¡ ÁøÇàµÆ´Ù.


NTLP ¹®¼­¿¡ ±â¼úµÈ ÁÖ¿ä ³»¿ëÀº ¿ì¼± ±âº» ÇÁ·ÎÅäÄݷμ­´Â RSVP(RFC 2205¿Í RFC 2961)¸¦ ÀÌ¿ëÇÏ°í, NSLP°¡ NTLP Ư¼º(½Å·Úµµ ¼öÁØ, ¸Þ½ÃÁö ±æÀÌ)À» °áÁ¤ÇÏ°Ô ÇÏ°í, RSVP °°ÀÌ ½ÅÈ£ °æ·Î¿Í µ¥ÀÌÅÍ °æ·Î¸¦ °°ÀÌ »ç¿ëÇÏ°í ¼ÒÇÁÆ® »óÅ °ü¸®¸¦ Çϸç, ½Å·Ú¼º ³ôÀº È£ÇÁ ¹ÙÀÌ È£ÇÁ(hop-by-hop) ¸Þ½ÃÁö Àü´Þ, ±×¸®°í ¸ÖƼij½ºÆ®¸¦ Áö¿øÇÏÁö ¾Ê´Â Ư¡ÀÌ ÀÖ´Ù. º¸¾È, ¸Þ½ÃÁö ºÐÇÒ, À̵¿¼º, NAT, NSLP ÀÎÅÍÆäÀ̽º Á¤ÀÇ µîÀº ÇÑÃþ ½ÉµµÀÖ´Â ¿¬±¸°¡ ÇÊ¿äÇÑ ºÐ¾ßÀÌ´Ù.
¶ÇÇÑ, NSIS QoS ÀÀ¿ë ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ 3°³ ¹®¼­¸¦ ÇÑ °³ ¹®¼­·Î ÅëÇÕÇÏ°í ¿¬±¸¹Ý ¹®¼­·Î ¸¸µé±â·Î Çß´Ù. ½Å¼ÓÇÏ°Ô ¹®¼­ÀÛ¾÷À» Çϱâ À§ÇØ NSLPµµ NTLP¿Í °°ÀÌ Àü´ã ´ã´çÀÚ¸¦ ¼±Á¤Å°·Î Çß´Ù. ¶ÇÇÑ NSIS Áß°£Àåºñ ½ÅÈ£ ÀÀ¿ë ÇÁ·ÎÅäÄÝ(NAT/Firewall NSLP) ¹®¼­µµ ¿¬±¸¹Ý ¹®¼­·Î äÅõƴÙ. ÀÌ ÇÁ·ÎÅäÄÝÀº µ¥ÀÌÅÍ °æ·Î¿Í °áÇÕÇØ NAT³ª ¹æÈ­º®À» Á¦¾îÇÏÁö¸¸, ¹ÌµåÄÞ(middlebox communication)Àº µ¥ÀÌÅÍ °æ·Î¿¡ °ü°è¾øÀÌ NAT³ª ¹æÈ­º®¸¸À» Á¦¾îÇÏ´Â Â÷ÀÌ°¡ ÀÖ´Ù.

¡ÞNSIS Ç¥ÁØÈ­ Á߿伺

±â¼úÃø¸é¿¡¼­ NSIS WGÀº º£½ºÆ® ¿¡Æ÷Æ®(Best-effort) ¼­ºñ½º ±â¹ÝÀÇ IP ¸ÁÀ» ¼­ºñ½º Ç°Áú º¸ÀåÀÌ °¡´ÉÇÑ ¸ÁÀ¸·Î ¹ßÀü½ÃÅ°±â À§ÇØ IP QoS ½ÅÈ£ ÇÁ·ÎÅäÄÝÀÇ ¿ä±¸»çÇ×, ÇÁ·¹ÀÓ¿öÅ©, ±×¸®°í ÇÁ·ÎÅäÄÝ Ç¥ÁØÈ­¸¦ °³¹ßÇÑ´Ù. ÀÌ·¯ÇÑ ½Ãµµ´Â ÇöÀç IP¸Á¿¡´Â ¾ø´Â ½ÅÈ£ ÇÁ·ÎÅäÄÝÀ» »õ·Ó°Ô Á¤ÀÇÇØ ¼­ºñ½º Ç°Áú º¸ÀåÀÌ °¡´ÉÇÑ Â÷¼¼´ë ÀÎÅͳÝÀ¸·Î ¹ßÀüÇϱâ À§ÇØ ÇÊ¿äÇÑ ÁÖ¿ä ±â¼úÀÌ´Ù.

½ÃÀåÃø¸é¿¡¼­ º¸¸é, À½¼º ÀüÈ­¸Á¤ýIP ¸Á µîÀÇ °³º° ¼­ºñ½º¸ÁÀÌ IP±â¹ÝÀÇ ÅëÇÕ¸ÁÀ¸·Î ¹ßÀüÇÏ°í ÀÖ´Ù. Áï IP¸Á¿¡¼­ µ¥ÀÌÅÍ ¼­ºñ½º´Â ¹°·Ð ½Ç½Ã°£ Àü´ÞÀÌ ÇÊ¿äÇÑ À½¼º ¼­ºñ½º ¹× ¸ÖƼ¹Ìµð¾î ¼­ºñ½º °°Àº °íÇ°ÁúÀÇ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â °ÍÀÌ´Ù. NSIS ±â¼úÀº ÅëÇÕ¸Á ȯ°æ¿¡¼­ °íÇ°Áú ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ÇÙ½É ±â¼úÀÌ´Ù.

±èÁ¤À± Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø ³×Æ®¿öÅ©¿¬±¸¼Ò ¼±ÀÓ¿¬±¸¿ø jykim@etri.re.kr

[ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º ¹«´Ü ÀüÀç-Àç¹èÆ÷ ±ÝÁö]