Home > Àüü±â»ç

°í¼º´É Áö´ÉÇü ÆÐÅÏ ¸ÅĪÀ» ÅëÇÑ ½ÉÃþ ÆÐŶºÐ¼® ¹æ¾È

ÀÔ·Â : 2015-08-18 10:01
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

¿î¿µÃ¼Á¦ µ¶¸³ÀûÀÎ ÇÏÀÌÆÛ½ºÄµ ¼Ö·ç¼ÇÀ¸·Î ¼º´É ÃÖÀûÈ­ º¸Àå


[º¸¾È´º½º= Ãֿ쿵 À©µå¸®¹öÄÚ¸®¾Æ ÀÌ»ç] ³×Æ®¿öÅ© º¸¾È¿¡ ´ëÇÑ °ü½ÉÀÌ ³ô¾ÆÁö¸é¼­ ¾Ç¼º ÄÜÅÙÃ÷¸¦ ã¾Æ³»±â À§ÇØ µ¥ÀÌÅÍ ½ºÆ®¸²À» ȸ¼± ¼Óµµ·Î ½ºÄ³´×ÇÒ ¼ö ÀÖ´Â Çõ½ÅÀûÀÎ º¸¾ÈÀåºñ¿¡ ´ëÇÑ ¿ä±¸°¡ ´õ¿í Àý½ÇÇØÁö°í ÀÖ´Ù. ³×Æ®¿öÅ©ÀÇ Àü¼Û¼Óµµ°¡ ±Þ°ÝÈ÷ »¡¶óÁö¸é¼­ ±âÁ¸ º¸ÀåºñµéÀÌ »õ·Î¿î ÇüÅÂÀÇ °ø°ÝÀ» ³õÄ¥ È®·üÀÌ º¸´Ù Ä¿Áö°í ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó º¸¾È Ãë¾àÁ¡À¸·Î ÀÎÇÑ À§ÇèÀÌ °ú°Å¿¡ ºñÇØ Å©°Ô ³ô¾ÆÁö°í ÀÖ´Â ½ÇÁ¤ÀÌ´Ù.

ÀÌ¹Ì ¡®DPI(Deep Packet Inspection)¡¯·Î ¾Ë·ÁÁø °í¼Ó ÄÜÅÙÃ÷ ½ºÄ³´× ±â¼úÀÌ Á¸ÀçÇÏ°í ÀÖÁö¸¸, ÀϹÝÀûÀ¸·Î ÀÌ ±â¼úÀº ºü¸¥ ¼Óµµ¸¦ À§ÇØ Æ¯º°È÷ Á¦ÀÛµÈ Çϵå¿þ¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì°¡ ¸¹¾Æ °³¹ßÀ̳ª »ý»ê¿¡ ¸¹Àº ºñ¿ëÀÌ µå´Â ¼Ö·ç¼ÇÀ¸·Î ÀÎ½ÄµÇ¾î ¿ÔÀ¸¸ç, NFV(³×Æ®¿öÅ© ±â´É °¡»óÈ­)¸¦ °í·ÁÇÑ Àå·¡ÀÇ ³×Æ®¿öÅ© ±¸Á¶¿¡µµ ´ëÀÀÇϱ⠾î·Á¿î ÇüÅ´Ù.

 

ÆÐŶ Çì´õ¸¸ »ìÆ캸´Â ±âÁ¸ÀÇ ¹æÈ­º®°ú´Â ´Þ¸® ÃÖ±ÙÀÇ ³×Æ®¿öÅ© º¸¾ÈÀåºñµéÀº DPI ±â¼úÀ» »ç¿ëÇØ °¢ ÆÐŶÀÇ ÄÜÅÙÃ÷¸¦ °Ë»çÇÏ°í À§ÇùÀ» °¨ÁöÇØ ³½´Ù. DPI ±â¼úÀº ¿À·ÎÁö ÆÐŶ Çì´õ ºÎºÐ¿¡ ÀÇÁ¸ÇØ º¸¾È°ú °ü·ÃµÈ °áÁ¤À» ³»¸®´Â °ÍÀÌ ¾Æ´Ï¶ó, º¸¾È ¾ÖÇø®ÄÉÀ̼ÇÀÌ µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ¼¼ºÎÀûÀÎ ÄÜÅÙÃ÷±îÁö µé¿©´Ùº¸°í À¯ÇØÇÑ Àǵµ¸¦ ÆľÇÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ±×·¯³ª µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ ´ëÇÑ ÄÜÅÙÃ÷ ½ºÄ³´×ÀÌ CPU ¼º´É¿¡ Å©°Ô ÀÇÁ¸ÇÏ°í ÀÖÀ» »Ó ¾Æ´Ï¶ó Æ®·¡ÇÈ ºÎÇÏ°¡ Áõ°¡ÇÏ¸é ½ÇÇàÇÒ ¼ö ¾ø´Â °æ¿ìµµ ¹ß»ýÇϱ⠶§¹®¿¡ µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ ´ëÇÑ ´õ¿í »ó¼¼ÇÑ °Ë»ç´Â Ãß°¡ÀûÀÎ ºñ¿ëÀÌ ¹ß»ýÇÑ´Ù.


DPIÀÇ Åø·Î¼­ÀÇ °¡Ä¡´Â ºÎÇÏ°¡ °¡ÁߵǴ »óȲ¿¡¼­µµ ¾ó¸¶³ª Àß µ¿ÀÛÇÏ´À³Ä¿¡ ´Þ·ÁÀÖ´Ù°í ÇÒ ¼ö ÀÖ´Ù. ÀÌ·ÐÀûÀΠȯ°æ¿¡¼­ ½Ã½ºÅÛ¿¡ ¾Æ¹«·± ¹®Á¦°¡ ¾ø´õ¶óµµ ½ÇÁ¦ ´ë±Ô¸ð Æ®·¡ÇÈ È¯°æ¿¡¼­ Àå¾Ö°¡ ¹ß»ýÇÑ´Ù¸é º¸¾È»óÀÇ ¹®Á¦¸¦ ÀÏÀ¸Å°°Ô µÈ´Ù. ±¹°æÀ» Áö³ª°¡´Â ¸ðµç Â÷·®¿¡ ´ëÇÑ Ã¶ÀúÇÑ ¼ö»öÀ» ¸Ã°í ÀÖ´Â ±¹°æ¼öºñ´ëÀÇ °æ¿ì¸¦ °¡Á¤ÇØ º¸ÀÚ. ÁÖ¿ä ±¹°æ Áö¿ª¿¡¼­ ÀÌ·¯ÇÑ °Ë¹®°Ë»öÀÌ ½É°¢ÇÑ Á¤Ã¼¸¦ ÀÏÀ¸Å°°í, ±¹°æ ¼öºñ´ë´Â È¥ÀâÀ» ¿ÏÈ­Çϱâ À§ÇØ ÀÓÀÇ·Î ÀÚµ¿Â÷¸¦ µÇµ¹¸®¸é¼­ È¥¶õ¿¡ ºüÁö´Â »óȲÀ» ¿¹ÃøÇØ º¼ ¼ö ÀÖ´Ù.

½ÉÁö¾î ÃÖ¾ÇÀÇ °æ¿ì¿¡´Â À§Çè¿ä¼Ò°¡ ¾Æ¹«·± ÅëÁ¦ ¾øÀÌ ¹«ÀÛÀ§·Î ÀÔ±¹ÇÏ°Ô µÇ´Â °æ¿ì°¡ »ý±æ ¼öµµ ÀÖ´Ù. ³×Æ®¿öÅ© »ó¿¡¼­ ÀÌ °°Àº °æ¿ì´Â º¸¾ÈÀåºñ°¡ À¯ÀԵǴ µ¥ÀÌÅÍÀÇ ¼Óµµ¸¦ µû¶óÀâÁö ¸øÇÒ ¶§ÀÇ »óȲÀÌ´Ù. ÆÐŶÀº Å¥¿¡¼­ ºüÁ®³ª°¥ ¼ö ÀÖ°í, ÀÌ´Â ÃÖÁ¾ ½Ã½ºÅÛÀÌ ÆÐŶÀ» Àç¼Û½ÅÇÏ°Ô ¸¸µé¸ç, »óȲÀ» ´õ¿í ¾ÇÈ­½ÃÅ°°Å³ª ÆÐŶµéÀ» ¾Æ¹«·± ´ëÃ¥ ¾øÀÌ ¹Þ¾ÆµéÀÌ°Ô µÉ ¼öµµ ÀÖ´Ù.


³×Æ®¿öÅ© º¸¾È¾÷üµéÀº ÀÌ·± ÀÏÀ» ¹Ì¿¬¿¡ ¹æÁöÇÏ°í ¼º´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇØ ÀϹÝÀûÀÎ ³×Æ®¿öÅ© ¼Óµµ·Î ¼¼¹ÐÇÑ ½ºÄ³´×À» ¼öÇàÇÒ ¼ö ÀÖ´Â Çϵå¿þ¾î Áö¿ø ¹æ½ÄÀÇ DPI ±â¼úÀ» »ç¿ëÇÏ°í ÀÖ´Ù. ±×·¯³ª ƯÁ¤ ¸ñÀûÀ» À§ÇØ ¸¸µé¾îÁø ¹ÝµµÃ¼´Â ¼ÒÇÁÆ®¿þ¾î¿¡ ºñÇØ »ó´ëÀûÀ¸·Î °í°¡ÀÏ »Ó ¾Æ´Ï¶ó ±â´ÉÀÇ º¸°­À̳ª »ç¿ëÀÚ ¿ä±¸¿¡ À¯¿¬ÇÏ°Ô ´ëóÇϱâ Èûµé´Ù´Â ¹®Á¦°¡ ºÎ°¢µÇ¸é¼­ Á¡Â÷ ¼ÒÇÁÆ®¿þ¾î ¹æ½ÄÀÇ DPI ¼Ö·ç¼ÇÀ¸·Î ´ëüµÇ°í ÀÖ´Ù.

¸ÖƼÄÚ¾î ÇÁ·Î¼¼¿¡¼­ µ¿ÀÛÇÏ´Â DPI ¼ÒÇÁÆ®¿þ¾î´Â ¼º´É Ãø¸é¿¡¼­µµ ÀÌÀüÀÇ Çϵå¿þ¾î ±â¹Ý ¼Ö·ç¼ÇÀÇ ¼º´É°ú ºñ½ÁÇϰųª ½ÉÁö¾î ±× ÀÌ»óÀÇ ¼º´ÉÀ» Á¦°øÇÏ°í ÀÖÀ¸¸ç, ¹«¾ùº¸´Ù »ç¿ëÀÚ ¿ä±¸³ª ±â´É Ãß°¡¿¡ ´ëÇØ À¯¿¬ÇÏ°Ô ´ëóÇÒ ¼ö ÀÖ´Â ÀåÁ¡°ú ³×Æ®¿öÅ© ±â´É °¡»óÈ­¿Í °°Àº Æ®·»µå º¯È­¿¡µµ Àß ºÎÇÕÇÏ´Â ¼Ö·ç¼ÇÀ¸·Î ÀÎÁ¤¹Þ°í ÀÖ´Ù.


DPIÀÇ ÇÙ½ÉÀº ÆÐÅÏ ¸ÅĪ

DPIÀÇ Çٽɿ¡´Â ÆÐÅÏ ¸ÅĪ(Pattern Matching)À̶ó´Â °³³äÀÌ ÀÚ¸®Àâ°í ÀÖ´Ù. ÆÐÅÏ ¸ÅĪÀº À¯ÀԵǴ ¹ÙÀÌÆ® ½ºÆ®¸²(Byte Streams)À» ½Ã±×´Ïó¶ó°í ºÎ¸£´Â ÀÌ¹Ì ¾Ë·ÁÁø °ø°Ý ÆÐÅÏÀÇ µ¥ÀÌÅͺ£À̽º¿Í ºñ±³ÇÏ°í ¸ÅÄ¡½ÃÅ°´Â ±â´ÉÀÌ´Ù. ÀÌ ½Ã±×´Ïó´Â ÀáÀçÀûÀÎ ¾Ç¼º ÄÜÅÙÃ÷¸¦ ÀǹÌÇϸç, ´Ü¼øÇÑ ¹®ÀÚ¿­ Çüųª ȤÀº º°´Ù¸¥ ¿¬°üÀÌ ¾ø´Â ´Ù¾çÇÑ Å©±âÀÇ µ¥ÀÌÅÍ·Î ºÐÇØµÈ µ¥ÀÌÅÍÀÇ Æ¯Á¤ÇÑ ¹è¿­°ú °°ÀÌ ´õ¿í º¹ÀâÇÑ ÆÐÅÏÀ¸·Î ±¸¼ºµÇ´Â °æ¿ìµµ ÀÖ´Ù. ÈÄÀÚ¿Í °°Àº ½Ã±×´Ïó´Â Á¾Á¾ ÀÏÁ¾ÀÇ Á¤±Ô Ç¥Çö½Ä(Regular Expression) ÇüÅ·ΠǥÇöµÇ¸ç, °¡²ûÀº Àü¿ë ¹®¹ý°ú °áÇյǴ °æ¿ìµµ ÀÖ´Ù.


¸» ±×´ë·ÎÀÇ °Ë»öÀº ¸Å¿ì º¹ÀâÇϸç, Ç¥Çö½ÄÀÇ °Ë»öÀº »ó´çÈ÷ ¸¹Àº CPU ÀÚ¿øÀ» ¿ä±¸Çϱ⠶§¹®¿¡ °í¼ÓÀ¸·Î ¼öÇàÇÒ °æ¿ì ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. ´õ±¸³ª ¼ö õ°³ÀÇ ½Ã±×´Ïó¸¦ °Ë»öÇØ¾ß ÇÒ °æ¿ì¿¡´Â ¹®Á¦°¡ ´õ¿í ½É°¢ÇÏ´Ù. ¾Æ·¡´Â ´Ü¼øÇÑ ÆÐŶ ÇÊÅ͸µÀ» ¼öÇàÇÏ´Â ±âº»ÀûÀÎ ¹æÈ­º®À» ½ÇÇà½ÃÅ°°í ÀÖÀ» °æ¿ì¿Í µ¿ÀÏ ½Ã½ºÅÛÀ¸·Î °íµµÀÇ ÆÐŶ ÇÊÅ͸µÀ» ÀÏ·ÃÀÇ ±ÔÄ¢°ú ÆÐÅÏÀÇ Á¦¾à ¾øÀÌ ¼öÇàÇÏ°í ÀÖ´Â °æ¿ìÀÇ ¼º´ÉÀÇ Â÷À̸¦ º¸¿©ÁÖ°í ÀÖ´Ù.


¶Ù¾î³­ ÆÐÅÏ ¸Åó(Pattern Matcher)´Â À¯ÀԵǴ ¹ÙÀÌÆ® ½ºÆ®¸²À» ½Ã±×´Ïó µ¥ÀÌÅͺ£À̽º¿Í ºñ±³ÇÒ ¶§ ½Ã±×´ÏóÀÇ ¼ö¿Í °ü°è¾øÀÌ µ¿ÀÏÇÑ ¼º´ÉÀ¸·Î ¼öÇàÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ´Ù½Ã ¸»ÇØ ÆÐÅÏ ¸Åó´Â À¯ÀԵǴ ¹ÙÀÌÆ® ½ºÆ®¸²À» ¼øÂ÷ÀûÀ¸·Î °¢ ½Ã±×´Ïó¿Í ºñ±³ÇÏ´Â ´Ü¼ø ´ëÀÔ(Brute-force) ¹æ½Äº¸´Ù´Â º¸´Ù °³¼±µÈ ¹æ½ÄÀ¸·Î ¼öÇàÇؾ߸¸ ÇÑ´Ù. µ¥ÀÌÅÍ ½ºÆ®¸²À» ¾ÕµÚ·Î ¹Ýº¹ÀûÀ¸·Î ¿òÁ÷ÀÌ´Â ¹æ½ÄÀº ij½Ã È°¿ë¿¡ ÀÖ¾î ¸Å¿ì ºñÈ¿À²ÀûÀ̸ç, ÆÐÅÏÀÇ ¼ö°¡ Áõ°¡Çصµ È®ÀåÀÌ ºÒ°¡´ÉÇÏ´Ù.


ÀϺΠ¼ÒÇÁÆ®¿þ¾î ±â¹Ý ÆÐÅÏ ¸Åó´Â °Ë»öµÈ ÀÏ·ÃÀÇ ÆÐÅÏÀ» µ¥ÀÌÅÍ ½ºÆ®·°Ã³·Î Á¤¸®ÇØ ÆÐÅÏ »çÀÌÀÇ ¿¬°ü¼º ¸ÊÀ» Á¦°øÇÏ´Â Æ®¸® ±â¹Ý ¾Ë°í¸®Áò(Trie-based algorithm)À» »ç¿ëÇÔÀ¸·Î½á ´Ü¼ø ´ëÀÔ ¹æ½Äº¸´Ù´Â ³ªÀº ¹æ¹ýÀ» Á¦°øÇÑ´Ù. À¯ÀÔ ÆÐŶÀÌ µµÂøÇÏ¸é ¼ÒÇÁÆ®¿þ¾î´Â ´ÜÁö ¸ÅĪµÇ´Â ÄÜÅÙÃ÷¸¦ ã¾Æ ¸ÊÀ» µû¶ó°¡´Â °ÍÀÌ´Ù. À̴ ƯÁ¤ IP ¾îµå·¹½º °Ë»ö ¹æ½Ä°ú À¯»çÇÑ ¹æ½ÄÀÌ´Ù.


ÀÌ ¹æ¹ýÀº ´Ü¼ø ´ëÀÔ Á¢±Ù ¹æ½Ä¿¡ ºñÇØ °³¼±µÈ ¹æ½ÄÀ̱â´Â ÇÏÁö¸¸, ÆÐÅÏÀÇ ¼ö°¡ ´Ã¾î³ª¸é ´ÜÁ¡ÀÌ µå·¯³ª°Ô µÈ´Ù. ½Ã±×´ÏóÀÇ ¼ö¿Í ÇÁ·Î¼¼¼­ ij½ÃÀÇ Å©±â¿¡ µû¶ó¼­ ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î Æ®¸®¸¦ ÈȾ´Â °ÍÀº ÆÐŶ´ç »ó´çÇÑ ¸Þ¸ð¸® ¾×¼¼½º¸¦ ¿ä±¸ÇÏ°Ô µÇ¸ç ÃÖ¾ÇÀÇ °æ¿ì¿¡´Â ¼ö½ÅµÈ ¹ÙÀÌÆ®´ç ÇϳªÀÇ ¸Þ¸ð¸®°¡ ¿ä±¸µÉ ¼öµµ ÀÖ´Ù. ±×¸®°í ÀÌ·¯ÇÑ °æ¿ì¿¡´Â ´Ü¼ø ´ëÀÔ ¹æ½Ä¿¡ ºñÇØ ¼º´É Çâ»óÀ» ÀüÇô ±â´ëÇÒ ¼ö ¾ø´Ù. µû¶ó¼­ DPI ±â¼úÀÌ Á¡Á¡ ´õ Á¤±³ÇØÁü¿¡ µû¶ó ¼º´ÉÀÇ È¿À²ÀûÀÎ È®Àå ¶ÇÇÑ ¶Ç ´Ù¸¥ ¹®Á¦·Î ¶°¿À¸£°í ÀÖ´Ù. ½Éµµ ÀÖ°í Á¤¹ÐÇÑ °Ë»ç´Â ´õ ¸¹Àº ÇÁ·Î¼¼½Ì ¼º´ÉÀ» ¿ä±¸ÇÑ´Ù. ÀÌ¿¡ µû¶ó ÇöÀç »óȲ¿¡ ¸Â´Â ÃÖÀûÀÇ ½ºÄ³´×À» À§ÇÑ ÃֽŠ¸ÞÄ¿´ÏÁòÀÇ ´ë¾ÈÀ» ã¾Æ³»´Â °ÍÀÌ ´õ¿í Áß¿äÇÏ´Ù.

 

ÆÐÅÏ ¸ÅĪ ¶óÀ̺귯¸® ¼Ö·ç¼ÇÀ» ÅëÇÑ ¼º´É ÃÖÀûÈ­

¾÷°èÀÇ ¸¹Àº ÆÐÅÏ ¸ÅóµéÀº ´Ü¼øÇÑ ¼øÂ÷Àû Á¢±Ù¹æ½Ä°ú ij½Ã ºñģȭÀû(Cache-unfriendly) ¾Ë°í¸®ÁòÀ» »ç¿ëÇϰųª ¶Ç´Â Àü¹®È­µÈ Çϵå¿þ¾îÀÇ ÀϺηΠµµÀԵDZ⠶§¹®¿¡ Áö¿¬À̳ª È®À强 ¹®Á¦¿¡ Á÷¸éÇÏ´Â °æ¿ì°¡ ¸¹¾Ò´Ù. ÀÌ¿¡ ³×Æ®¿öÅ© Àåºñ Á¦Á¶¾÷üµéÀº È¿À²ÀûÀÎ ºñ¿ëÀ¸·Î DPI ¼º´É Çâ»ó ¹× È®ÀåÀ» º¸ÀåÇÒ ¼ö ÀÖ´Â ¼Ö·ç¼ÇÀ» ÇÊ¿ä·Î ÇÏ°í ÀÖ´Ù.


ÀÌ·¯ÇÑ µµÀü °úÁ¦µé¿¡ ´ëÇÑ ÇØ°áÃ¥À¸·Î ¿î¿µÃ¼Á¦ µ¶¸³ÀûÀÎ ¹æ½ÄÀÇ ÆÐÅÏ ¸ÅĪ ¶óÀ̺귯¸® ¼Ö·ç¼ÇÀÌ µîÀåÇÏ°Ô µÆ´Ù. ¸ÖƼ½º·¹µå¸¦ Áö¿øÇϸç ÅëÇÕÀÌ °£ÆíÇÏ¿© libPCRE¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ ´ëü°¡ °¡´ÉÇϸç, PCRE(Perl Compatible Regular Expression) ±¸¹®ÀÇ ´ë±Ô¸ð ¼­ºê¼ÂÀ» Áö¿øÇÒ »Ó ¾Æ´Ï¶ó, libPCREº¸´Ù ÈξÀ ´õ ³ªÀº ¼º´ÉÀ» Á¦°øÇÏ°í ÀÖ´Ù.

ÀÎÅÚ ¾ÆÅ°ÅØó Ç÷§Æû¿¡ Àû¿ëµÈ Hyperscan(ÇÏÀÌÆÛ½ºÄµ) ¼Ö·ç¼ÇÀº ÇÏÀÌÆÛ ½º·¹µùÀ̳ª »çÀÌµå ½ºÄÉÀϸµ ¼ö½Å, SIMD ÀνºÆ®·°¼Ç µîÀÇ ±â´ÉÀ» ÅëÇØ ÃÖ´ë 160GbpsÀÇ ½ºÄ³´× ¼º´ÉÀ» Á¦°øÇÑ´Ù. ÇÏÀÌÆÛ½ºÄµÀº ÀüÅëÀûÀÎ Á¤±Ô Ç¥Çö½Ä ¿Ü¿¡µµ ¾ÞÄ¿(Anchor), ij¸¯ÅÍ Å¬·¡½º(Character class), ¹Ù¿îµå ¸®ÇÇÆ®(Bounded repeat) µî°ú °°Àº ¸¹Àº º¸¾È ¹× µ¥ÀÌÅÍ ³×Æ®¿öÅ· ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¿ä±¸ÇÏ´Â ¸Å¿ì ´Ù¾çÇÑ ½Ã±×´Ïó¸¦ Áö¿øÇÑ´Ù.


´ëÇ¥ÀûÀÎ ÆÐÅÏ ¸ÅĪ ¶óÀ̺귯¸® ¼Ö·ç¼ÇÀÎ À©µå¸®¹ö ÇÏÀÌÆÛ½ºÄµÀº µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÈ °¢ ÆÐÅÏ°ú ¸ÅĪÇϱâ À§ÇØ µ¥ÀÌÅÍ ½ºÆ®¸²À» ¾ÕµÚ·Î ¹Ýº¹ÀûÀ¸·Î ¿À°¡´Â ¼øÂ÷Àû Á¢±Ù ¹æ½Ä°ú´Â ´Þ¸®, CIEÀÇ ¼º´ÉÀÌ °Ë»öµÈ ÆÐÅÏÀÇ ¼ö¿Í Á÷Á¢ÀûÀÎ ¿¬°ü¼ºÀ» °¡ÁöÁö ¾Ê´Â´Ù. µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ ´ëÇØ ½Ã±×´Ïó ¼¼Æ® ³»ÀÇ Àüü Á¤±Ô Ç¥Çö½Ä¿¡ À־µµ µ¿½Ã¿¡ ½ºÄ³´×ÀÌ ÀÌ·ïÁö¸ç, ¸ÅĪµÇ´Â ½Ã±×´Ïó°¡ ¹ß°ßµÇ¸é À̸¦ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î Àü´ÞÇÑ´Ù. ƯÈ÷ Ç×»ó ±ÕÀÏÇÑ ¼º´ÉÀ» Á¦°øÇϸç, ÀüÅëÀû ½ºÄ³´× ½Ã½ºÅÛ¿¡¼­ ÈçÈ÷ ¹ß°ßµÇ´Â ¼º´ÉÀÇ ±Þ°ÝÇÑ º¯µ¿ÀÌ ³ªÅ¸³ªÁö ¾Ê´Â´Ù´Â °ÍÀÌ °¡Àå Å« Ư¡ÀÌ´Ù.


ÇÏÀÌÆÛ½ºÄµÀº °¢°¢ÀÇ À¯ÀÔ ÆÐŶÀ» µ¶¸³ÀûÀ¸·Î ½ºÄ³´×Çϰųª ¿©·¯ ÆÐŶ¿¡ °ÉÄ£ °ø°ÝÀ» ŽÁöÇϱâ À§ÇØ ÀçÁ¶ÇÕµÈ ÇϳªÀÇ µ¥ÀÌÅÍ ½ºÆ®¸²À¸·Î ½ºÄ³´×ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, º¸¾È ¾ÖÇø®ÄÉÀ̼ÇÀº TCP ½ºÆ®¸²À» ÀçÁ¶ÇÕÇÑ µÚ¿¡ ½ºÄ³´×À» À§ÇØ ÇÏÀÌÆÛ½ºÄµ ¶óÀ̺귯¸®¸¦ Àû¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¾î¶°ÇÑ ºÎºÐÀûÀÎ ¸ÅÄ¡¶óµµ Áö¼ÓÀûÀ¸·Î ÆľÇÇØ ´õ ¸¹Àº µ¥ÀÌÅÍ°¡ ÇØ´ç ½ºÆ®¸²¿¡ µµÂøÇÏ´õ¶óµµ Áß´ÜµÈ ºÎºÐºÎÅÍ ½ºÄ³´×À» Àç½ÃÀÛÇÒ ¼ö ÀÖ´Ù.


¼º´É ÃÖÀûÈ­¸¦ º¸ÀåÇÏ´Â ½ÉÃþ ÆÐŶ ºÐ¼®

³×Æ®¿öÅ© º¸¾ÈÀåºñ ¾÷üµéÀº Á¦Ç°À» ´ÜÀÏÈ­µÈ Ç÷§Æû¿¡ ÅëÇÕÇÒ ¶§ ¼º´É¿¡ ´ëÇؼ­´Â ¾çº¸ÇÏ´Â °æ¿ì°¡ Á¾Á¾ ÀÖ´Ù. °¡º­¿î ¼º´ÉÀÇ ÇÁ·Î¼¼½Ì°ú ´Ü¼øÇÑ ÆÐŶ ÇÊÅ͸µÀ» À§ÇØ ¼³°èµÈ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î´Â ´ë±â¾÷ÀÇ Çõ½ÅÀûÀÎ º¸¾È ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇØ µðÀÚÀÎµÈ °Íµé°ú´Â ÇöÀúÇÑ Â÷ÀÌ°¡ ÀÖ´Ù. ±×·¯³ª Ãʱ⠰³¹ß ¹× Áö¼ÓÀûÀÎ ¼ÒÇÁÆ®¿þ¾î À¯Áö°ü¸® ºñ¿ëÀÇ Àý°¨Àº ÅëÇÕÀÇ °¡Ä¡¸¦ ´õ¿í ³ô¿©ÁØ´Ù. ºñ¿ëÀ» Àý°¨Çϸ鼭µµ °è¼Ó »õ·Î¿î Á¦Ç°À» ºü¸£°Ô ¼±º¸ÀÌ±æ ¿ä±¸ÇÏ´Â ½ÃÀåÀÇ ¾Ð¹ÚÀ¸·Î ÀÎÇØ º´·ÄÈ­µÈ °³¹ßÁ¶Á÷µéÀÌ ¼­·Î ´Ù¸¥ Ç÷§ÆûÀ» ÅëÇØ À¯»çÇÑ Á¦Ç°À» ¸¸µé¾î³»´Â °ÍÀº ´õ ÀÌ»ó ¹«ÀǹÌÇÏ´Ù. 
 

Á¦Ç°±º ³»ÀÇ ¸ðµç Á¦Ç°¿¡ µ¿ÀÏÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ Àû¿ëÇÒ ¼ö ÀÖµµ·Ï È®À强°ú À¯¿¬¼ºÀÌ ¶Ù¾î³ª°í ¿¹Ãø °¡´ÉÇÑ ¼º´ÉÀ» Á¦°øÇÏ´Â Ç÷§Æû¿¡ ´ëÇÑ ¿ä±¸°¡ °¥¼ö·Ï ³ô¾ÆÁö°í ÀÖ´Ù. ÀÌ´Â ¿ÀÁ÷ ¸ÖƼÄÚ¾î ÇÁ·Î¼¼½ÌÀ» È°¿ëÇØ Á¦Ç°±ºÀ» 1Gbps ÀÌÇÏÀÇ ÀÛÀº ±Ô¸ð¿¡¼­ºÎÅÍ ¼ö½Ê Gbps ÀÌ»óÀÇ ´ë±Ô¸ð ³×Æ®¿öÅ© Àåºñ±îÁö È®ÀåÇϰųª Ãà¼ÒÇÒ ¼ö ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î ±â¹Ý ¼Ö·ç¼ÇÀ» »ç¿ëÇÔÀ¸·Î½á °¡´ÉÇÑ ÀÏÀÌ´Ù.


¿î¿µÃ¼Á¦ µ¶¸³ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ±â¹Ý ÆÐÅÏ ¸ÅĪ ¼Ö·ç¼ÇÀº ÀÌ·¯ÇÑ Ãø¸é¿¡¼­ ³×Æ®¿öÅ© Àåºñ Á¦Á¶¾÷üµé¿¡°Ô ÇØ´äÀ» Á¦½ÃÇÑ´Ù. ÇÏÀÌÆÛ½ºÄµÀÇ °æ¿ì ÃֽŠº¸¾È ¾ÖÇø®ÄÉÀ̼ÇÀÇ DPI ¼º´ÉÀ» ÃÖ´ë 160Gbps±îÁö È®ÀåÇÒ ¼ö ÀÖ´Ù.

¶ÇÇÑ, ±¸¼ºµÈ Çϵå¿þ¾î ÇÁ·Î¼¼¼­ ½º·¹µåÀÇ ¼ýÀÚ¸¦ º¯°æÇÏ´Â °Í¸¸À¸·Î µ¿ÀÏÇÑ ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ ´ë±Ô¸ð ¿£ÅÍÇÁ¶óÀÌÁî ³×Æ®¿öÅ© Àåºñ¿¡¼­¿Í µ¿ÀÏÇÑ ¼öÁØÀÇ È¿À²¼ºÀ» ¼Ò±Ô¸ðÀÇ ¾îÇöóÀ̾𽺿¡µµ Á¦°øÇÒ ¼ö ÀÖ´Ù.

[±Û _ ÃÖ ¿ì ¿µ À©µå¸®¹öÄÚ¸®¾Æ Çѱ¹ ³×Æ®¿öÅ© ÃÑ°ýÀÌ»ç

(Wooyoung.Choi@windriver.com)]


<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 1
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)