±Ù ȵΰ¡ µÇ°í ÀÖ´Â 4Â÷ »ê¾÷Çõ¸íÀÇ ±Ù°£ÀÌ µÇ´Â Çٽɱâ¼ú·Î µ¥ÀÌÅÍ ¼¾½Ì, Åë½Å, ºòµ¥ÀÌÅÍ ±×¸®°í ÀΰøÁö´É µîÀÌ ÀÖ´Ù. ÀÌ Ã¥Àº ³× °¡Áö ÇÙ½É ±â¼ú Áß¿¡¼ ÁÖ·Î ÀÎÅÍ³Ý Åë½Å¿¡ ´ëÇØ ¼¼úÇÏ°í, ¾Æ¿ï·¯ µ¥ÀÌÅÍ ¼¾½Ì°ú ¹ÐÁ¢ÇÑ ÇÇÁöÄà ÄÄÇ»Æÿ¡ ´ëÇؼµµ ¼¼úÇÑ Ã¥ÀÌ´Ù.
Çö´ë¸¦ »ì¾Æ°¡°í ÀÖ´Â »ç¶÷µé¿¡°Ô ÀÎÅͳÝÀ» »ç¿ëÇÑ Åë½ÅÀº ÀÏ»ó»ýÈ°¿¡ ÇʼöÀûÀÎ ¼ö´ÜÀÌ µÇ¾ú´Ù. ÀÌ ¼ö´ÜÀÇ ³»¿ëÀ» ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ µ¿ÀÛ°úÁ¤À» ÅëÇØ ÀÌÇØÇÏ°íÀÚ ÇÏ´Â °ÍÀÌ ÀÌ Ã¥ÀÇ ¸ñÇ¥ÀÌ´Ù. »ç¿ëµÇ´Â ÀÀ¿ë ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â C¾ð¾î¿Í ÆÄÀ̽ãÀÌ´Ù.
ÀÌ Ã¥¿¡ ¼ö·ÏµÈ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ½ÇÇà ȯ°æÀº ¶óÁîºñ¾È ¿î¿µÃ¼Á¦¸¦ »ç¿ëÇÏ´Â ¶óÁ¸®ÆÄÀÌÁö¸¸, ´Ù¸¥ À¯´Ð½º ±â¹Ý ¿î¿µÃ¼Á¦¿¡¼µµ ½ÇÇàÀÌ °¡´ÉÇÏ´Ù. ¶óÁ¸®ÆÄÀÌ´Â »ç¿ëÀÚ¿¡°Ô ½¬¿î ÅëÇÕ È¯°æÀ» Á¦°øÇÏ´Â ±³À°¿ë ¼ÒÇü ÄÄÇ»ÅÍÀÌ´Ù.
ÀÌ Ã¥¿¡¼´Â 1Àå¿¡¼ ÀÎÅͳݰú OSI 7°èÃþÀ» ÅëÇØ Á¤º¸ Åë½Å ½Ã½ºÅÛÀ» °³°ýÀûÀ¸·Î ¼Ò°³ÇÑ ÈÄ, 2Àå¿¡¼ ¶óÁ¸®ÆÄÀÌ È¯°æ¿¡¼ »ç¿ëÇÏ´Â ¸í·É¾î¸¦ ´Ù·é´Ù. À̾î¼, ÀÀ¿ë¹®Á¦·Î »ç¿ëÀÚ°¡ Á¤º¸ Åë½ÅÀ» ÇÒ ¶§, °¡Àå ¸ÕÀú ¼öÇàÇÏ´Â ÀÛ¾÷ÀÎ ÇÁ·Î¼¼½º »ý¼º¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. 3ÀåÀÇ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ±âÃÊ¿¡¼´Â Ŭ¶óÀ̾ðÆ®¿Í ¹Ýº¹Çü ¼¹ö¸¦ ´Ù·ç°í, 4Àå¿¡¼´Â ÇÁ·Î¼¼½º, ¾²·¹µå ±×¸®°í ÀÔÃâ·Â ´ÙÁßȸ¦ »ç¿ëÇÏ´Â º´Çà ¼¹ö ¹®Á¦¸¦ ´Ù·é´Ù. ÀÌ¾î¼ 5Àå¿¡¼´Â ºê·Îµåij½ºÆ®¿Í ¸ÖƼij½ºÆ® ÇÁ·Î±×·¥À» »ìÆ캻 ÈÄ, 6Àå¿¡¼´Â ½ÇÁ¦ ÆÐŶÀ» ĸóÇÏ´Â Àú¼öÁØ ÇÁ·Î±×·¥À» ÅëÇØ TCP/IPÀÇ Çì´õ ±¸Á¶¸¦ »ìÆ캻´Ù. 7Àå¿¡¼´Â µ¥ÀÌÅÍ ¼¾½Ì°ú °ü·ÃµÈ ÇÇÁöÄà ÄÄÇ»ÆÃÀ» ¼Ò°³Çϱâ À§ÇØ ¶óÁ¸®ÆÄÀÌ¿Í ¾ÆµÎÀ̳븦 ÇÔ²² ¼³¸íÇÑ´Ù. 2Àå¿¡¼ 7Àå±îÁö »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â C¾ð¾îÀÌ´Ù. ¸¶Áö¸·À¸·Î 8Àå¿¡¼´Â ÃÖ±Ù °¢±¤À» ¹Þ°í ÀÖ´Â ÆÄÀ̽㠾ð¾î¸¦ °£´ÜÈ÷ ¼Ò°³ÇÑ ÈÄ, ÆÄÀ̽㠾ð¾î¸¦ »ç¿ëÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö°ú ÇÇÁöÄà ÄÄÇ»Æÿ¡ ´ëÇØ ´Ù·é´Ù.
ÀÌ Ã¥À» °øºÎÇϱâ À§ÇÑ ±âº» Áö½ÄÀ¸·Î ±âÃÊÀûÀÎ Á¤º¸Åë½Å °³³ä°ú ÇÁ·Î±×·¡¹Ö ¾ð¾î°¡ ¿ä±¸µÈ´Ù. ÇÏÁö¸¸ ÀÌ Ã¥ÀÇ ¸ñÇ¥°¡ ´Ü¼øÈ÷ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¹®¹ý ½Àµæ¿¡ ÀÖÁö ¾Ê°í ÀÎÅÍ³Ý Åë½Å°ú ÇÇÁöÄà ÄÄÇ»ÆÃÀÇ ¿ø¸®ÀÇ ½Àµæ¿¡ ÀÖÀ¸¹Ç·Î µ¶ÀÚµéÀº ÇÁ·Î±×·¥ Äڵ忡 ³»ÀçµÈ Àǹ̸¦ ÆľÇÇÏ´Â µ¥¿¡ ÇнÀÀÇ ÁßÁ¡À» µÎ±â ¹Ù¶õ´Ù.
¶æÀÌ À߸ø Àü´ÞµÈ ºÎºÐ¿¡ ´ëÇؼ´Â µ¶ÀÚµéÀÇ ÁöÀûÀ» ±â´Ù¸®¸ç, º» °³Á¤ÆÇÀ» ÃâÆÇÇϵµ·Ï µµ¿ÍÁֽŠº¹µÎÃâÆÇ»ç °ü°èÀڵ鿡°Ô ±íÀº °¨»ç¸¦ Ç¥ÇÑ´Ù.
2022³â 8¿ù
ÀúÀÚ ¾¸
CHAPTER 1 ÀÎÅͳݰú TCP/IP
1.1 ÄÄÇ»ÅÍ¿Í ³×Æ®¿öÅ©
1.2 ³×Æ®¿öÅ©ÀÇ Á¾·ù
1.3 °èÃþ ÇÁ·ÎÅäÄÝ
1.4 OSI ÂüÁ¶ ¸ðµ¨
1.5 TCP/IP ÇÁ·ÎÅäÄÝ
1.6 ÀÎÅͳÝÀÇ ¹Ì·¡
CHAPTER 2 ¶óÁ¸®ÆÄÀÌ È¯°æ
2.1 ¶óÁ¸®ÆÄÀÌ¿Í ¶óÁîºñ¾È
2.2 ¶óÁîºñ¾È ¸í·É¾î
2.3 ÇÁ·Î¼¼½ºÀÇ »ý¼º°ú ½ÇÇà
CHAPTER 3 ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ±âÃÊ
3.1 ³×Æ®¿öÅ© ÀÀ¿ë ¼ºñ½ºÀÇ ±¸Á¶
3.2 ¼ÒÄÏ ÀÎÅÍÆäÀ̽º
3.3 TCP ¼ÒÄÏ ÇÁ·Î±×·¡¹ÖÀÇ °³¿ä
3.4 UDP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
3.5 ¼¹ö ÇÁ·Î±×·¥ÀÇ Á¾·ù
CHAPTER 4 TCP¸¦ ÀÌ¿ëÇÑ º´Çà ¼¹ö
4.1 ÇÁ·Î¼¼½º »ý¼ºÀ» ÀÌ¿ëÇÑ º´Çà ¼¹ö
4.2 ½º·¹µå »ý¼ºÀ» ÀÌ¿ëÇÑ º´Çà ¼¹ö
4.3 ÀÔÃâ·Â ´ÙÁßȸ¦ ÀÌ¿ëÇÑ º´Çà ¼¹ö
CHAPTER 5 ºê·Îµåij½ºÆ® Åë½Å°ú ¸ÖƼij½ºÆ® Åë½Å
5.1 IP ÁÖ¼Ò
5.2 ¼ÒÄÏ ¿É¼Ç
5.3 ºê·Îµåij½ºÆ® Åë½Å
5.4 ¸ÖƼij½ºÆ® Åë½Å
CHAPTER 6 Àú¼öÁØ ÇÁ·Î±×·¡¹Ö
6.1 ÇÁ·ÎÅäÄÝ Çì´õ
6.2 SOCK_RAW
CHAPTER 7 ÇÇÁöÄà ÄÄÇ»Æðú Åë½Å
7.1 ÇÇÁöÄà ÄÄÇ»Æà ¼Ò°³
7.2 GPIO ±âÃÊ
7.3 ¶óÁ¸®ÆÄÀÌ¿Í ¾ÆµÎÀ̳ë
CHAPTER 8 ÆÄÀ̽㠳×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
8.1 ÆÄÀ̽㠱âÃÊ
8.2 TCP ÇÁ·Î±×·¡¹Ö
8.3 UDP ÇÁ·Î±×·¡¹Ö
8.4 TCP º´Çà ¼¹ö
8.5 ºê·Îµåij½ºÆ®¿Í ¸ÖƼij½ºÆ®
8.6 ºí·çÅõ½º ÇÁ·Î±×·¡¹Ö
8.7 ÇÇÁöÄà ÄÄÇ»Æðú Åë½Å