³×Æ®¿öÅ© °ü¸®ÀÇ »õ·Î¿î Ç¥ÁØ, ÀÚµ¿È·Î ¾Õ¼°£´Ù!³×Æ®¿öÅ© ÀÚµ¿ÈÀÇ ±âÃʺÎÅÍ ½ÇÀü±îÁö ´Ù·ç´Â ¿Ïº® °¡À̵å ÀÌ Ã¥Àº ±Þº¯ÇÏ´Â IT ȯ°æ¿¡¼ ³×Æ®¿öÅ© °ü¸®ÀÚ¿Í ¿£Áö´Ï¾îµéÀÌ ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÒ ÀÚµ¿È ±â¼úÀÇ Áø¼ö¸¦ ´ã¾Æ³½ °¡À̵åºÏÀÌ´Ù. ÇÏÁö¸¸ ´Ü¼øÇÑ À̷м´Â ¾Æ´Ï´Ù. SDNÀÇ Çõ½ÅÀû °³³äºÎÅÍ ÆÄÀ̽ãÀ» È°¿ëÇÑ °í±Þ ³×Æ®¿öÅ© ½ºÅ©¸³ÆÃ, ¸®´ª½º ±â¹ÝÀÇ °·ÂÇÑ ³×Æ®¿öÅ© °ü¸® ±â¹ý, ±×¸®°í AnsibleÀ» ÀÌ¿ëÇÑ ´ë±Ô¸ð ÀÎÇÁ¶ó ÀÚµ¿È±îÁö, ½ÇÀü¿¡¼ Áï½Ã È°¿ë °¡´ÉÇÑ ±â¼úµéÀ» ¸Á¶óÇÑ´Ù. ±¸±Û, ¾Æ¸¶Á¸, ÆäÀ̽ººÏ°ú °°Àº ±â¼ú °ÅÀεéÀÌ ¾î¶»°Ô ³×Æ®¿öÅ©¸¦ ÀÚµ¿ÈÇÏ¿© È¿À²¼ºÀ» ±Ø´ëÈÇÏ´ÂÁö, ±× ºñ¹ÐÀÌ ÀÌ ÇÑ ±Ç¿¡ ¸ðµÎ ´ã°Ü ÀÖ´Ù.³×Æ®¿öÅ© ÀÚµ¿ÈÀÇ ¼¼°èÀû ±ÇÀ§ÀÚµéÀÌ ÁýÇÊÇÑ ÀÌ Ã¥Àº, ´Ü¼øÈ÷ '¹«¾ùÀ»' ÇØ¾ß ÇÏ´ÂÁö°¡ ¾Æ´Ï¶ó '¾î¶»°Ô' ÇØ¾ß ÇÏ´ÂÁö¸¦ »ó¼¼È÷ ¾Ë·ÁÁØ´Ù. ½ÇÁ¦ ±â¾÷ ȯ°æ¿¡¼ ¹ß»ýÇÏ´Â º¹ÀâÇÑ ³×Æ®¿öÅ© ¹®Á¦µéÀ» ÀÚµ¿È·Î ÇØ°áÇÏ´Â °úÁ¤À» ´Ü°èº°·Î Á¦½ÃÇϸç, µ¶ÀÚµéÀº À̸¦ ÅëÇØ ¼ö¹é ½Ã°£ÀÇ ÀÛ¾÷À» ´Ü ¸î ºÐÀ¸·Î ÁÙÀÌ´Â ¸¶¼ú °°Àº °æÇèÀ» ÇÏ°Ô µÉ °ÍÀÌ´Ù. 5G, IoT, Ŭ¶ó¿ìµå ³×ÀÌƼºê ȯ°æ¿¡¼ÀÇ ÀÚµ¿È Àü·«ºÎÅÍ AI¸¦ È°¿ëÇÑ ³×Æ®¿öÅ© ÃÖÀûȱîÁö, ¹Ì·¡ ³×Æ®¿öÅ© ±â¼úÀÇ Å« ±×¸²À» ÀÌ Ã¥¿¡¼ ¸¸³ªº¸ÀÚ. ´ç½ÅÀº ´Ü¼øÇÑ ³×Æ®¿öÅ© °ü¸®ÀÚ¿¡¼ ÁøÁ¤ÇÑ '³×Æ®¿öÅ© ¾ÆÅ°ÅØÆ®'·Î °Åµì³¯ °ÍÀÌ´Ù.
Ŭ¶ó¿ìµåÆä¾î(Cloudflare)ÀÇ À̱׷¹½º(Egress)ÆÀ¿¡¼ ¼±ÀÓ ½Ã½ºÅÛ ¿£Áö´Ï¾î·Î ÀÏÇÏ°í ÀÖÀ¸¸ç, ºÐ»ê ½Ã½ºÅÛ ¹× ÀÎÅͳÝ/À¥ ÇÁ·ÎÅäÄÝ¿¡ °ü½ÉÀÌ ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î´Ù. ÀϹÝÀûÀ¸·Î ´ë±Ô¸ð, Çϵå¿þ¾î ÂÊ¿¡ °¡±î¿î ½Ã½ºÅÛÀ» ´Ù·é´Ù. oswalt.dev¿¡ ÀÚ½ÅÀÇ ÃÖ±Ù °ü½É»ç¸¦ ´ã¾Æ³½ ±ÛÀ» ÀÛ¼ºÇÏ°í ÀÖ´Ù.
Chapter 1: ³×Æ®¿öÅ© ¾÷°è µ¿Çâ1.1 ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ·ÀÇ ºÎ»ó 1.2 ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ·À̶õ?Chapter 2: ³×Æ®¿öÅ© ÀÚµ¿È2.1 ¿Ö ³×Æ®¿öÅ© ÀÚµ¿ÈÀΰ¡? 2.2 ³×Æ®¿öÅ© ÀÚµ¿È À¯Çü 2.3 SNMP¿¡¼ API·Î ¹ßÀüÇÑ °ü¸® Æò¸é 2.4 SDN ½Ã´ëÀÇ ³×Æ®¿öÅ© ÀÚµ¿ÈChapter 3: ¸®´ª½º3.1 ³×Æ®¿öÅ© ÀÚµ¿È °üÁ¡¿¡¼ ¹Ù¶óº» ¸®´ª½º 3.2 °£·«È÷ »ìÆ캸´Â ¸®´ª½ºÀÇ ¿ª»ç 3.3 ¸®´ª½º ¹èÆ÷ÆÇ 3.4 ¸®´ª½º »ç¿ëÇϱâ 3.5 ¸®´ª½º¿¡¼ÀÇ ³×Æ®¿öÅ· 3.6 ¹è½Ã ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ ¸®´ª½º ÀÚµ¿È 3.7 eBPF¿Í XDP¸¦ ÅëÇÑ ¸®´ª½º Ä¿³ÎÀÇ ÁøÈChapter 4: Ŭ¶ó¿ìµå4.1 Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀÇ °£·«ÇÑ Á¤ÀÇ 4.2 Ŭ¶ó¿ìµå ³×Æ®¿öÅ© ±âÃÊ 4.3 ÄÁÅ×ÀÌ³Ê 4.4 Äí¹ö³×Ƽ½ºChapter 5: ³×Æ®¿öÅ© °³¹ßÀÚ È¯°æ5.1 ÅؽºÆ® ÆíÁý±â 5.2 °³¹ß µµ±¸ 5.3 ¿¡¹Ä·¹À̼Ç/½Ã¹Ä·¹ÀÌ¼Ç µµ±¸Chapter 6: ÆÄÀ̽ã6.1 ³×Æ®¿öÅ© ¿£Áö´Ï¾î°¡ ÄÚµå±îÁö ¹è¿ö¾ß Çϳª? 6.2 ´ëÈÇü ÀÎÅÍÇÁ¸®ÅÍ »ç¿ëÇϱâ 6.3 µ¥ÀÌÅÍ Å¸ÀÔ 6.4 Á¶°Ç¹® 6.5 Æ÷ÇÔ 6.6 ¹Ýº¹¹® 6.7 ÇÔ¼ö 6.8 ÆÄÀÏ Ã³¸® 6.9 ÆÄÀ̽ã ÇÁ·Î±×·¥ ¸¸µé±â 6.10 ¸ðµâ 6.11 ½ºÅ©¸³Æ®¿¡ ÀÎÀÚ Àü´ÞÇϱâ 6.12 PIP¸¦ »ç¿ëÇØ ÆÄÀ̽ã ÆÐÅ°Áö ¼³Ä¡Çϱâ 6.13 Ŭ·¡½º 6.14 try/except·Î ½ÇÆÐ Æ÷¿ëÇϱâ 6.15 ÆÄÀ̽ã ÇÁ·Î±×·¥ÀÇ º´·Ä ½ÇÇàChapter 7: Go ¾ð¾î7.1 ¿Ö Go ¾ð¾îÀΰ¡? 7.2 Go ¾ð¾îÀÇ ±âº» °³³ä 7.3 °í±Þ °³³ä 7.4 ÆÐÅ°Áö¿Í ¸ðµâChapter 8: µ¥ÀÌÅÍ Æ÷¸Ë°ú ¸ðµ¨8.1 ±¸Á¶ÈµÈ µ¥ÀÌÅÍ Æ÷¸ËÀÇ ÀåÁ¡°ú ±âÃÊ 8.2 ÅؽºÆ® µ¥ÀÌÅÍ Æ÷¸Ë 8.3 ¹ÙÀ̳ʸ® µ¥ÀÌÅÍ Æ÷¸Ë 8.4 µ¥ÀÌÅÍ ¸ðµ¨¸µChapter 9: ÅÛÇø´9.1 ÃֽŠÅÛÇø´ ¾ð¾îÀÇ µîÀå 9.2 ³×Æ®¿öÅ© ÀÚµ¿È¿¡¼ ÅÛÇø´ÀÌ Áö´Ñ °¡Ä¡ 9.3 ÁøÀÚ 9.4 XSLT 9.5 Go ¾ð¾î ÅÛÇø´Chapter 10: ³×Æ®¿öÅ© API »ç¿ëÇϱâ10.1 ³×Æ®¿öÅ© API¿¡ ´ëÇÑ ÀÌÇØ 10.2 ÀÚµ¿È¿ë ³×Æ®¿öÅ© API »ç¿ëÇϱâChapter 11: ±êÀ» ÀÌ¿ëÇÑ ¹öÀü °ü¸®11.1 ¹öÀü °ü¸® ½Ã½ºÅÛÀÇ »ç¿ë »ç·Ê 11.2 ¹öÀü °ü¸®ÀÇ ÀåÁ¡ 11.3 ³×Æ®¿öÅ·¿¡¼ ¹öÀü °ü¸®ÀÇ ÀÌÁ¡ 11.4 ±ê ÀÔ¹® 11.5 ±ê »ç¿ëÇϱâ 11.6 ±ê¿¡¼ ºê·£Ä¡ »ç¿ëÇϱâ 11.7 ±êÀ¸·Î Çù¾÷ÇϱâChapter 12: ÀÚµ¿È µµ±¸12.1 ÀÚµ¿È µµ±¸ °ËÅä 12.2 ¾Ø¼ºí »ç¿ëÇϱâ 12.3 ³ë¸£´Ï¸£¸¦ ÀÌ¿ëÇÑ ÀÚµ¿È 12.4 Å׶óÆûÀ» ÀÌ¿ëÇÑ µ¿Àû ÀÎÇÁ¶ó °ü¸®Chapter 13: Áö¼ÓÀû ÅëÇÕ13.1 ÇÙ½É ÀüÁ¦ ¿ä°Ç 13.2 Áö¼ÓÀû ÅëÇÕÀÇ ±âº» 13.3 ³×Æ®¿öÅ·À» À§ÇÑ Áö¼ÓÀû ÅëÇÕ ÆÄÀÌÇÁ¶óÀÎChapter 14: ³×Æ®¿öÅ© ÀÚµ¿È ¾ÆÅ°ÅØó14.1 ³×Æ®¿öÅ© ÀÚµ¿È ¾ÆÅ°ÅØó ¼Ò°³ 14.2 ¾ÆÅ°ÅØó ±¸¼º ¿ä¼Ò °³°ü 14.3 ¿¹Á¦¸¦ ÅëÇÑ ¾ÆÅ°ÅØó ÀÌÇØ 14.4 ¿ä¾à