Home > Àüü±â»ç

»ç¿ëÇϱ⠾î·Á¿î µµÄ¿, ³×Æ®¿öÅ© Á¾·ùºÎÅÍ ¾Ë¾ÆµÎÀÚ

ÀÔ·Â : 2017-07-25 16:20
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
µ¥ºê¿É½º¿Í °¡»óÈ­ ±â¼ú ¹ßÀüÇϸ鼭 ÄÜÅ×ÀÌ³Ê È°¿ë ´Ã¾î³ª
°¡Àå À¯¸íÇÑ Ç÷§Æû µµÄ¿, ³×Æ®¿öÅ© Á¾·ùºÎÅÍ ±¸ºÐÇÒ ¼ö ÀÖ¾î¾ß


[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ÃÖ±ÙÀÇ µðÁöÅÐ º¯ÇõÀº ³×Æ®¿öÅ© °ü¸®Àڵ鿡°Ô ÀÖ¾î Á¤µç ÁýÀÇ º®À» Ç㹫´Â °Í°ú °°¾ÒÀ» °ÍÀÌ´Ù. ±×µéÀ» Æ÷±ÙÈ÷ °¨½Î°í ÀÖ´ø º®°ú ÁöºØÀº Á¡Á¡ ±× ÇüÅ°¡ »ç¶óÁö°í ÀÖ´Ù. ¾Æ´ÁÇÑ ¹°¸®Àû °ø°£µµ, ¼Õ¸ÀÀ» ÁÖ´ø ¶ó¿ìÅͳª ½ºÀ§Ä¡ µîÀ» ¾î·ç¸¸Áú ±âȸµµ ½ÃÇѺΠ¼±°í¸¦ ¸ÂÀº ¼ÀÀÌ´Ù. °¡»óÈ­¶õ À̸§ ¾Æ·¡ ±â´É¸¸ ³²°í Á¸Àç´Â »ç¶óÁø °ÍµéÀ» ã¾Æ ´Ù·ç´Â °ÍÀÌ ±×µéÀÇ ÀÏÀÌ µÇ°í ÀÖ´Ù.

[À̹ÌÁö = iclickart]


ÃÖ±Ù ±â¾÷ ³» IT ºÎ¼­µéÀº ÄÜÅ×À̳Ê(container)¶ó´Â °ÍÀ» ´«¿¡ ¶ç°Ô µµÀÔ½ÃÅ°°í ÀÖ´Ù. ÀÌ¿¡ µû¶ó µµÄ¿(Docker)¶ó´Â °Í¿¡ ´ëÇÑ °ü½Éµµ°¡ ³ô¾ÆÁö°í ÀÖ´Ù. ¹®Á¦´Â ÀÌ ÄÜÅ×À̳ʶó´Â °É ´Ù·ç·Á¸é ¼Ö·ç¼Ç Çϳª ¼³Ä¡ÇØ »ç¿ëÇÏ´Â °Í°ú ´Þ¸® µµÄ¿ ³×Æ®¿öÅ·¿¡ ´ëÇÑ Áö½Ä°ú ±â¼ú·ÂÀÌ µÞ¹ÞħµÇ¾î¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ±×·¡¼­ À̹ø ±â»ç¿¡¼­´Â µµÄ¿¿Í °ü·ÃµÈ ³×Æ®¿öÅ·ÀÇ ±âÃÊÀûÀÎ ºÎºÐÀ» ´Ù·ïº¸°íÀÚ ÇÑ´Ù.

µðÆúÆ® µµÄ¿ ³×Æ®¿öÅ©
µµÄ¿¸¦ óÀ½ ¼³Ä¡ÇÏ¸é ¼¼ °¡Áö Á¾·ùÀÇ ³×Æ®¿öÅ©°¡ ÀÚµ¿À¸·Î ¼³Á¤µÈ´Ù. À̸§Àº none, host, bridge´Ù. none°ú host ³×Æ®¿öÅ©´Â »èÁ¦°¡ ºÒ°¡´ÉÇÏ´Ù. µµÄ¿ ³×Æ®¿öÅ© ½ºÅÃÀÇ ÀϺÎÀ̱⠶§¹®ÀÌ´Ù. ÇÏÁö¸¸ ³×Æ®¿öÅ© ´ã´çÀÚ¿¡°Ô À־ ÀÌ µÎ °¡Áö ³×Æ®¿öÅ©´Â ±×´ÙÁö À¯¿ëÇÑ °ÍÀÌ ¾Æ´Ï´Ù. µû·Î ¼³Á¤À» °¡ÇÒ ¼ö ÀÖÀ»¸¸ÇÑ ¿ÜºÎ ÀÎÅÍÆäÀ̽º°¡ ¾ø±â ¶§¹®ÀÌ´Ù. ÇÏÁö¸¸ bridge ³×Æ®¿öÅ©´Â °ü¸®ÀÚ°¡ ¼³Á¤À» ÇÒ ¼ö ÀÖ´Ù. bridge ³×Æ®¿öÅ©´Â docker0 ³×Æ®¿öÅ©¶ó°í Çϱ⵵ ÇÑ´Ù.

bridge ȤÀº docker0 ³×Æ®¿öÅ©´Â ÀÚµ¿À¸·Î IP ¼­ºê³Ý°ú °ÔÀÌÆ®¿þÀ̸¦ »ý¼ºÇÑ´Ù. ÀÌ ³×Æ®¿öÅ©¿¡ ¼ÓÇÑ ¸ðµç ÄÜÅ×À̳ʵéÀº °°Àº ¼­ºê³Ý¿¡µµ ¼ÓÇÏ°Ô µÈ´Ù. ±×·¯¹Ç·Î bridge ³×Æ®¿öÅ© ³»¿¡¼­ ÀϾ´Â ÄÜÅ×ÀÌ³Êµé »çÀÌÀÇ ¸ðµç Åë½ÅÀº IP ÁÖ¼Ò ÇÒ´çÀ» ÅëÇÏ¿© ¹ß»ýÇÏ°Ô µÈ´Ù.

ÀÚ, ±×·³ ÀÌ·± µðÆúÆ® ºê¸®Áö ³×Æ®¿öÅ©¸¦ ±×´ë·Î »ç¿ëÇÏ¸é µÉ±î? µÇ±ä µÇÁö¸¸ ÇÑ °¡Áö ´ÜÁ¡ÀÌ ÀÖ´Ù. DNS¸¦ »ç¿ëÇØ ÀÚµ¿À¸·Î ¼­ºñ½º¸¦ ã¾ÆÁÖ´Â ±â´ÉÀÌ ºñÈ°¼ºÈ­µÇ¾î ÀÖ´Ù´Â °ÍÀÌ´Ù. ÀÌ µðÆúÆ® ³×Æ®¿öÅ© ³»ÀÇ ÄÜÅ×À̳ʵéÀÌ Åë½ÅÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é —link¶ó´Â ¿É¼ÇÀ» »ç¿ëÇؾ߸¸ ÇÑ´Ù. ¿©±â¿¡ ´õÇØ Æ÷Æ® Æ÷¿öµùÀ» Çؾ߸¸ ÄÜÅ×ÀÌ³Êµé °£ Åë½ÅÀÌ ¹ß»ýÇÒ ¼ö ÀÖÀ¸´Ï, ÀÌ ¿ª½Ã ¾Ë¾ÆµÎÀÚ.

µµÄ¿¸¦ ½ÃµµÇغ» ¸¹Àº °ü¸®ÀÚµéÀÌ ÀÌ·¯ÇÑ Á¡ ¶§¹®¿¡ ¡®ÄÜÅ×À̳ʴ ³×Æ®¿öÅ© »ç¿ë¼º°ú È®À强¿¡ Å« Àå¾Ö°¡ µÈ´Ù¡¯°í »ý°¢ÇÑ´Ù. »ç½Ç µðÆúÆ®¸¸ »ç¿ëÇÑ´Ù¸é ±×·¸°Ô ´À²¸Áú °ø»êÀÌ ´ÙºÐÇÏ´Ù. ±×·¡¼­ »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ³×Æ®¿öÅ©¸¦ »ç¿ëÇÏ´Â ÆíÀ» ±ÇÀåÇÑ´Ù. ±×·¸°Ô Çϸé Åë½ÅÀ» ¿øÈ°È÷ ÇØ¾ß ÇÏ´Â ÄÜÅ×À̳ÊÀÇ È°¿ë°ú °ü¸®°¡ ´õ ½¬¿öÁø´Ù.

»ç¿ëÀÚ Á¤ÀÇ ³×Æ®¿öÅ©ÀÇ À¯Çü
µµÄ¿´Â ÀÚµ¿À¸·Î »ý¼ºµÇ´Â ³×Æ®¿öÅ© ¿Ü¿¡ ´Ù¾çÇÑ Á¾·ùÀÇ ³×Æ®¿öÅ©¸¦ »ç¿ëÀÚ°¡ Á¤ÀÇÇؼ­ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ°í ÀÖ´Ù. ¶ÇÇÑ »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ³×Æ®¿öÅ©¿¡ ÄÜÅ×À̳ʸ¦ Ãß°¡ÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù. ¿©±â¼­ ±â¾ïÇØ¾ß ÇÒ °Ç °°Àº ³×Æ®¿öÅ©¿¡ ÀÖ´Â ÄÜÅ×À̳ʵ鳢¸®´Â ¾ó¸¶µçÁö Åë½ÅÀÌ °¡´ÉÇÏÁö¸¸ ´Ù¸¥ ³×Æ®¿öÅ©¿¡ ÀÖ´Â ÄÜÅ×À̳ʵ鳢¸®´Â ºÒ°¡´ÉÇÏ´Ù´Â °ÍÀÌ´Ù. ÇÏÁö¸¸ ÄÜÅ×À̳ʸ¦ »ç¿ëÇÏ´Ùº¸¸é ´Ù¸¥ ³×Æ®¿öÅ©¿ÍÀÇ Åë½ÅÀÌ ÇÊ¿äÇÒ ¶§°¡ ÀÖ´Ù. ÀÌ·² ¶§´Â ÇØ´ç ÄÜÅ×À̳ʸ¦ ¿©·¯ ³×Æ®¿öÅ©¿¡ Ãß°¡ÇÏ¸é °£´ÜÈ÷ ÇØ°áµÈ´Ù.

»ç¿ëÀÚ°¡ Á¤ÀÇÇÒ ¼ö ÀÖ´Â ³×Æ®¿öÅ©¿¡´Â Å©°Ô ¼¼ °¡Áö Á¾·ù°¡ Á¸ÀçÇÑ´Ù.
1) bridge ³×Æ®¿öÅ© : µðÆúÆ®¿¡¼­ ÀÚµ¿À¸·Î »ý¼ºÇØÁÖ´Â bridge ³×Æ®¿öÅ©¿Í ºñ½ÁÇÏ´Ù. IP ¼­ºê³Ý°ú °ÔÀÌÆ®¿þÀ̸¦ µ¶¸³ÀûÀ¸·Î º¸À¯ÇÏ°í ÀÖ´Ù´Â Á¡ÀÌ ±×·¸´Ù. ÇÏÁö¸¸ »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ bridge ³×Æ®¿öÅ©ÀÇ ÄÜÅ×À̳ʵéÀº Æ÷Æ® Æ÷¿öµùÀ» ÇÏÁö ¾Ê¾Æµµ ¼­·Î Åë½ÅÀ» ÇÒ ¼ö ÀÖ´Ù´Â Á¡¿¡¼­ Â÷ÀÌ°¡ ÀÖ´Ù. °Ô´Ù°¡ DNS¸¦ È°¿ëÇÑ ÀÚµ¿ ¼­ºñ½º °Ë»ö ±â´ÉÀÌ ¿Ïº®È÷ ȣȯµÇ±âµµ ÇÑ´Ù. ´ç½ÅÀÌ Á¤ÀÇÇÑ bridge ³×Æ®¿öÅ© ³»ÀÇ ÀÚ»ê°ú ´Ù¸¥ ³×Æ®¿öÅ©¿¡ ¿¬°áµÈ ±â±âµé°ú ¼ÒÅëÀ» ÇÏ°Ô ÇÏ·Á¸é °£´ÜÈ÷ TCP/UDP Æ÷Æ®¸¦ ÇÊ¿ä¿¡ µû¶ó ¿­¸é µÈ´Ù. µµÄ¿°¡ ÇØ´ç ³×Æ®¿öÅ© ÁÖ¼Ò¿Í Æ÷Æ®¸¦ ¿ÜºÎ ³×Æ®¿öÅ©¿¡ °ø°³ÇÒ °ÍÀÌ´Ù.

2) overlay ³×Æ®¿öÅ© : ºÐ»êµÈ ³×Æ®¿öÅ©¿¡¼­ µµÄ¿¸¦ »ç¿ëÇØ¾ß ÇÒ ¶§°¡ ÀÖ´Ù. ¿©·¯ È£½ºÆ®¿¡ ¼³Ä¡µÈ ÄÜÅ×À̳ʵ鳢¸® Á÷Á¢ Åë½ÅÀ» Çؾ߸¸ ÇÏ´Â »óȲÀÌ´Ù. ±×·² ¶§´Â overlay ³×Æ®¿öÅ©°¡ ÇØ°áÃ¥ÀÌ´Ù. ±×·¯·Á¸é ¸ÕÀú µµÄ¿ ¼­¹öµéÀÇ swarm mode°¡ È°¼ºÈ­µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. swarm mode¶õ µµÄ¿°¡ µµÄ¿ ¿£Áø ´Ù¼ö(À̸¦ swarmÀ̶ó°í ÇÑ´Ù)¸¦ °ü¸®ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ¹æ¹ýÀÌ´Ù. ÀÌ ¸ðµå¸¦ È°¼ºÈ­½ÃÄ×´Ù¸é VXLAN ĸ½¶È­¸¦ »ç¿ëÇØ layer 2 overlay ³×Æ®¿öÅ©¸¦ swarm ¾È¿¡ ¸¸µå´Â °Ô °¡´ÉÇØÁø´Ù. ±×·± ÈÄ¿¡ ÄÜÅ×À̳ʸ¦ overlay ³×Æ®¿öÅ©¿¡ Ãß°¡ÇÏ¸é ¸¶Ä¡ ¸ðµç ÄÜÅ×À̳ʰ¡ °°Àº ³ëµå ¾È¿¡ ÀÖ´Â °Íó·³ ¼­·Î °£ Á÷Á¢ Åë½ÅÀÌ °¡´ÉÇØÁø´Ù. ¿ÜºÎ¿¡¼­ overlay ³×Æ®¿öÅ©¿Í Åë½ÅÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ bridge ³×Æ®¿öÅ©¿¡¼­Ã³·³ ¼³Á¤ÇÏ¸é µÈ´Ù.

3) macvlan ³×Æ®¿öÅ© : macvlan ³×Æ®¿öÅ©´Â bridge ³×Æ®¿öÅ©¿Í overlay ³×Æ®¿öÅ©¸¦ »ç¿ëÇÒ ¶§ ÄÜÅ×ÀÌ³Ê¿Í È£½ºÆ® »çÀÌÀÇ ºê¸®Áö¸¦ Á¦°ÅÇÔÀ¸·Î½á ÄÜÅ×ÀÌ³Ê Åë½ÅÀ» °£´ÜÇÏ°í º¸´Ù ¿øÈ°ÇÏ°Ô ¸¸µå´Â ³×Æ®¿öÅ©´Ù. macvlan ³×Æ®¿öÅ©¸¦ »ç¿ëÇÒ ¶§ ¾òÀ» ¼ö ÀÖ´Â ÀÌÁ¡Àº ³×Æ®¿öÅ© ¹Ù±ù ¸éÀ» ÇâÇØ¾ß ÇÏ´Â ÄÜÅ×ÀÌ³Ê ÀÚ»êÀ» ¿ÜºÎ ³×Æ®¿öÅ©¿¡ Æ÷Æ® Æ÷¿öµù ¾øÀÌ ¿¬°á½Ãų ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ¡®layer 3 IP ÇҴ硯 ´ë½Å ¡®layer 2 MAC ÁÖ¼Ò¡¯¸¦ »ç¿ëÇϱ⿡ °¡´ÉÇÑ ÀÏÀÌ´Ù.

±Û : ¾Øµå·ù ÇÁ·ÎÈ긮È÷(Andrew Froehlich), ¿þ½ºÆ® °ÔÀÌÆ® ³×Æ®¿÷½º
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

Copyrighted 2015. UBM-Tech. 117153:0515BC
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

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

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