• ±¹³»µµ¼­
  • ¿Ü±¹µµ¼­
  • eBook
  • e·¯´×
  • À½¹Ý
  • DVD
  • GIFT
  • È­Àåǰ
  • ¿µÈ­
  • °ø¿¬

¿¹½º24 ¹Ù·Î°¡±â
»ó»óÃÊ¿ù º¸³Ê½º
°íµæ¼º ÀúÀÚ °­¿¬È¸ ÃÊ´ë
¿øÀÛ¼Ò¼³ ÃÑÁýÇÕ
Áñ°Üã±â Ãß°¡ Àû¸³
¹Ú¹Î±ÔÀÇ Á×Àº ¿Õ³à¸¦ À§ÇÑ ÆÄ¹Ý´À ¹é¿µ¿ÁÀÇ ´ÙÀÌ¾îÆ®ÀÇ ¿©¿Õ
¾ãÁö¸¸ ¾ãÁö ¾ÊÀº TCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö C
Å©°Ôº¸±â
Á¤°¡
18,000¿ø
ÆÇ¸Å°¡
15,300¿ø(15% ÇÒÀÎ)
YESÆ÷ÀÎÆ®
 770¿ø (5% Àû¸³) + ¸¶´Ï¾ÆÃß°¡Àû¸³ ¾È³»
YES¸¶´Ï¾Æ ·Ôµ¥Ä«µå ÇÒÀÎ
13,464¿ø(12~24% û±¸ÇÒÀÎ /1¸¸5õ¿øÀÌ»ó °áÁ¦½Ã)  ¾È³»

5¸¸¿øÀÌ»ó ±¸¸Å½Ã 2õ¿ø Ãß°¡Àû¸³ Ãß°¡Àû¸³À̶õ? / Ä«µåÇýÅú¸±â

Ãâ°£ÀÏ

2009³â 11¿ù 23ÀÏ

300ÂÊ | 534g | 174*230mm

ISBN-13

9788996276517

ISBN-108996276510

ÆÇ¸ÅÁß | ÆÇ¸ÅÁö¼ö 888 ÆÇ¸ÅÁö¼ö¶õ?
¹è¼Ûºñ
¹«·á ¾È³»
ÁÖ¹®¼ö·®
¿Ã¸² ³»¸²
ÇØ¿Ü¹è¼Û°¡´É, ÃÖÀú°¡ º¸»ó

īƮ¿¡ ³Ö±â

¸®½ºÆ®¿¡ ³Ö±â

¹Ù·Î ±¸¸ÅÇϱâ

¸®ºä¾²±â

Ã¥¼Ò°³

Ã¥Àº ¾ãÁö¸¸ ³»¿ëÀº °áÄÚ ¾ãÁö ¾ÊÀº
IPv6¿Í C++¸¦ Æ÷ÇÔÇÑ TCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ½Ç¿ë °¡À̵å

2001³â Ãâ°£ ´ç½Ã ´ë´ÜÇÑ ¹ÝÇâÀ» ÀÏÀ¸Å² º£½ºÆ®¼¿·¯ ¡ºTCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö C¹öÀü(2001³â, Áö¾Ø¼±) ¡»ÀÇ °³Á¤ÆÇÀ¸·Î TCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö(The Pocket Guide to TCP/IP Sockets)Àº ¼ÒÄÏÀ» »ç¿ëÇÏ¿© º¹ÀâÇÏ°í °­·ÂÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¥À» °³¹ßÇϱâ À§ÇØ ÇÊ¿äÇÑ Áö½Ä°ú ±â¹ýµéÀ» ¾òÀ» ¼ö ÀÖ´Â ºü¸£°í ¿ëÀÌÇÑ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. µÎ ¸íÀÇ °æÇ踹Àº ³×Æ®¿öÅ· °­»ç°¡ Ŭ¶óÀÌ¾ðÆ® ¹× ¼­¹ö¸¦ À§ÇÑ ±âº» ¼ÒÄÏ ±â¹ýµéÀ» ¼øÂ÷ÀûÀ¸·Î ¼³¸íÇÏ´Â ´Ù¾çÇÑ ¿¹µéÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ Á¦ 2ÆÇÀº IPv6»Ó¸¸ ¾Æ´Ï¶ó °³¹ßÀÚÀÇ ½Ç¼ö³ª ¿ÜºÎÀÇ ¿Ã¹Ù¸£Áö ¾ÊÀº Á¢±Ù¿¡µµ Á¤»óÀûÀÎ ¼­ºñ½º¸¦ ¼öÇàÇÏ´Â º¸È£ ±â¹ýµµ Æ÷ÇÔÇϰí ÀÖ´Ù.

¸¹Àº ½ÇÁ¦ÀÇ ¿¹µéÀ» »ç¿ëÇϹǷΠÀÌ Ã¥Àº ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö Ãʺ¸ÀÚÀÇ ¿ÏÀüÇÑ Áöħ¼­°¡ µÇ¸ç, ¶ÇÇÑ ¸ÖƼ¹Ìµð¾î ÇÁ·ÎÅäÄݵéÀ» À§½ÃÇÑ °í±Þ ³×Æ®¿öÅ· ÁÖÁ¦¿¡ ´ëÇÑ Ãâ¹ßÁ¡ÀÌ µÇ°Ô ÇÏ¿´´Ù. IPv4 Àü¿ë, IPv6 Àü¿ë, IPv4-IPv6 ¹ü¿ë(Generic) Äڵ带 Æ÷ÇÔÇÏ¿´À¸¸ç, 'C++ ±â¹ÝÀÇ ¼ÒÄÏÇÁ·Î±×·¡¹Ö' ÀåÀ» Ãß°¡¿´´Ù. ±×¸®°í ³×Æ®¿öÅ· °ú¸ñµé¿¡¼­ ¼ÒÄÏ À§ÁÖÀÇ ÇÁ·Î±×·¡¹Ö °úÁ¦¸¦ È¿À²ÀûÀ¸·Î ´Ù·ç°í ÀÖ´Ù


ÀúÀÚ ¼Ò°³

ÀúÀÚ: ¸¶ÀÌŬ µµ³ªÈÄ

¸¶ÀÌŬ µµ³ªÈÄ(Micheal J. Donahoo)´Â º£À̾î(Baylor) ´ëÇÐÀÇ ºÎ±³¼öÀ̸ç ÇÐºÎ¿Í ´ëÇпø °úÁ¤¿¡¼­ ³×Æ®¿öÅ©¸¦ °¡¸£Ä¡°í ÀÖ´Ù. ´Ù¾çÇÑ ¾ð¾îÀÇ ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö°ú SQL°ü·Ã Ã¥À» Àú¼úÇÏ¿´´Ù.

ÀúÀÚ: Äɳ׽º Ä®¹öÆ®

Äɳ׽º Ä®¹öÆ®(Kenneth L.Calvert)´Â ÄËÅÍŰ(Kentucky) ´ëÇÐÀÇ ±³¼öÀ̸ç ÄÄÇ»ÅÍ ³×Æ®¿öÅ©¿¡ °üÇÑ ¿¬±¸¿Í °­ÀǸ¦ Çϰí ÀÖ´Ù. 20¿© ³â µ¿¾È TCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö¿¡ °ü·ÃµÈ Àú¼úÀ» Çϰí ÀÖ´Ù.

¿ªÀÚ: À¯ÀçÇÊ

±×´Â ´Ù³â°£ °Ç±¹´ëÇб³¿¡¼­ ÇкλýÀ» ´ë»óÀ¸·Î µ¥ÀÌÅÍ Åë½Å/³×Æ®¿öÆ® ÇÁ·Î±×·¡¹ÖÀ» °¡¸£ÃÄ ¿ÔÀ¸¸ç C/C++¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ±³À° °æÇèÀÌ Ç³ºÎÇÏ´Ù. ÇöÀç (ÁÖ)¿¢½º¿£Áö¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ÃѰýÀ» ¸Ã°í ÀÖÀ¸¸ç ¹«¼± ³×Æ®¿öÅ©¿Í ÄÚµ¦ Á¦¾î¸¦ ¿¬µ¿ÇÏ´Â ºÎºÐÀ» ´ã´çÇϰí ÀÖ´Ù.

¸ñÂ÷

¸ñÂ÷
¿ªÀÚ¼­¹®
Á¦ 0Àå ½ÃÀÛÇϱâ Àü¿¡
2ÆÇÀ» ³»¸é¼­
1ÆÇ°ú ´Ù¸¥ Á¡µé
ÀÌ Ã¥À» ÀÐÀ» ´ë»óÀº
ÀÌ Ã¥À» Àбâ À§ÇØ ÇÊ¿äÇÑ ±â¹Ý Áö½Ä
Ç÷§Æû ¿ä±¸»çÇ×°ú À̽ļº
ÀÌ Ã¥À¸·Î Àü¹®°¡°¡ µÇÁö´Â ¾Ê´Â´Ù!
°¨»çÀÇ ±Û
Àǰ߱³È¯

Á¦ 1Àå ¼­·Ð
1.1 ³×Æ®¿öÅ©, ÆÐŶ ±×¸®°í ÇÁ·ÎÅäÄÝ
1.2 ÁÖ¼Ò¿¡ ´ëÇÏ¿©
-1.2.1 IP ÁÖ¼ÒÀÇ Ç¥±â¹ý
-1.2.2 µÎ °³ÀÇ ´Ù¸¥ ÁÖ¼Ò ¹öÀüÀÇ Ã³¸®
-1.2.3 Æ÷Æ® ¹øÈ£
-1.2.4 Ưº°ÇÑ ÁÖ¼Òµé
1.3 (µµ¸ÞÀÎ)³×ÀÓ ÁÖ¼Ò¿¡ ´ëÇÏ¿©
1.4 Ŭ¶óÀÌ¾ðÆ®¿Í ¼­¹ö
1.5 ¼ÒÄÏÀ̶õ ¹«¾ùÀΰ¡?
½ÉÈ­ÇнÀ

Á¦ 2Àå TCP ¼ÒÄÏ
2.1 IPv4 TCP Ŭ¶óÀ̾ðÆ®
2.2 IPv4 TCP ¼­¹ö
2.3 ¼ÒÄÏÀÇ »ý¼º°ú ÇØÁö
2.4 ÁÖ¼Ò ÁöÁ¤
-2.4.1 ¹ü¿ë ÁÖ¼Ò Çü½Ä
-2.4.2 IPv4 ÁÖ¼Ò
-2.4.3 IPv6 ÁÖ¼Ò
-2.4.4 ¹ü¿ë ÁÖ¼Ò ½ºÅ丮Áö
-2.4.5 ÀÌÁø/¹®ÀÚ¿­ ÁÖ¼Ò º¯È¯
-2.4.6 ¼ÒÄÏÀÇ ¿¬°ü ÁÖ¼Ò¸¦ ¾ò´Â ¹ý
2.5 ¼ÒÄÏ¿¡ ¿¬°á
2.6 ¼ÒÄÏÀ» ÁÖ¼Ò¿Í ¹ÙÀεùÇϱâ
2.7 Ŭ¶óÀ̾ðÆ®ÀÇ ¿¬°á ¿äû ó¸®
2.8 Åë½Å
2.9 IPv6ÀÇ »ç¿ë
½ÉÈ­ÇнÀ

Á¦ 3Àå µµ¸ÞÀÎ ³×ÀÓ ¼­ºñ½º¿Í ÁÖ¼Ò ÆÐ¹Ð¸®(IPv4-IPv6 ¼­ºñ½º)
3.1 µµ¸ÞÀÎ ³×ÀÓ ÁÖ¼Ò¸¦ ¼ýÀÚ ÁÖ¼Ò·Î ¸ÅÇÎÇϱâ
-3.1.1 µµ¸ÞÀÎ ³×ÀÓ ¼­ºñ½º¿¡ Á¢±ÙÇϱâ
-3.1.2 »ó¼¼ ºÐ¼®
... Æî󺸱â

Ã¥¼ÓÀ¸·Î

ºñ·Ï À̹ø 2ÆÇÀº 1ÆÇ¿¡ ºñÇØ ¾çÀûÀ¸·Î ´Ù·ç´Â ¹üÀ§°¡ »ó´çÈ÷ ¸¹¾ÆÁø °ÍÀº »ç½ÇÀ̳ª, ¿ì¸®´Â ÀÌ Ã¥ÀÌ ¿©ÀüÈ÷ ½Ç¹«ÀûÀÎ º» ¿ªÇÒ¿¡ Ãæ½ÇÇϱ⸦ ¹Ù¶ó°í ÀÖ´Ù. ÀÌ Ã¥Àº À¯¿ëÇÑ Äڵ带 ÀÛ¼ºÇϰíÀÚ ÇÏ´Â ½Ç¹«ÀÚµéÀ» À§ÇÑ ´Ü ÇÑ ±ÇÀÇ ÀÔ¹® µµ¼­·Îµµ ÀüÇô ¼Õ»öÀÌ ¾ø´Ù. ½Ç½ÀÀ» Çϸ鼭 ¹è¿î´Ù¶ó´Â ¿ì¸®ÀÇ Ã¶ÇÐÀº º¯ÇÔÀÌ ¾ø´Ù. ¶ÇÇÑ È¥ÀÚ ÇнÀÇÏ¿© ¹è¿ì±â¸¦ ¿øÇÏ´Â »ç¶÷¿¡°Ô °£°áÇÑ ÀÚ½À¼­ ±â´ÉÀ» Á¦°øÇϰí, ´Ù¸¥ º¹ÀâÇÑ ºÎºÐµéÀº ¶Ç ´Ù¸¥ ÀúÀڵ鿡°Ô ³²°ÜµÐ´Ù´Â ¿ì¸®ÀÇ ¹æ½Äµµ ¿©ÀüÈ÷ º¯ÇÔÀÌ ¾ø´Ù. ¿ì¸®ÀÇ ¸ñÇ¥´Â Çлý, ½Ç¹«ÀÚ ±×¸®°í ¸ðµç µ¶Àڵ鿡°Ô º»ÀÎÀÌ ½º½º·Î ½ÇÇèÇÏ°í ½º½º·Î ÇнÀÀ» ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï Çϴ ȯ°æÀ» Á¦°øÇÏ´Â °ÍÀÌ´Ù.--- 'ÀúÀÚ ¼­¹®' Áß¿¡¼­

ÃâÆÇ»ç ¸®ºä

Ã¥Àº ¾ãÁö¸¸ ³»¿ëÀº °áÄÚ ¾ãÁö ¾ÊÀº
IPv6¿Í C++¸¦ Æ÷ÇÔÇÑ TCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ½Ç¿ë °¡À̵å

"C ¾ð¾î¿Í ¼ÒÄϸ¦ ÀÌ¿ëÇÏ¿© 20³â ÀÌ»ó ÇÁ·Î±×·¥À» °³¹ßÇØ¿ÔÁö¸¸ ¿©ÀüÈ÷ ÀÌ Ã¥ÀÌ ÇÊ¿äÇÏ´Ù ´Â °ÍÀ» ´À²¼´Ù. ÀÌ Ã¥Àº ¼ÒÄÏÀ» °¡Áö°í C ¾ð¾î ±â¹ÝÀÇ ³×Æ®¿öÅ© ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ ¶§ °æÇèÇÏ°Ô µÇ´Â ³­ÇØÇÑ ¹®Á¦µé°ú ±× ÇØ°á ¹æ¾ÈÀ» ¸ðµÎ ´Ù·ç°í ÀÖ´Ù." - Bobby Krupczak

º» µµ¼­´Â 2001³â Ãâ°£ ´ç½Ã ´ë´ÜÇÑ ¹ÝÇâÀ» ÀÏÀ¸Å² º£½ºÆ®¼¿·¯ ¡ºTCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö C¹öÀü(2001³â, Áö¾Ø¼±) ¡»ÀÇ °³Á¤ÆÇ(2ÆÇ)(¿ø¼­ ¶ÇÇÑ ¼¼°èÀûÀÎ º£½ºÆ®¼¿·¯ÀÌ´Ù)À¸·Î, ¼¼·ÃµÇ°í °­·ÂÇÑ ÀÎÅÍ³Ý ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇϴµ¥ ÇÊ¿äÇÑ Áö½Ä°ú ±â¼úµéÀ» ºü¸£°í ÀûÀýÇÏ°Ô ¾Ë·ÁÁÖ°í ÀÖ´Ù. ÀÚ½À¼­ Çü½ÄÀ¸·Î ±â¼úµÈ ÀÌ Ã¥Àº C ¼ÒÄÏÀ» ÀÌ¿ëÇÏ´Â ¼­¹ö-Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÎÁ§Æ®¿¡ ÇÊ¿äÇÑ Çʼö ±â¼ú ¹× ¹æ¹ýÀ» ¸¶½ºÅÍ ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. Á¦ 2ÆÇÀº IPv6»Ó¸¸ ¾Æ´Ï¶ó °³¹ßÀÚÀÇ ½Ç¼ö³ª ¿ÜºÎÀÇ ¿Ã¹Ù¸£Áö ¾ÊÀº Á¢±Ù¿¡µµ Á¤»óÀûÀÎ ¼­ºñ½º¸¦ ¼öÇàÇÏ´Â º¸È£ ±â¹ýµµ Æ÷ÇÔÇϰí ÀÖ´Ù.

ºÐ·®Àº °¡´ÉÇÑ ¾ã°Ô, ±×¸®°í °æÇè°ú ÄÚµå´Â °¡´ÉÇÑ ¸¹ÀÌ ´ãÀÚ´Â ÀúÀÚµéÀÇ Ã¶ÇÐÀ» ±â¹ÝÀ¸·Î ¾²¿©Áø ÀÌ Ã¥Àº ´ÙÀ½°ú °°Àº Ư¡À» °¡Áö°í ÀÖ´Ù.

1ÆÇ°ú ´Ù¸¥ Á¡µé
À̹ø 2ÆÇ¿¡¼­´Â µÎ °³ÀÇ ÀåÀ» Ãß°¡ÇÑ °ÍÀ» Æ÷ÇÔÇÏ¿© ±âÁ¸ ³»¿ëÀÇ ´ëºÎºÐÀÌ °»½ÅµÇ°í È®ÀåµÇ¾ú´Ù. 1ÆÇ°ú ´Ù¸¥ Á¡µéÀº ´ÙÀ½°ú °°´Ù.

1. IPv6¸¦ ´Ù·é´Ù. IPv4 Àü¿ë, IPv6 Àü¿ë, IPv4-IPv6 ¹ü¿ë(Generic) Äڵ带 Æ÷ÇÔÇÏ¿´´Ù. ÀÌ Ã¥ÀÇ ÈĹݺο¡ ³ª¿À´Â ÄÚµåµéÀº µà¾ó-½ºÅÃ(dual-stack) ±â¹ÝÀÇ È£½ºÆ®¿¡¼­ IPv4¿Í IPv6 Áß ¾î´À ÄÚµå¶óµµ Áö¿øÇϵµ·Ï ¼³°èµÇ¾ú´Ù.

2. 'C++ ±â¹ÝÀÇ ¼ÒÄÏÇÁ·Î±×·¡¹Ö' ÀåÀ» Ãß°¡ÇÏ¿´´Ù(ÀÌ ºÎºÐÀº David B. SturgillÀÌ µµ¿òÀ» ÁÖ¾ú´Ù). PracticalSocket ¶óÀ̺귯¸®´Â C++ ¼ÒÄÏ ¶óÀ̺귯¸®·Î¼­ C ¾ð¾î ±â¹ÝÀÇ ±âº» ±â´ÉÀ» Æ÷ÇÔÇÏ´Â ·¡ÆÛ(wrapper) Ŭ·¡½º ±â´ÉÀ» Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ ·¡ÆÛ Ŭ·¡½ºµéÀ» »ç¿ëÇÏ°Ô µÉ °æ¿ì, ¶óÀ̺귯¸®¸¦ Á¦°øÇϰí ÇÁ·ÎÅäÄÝ °èÃþ ±¸Á¶¸¦ Çϳª¾¿ µå·¯³»´Â °úÁ¤À» ÅëÇØ C ¾ð¾îÀÇ ±âÃÊÁö½ÄÀÌ ºÎÁ·ÇÑ Çлýµé¿¡°Ôµµ ÃæºÐÇÑ ±³À°ÀÌ °¡´ÉÇÏ´Ù. ÇлýµéÀº ´Ü¼øÈ÷ ÁÖ¼Ò/Æ÷Æ®¿Í Ŭ¶óÀ̾ðÆ®/¼­¹ö µîÀÇ ÀÌÇØ¸¸ °¡Áö°íµµ °ð¹Ù·Î °³¹ßÀ» ½ÃÀÛÇÒ ¼ö ÀÖ´Ù. ÈĹݺο¡ ·¡ÆÛ Ŭ·¡½ºÀÇ ³»ºÎ¸¦ ¿³º¸´Â °úÁ¤À» ÅëÇØ¼­ ¼ÒÄÏ ÇÁ·Î±×·¡¹ÖÀÇ ¼¼¼¼ÇÑ ³»ºÎ ¸é¸ð¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. ³×Æ®¿öÅ·°ú °ü·ÃµÈ ÁÖÁ¦(¿î¿µÃ¼Á¦ µî)¸¦ ±³À°ÇÏ´Â
... Æî󺸱â

LEON3