|
|
|
 |
ÆÇ¸Å°¡ |
25,000¿ø ¡æ 19,750¿ø 21% |
|
 |
¸¶Àϸ®Áö |
4% 790¿ø |
|
 |
¹ßÇàÀÏ |
2005-07-10
|
 |
ISBN |
8979143338 | 9788979143331
|
 |
±âŸÁ¤º¸ |
±¹³»¼ | 744ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
±ÝÀÏ °¡´É (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
| |
|
|
|
|
|
 |
| ³×Æ®¿öÅ·
|
|
|
| Á¾ÇÕÁö¼ö 16p 7 À§ |
|
| ¿ù°£Áö¼ö 20p 5 À§ |
|
| ÁÖ°£Áö¼ö 11p 9 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÇ¹Ç·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
¿î¿µÃ¼Á¦ ¹× ³×Æ®¿öÅ© Àü¹Ý¿¡ °ÉÄ£ º¹ÀâÇÑ ¼ÒÄÏ ÇÁ·Î±×·¡¹ÖÀÇ ¾¾ÁÙ°ú ³¯ÁÙÀ» ÆÄÇìÄ¡°í À̸¦ È¿°úÀûÀ¸·Î Ȱ¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©Áִ å. ±âº» °³³ä¿¡¼ Áß°í±Þ ±â´ÉÀ» ³Ñ¾î ½Ç¹« ÀÀ¿ëÀ¸·Î ¿Ã¶ó°¡´Â °è´Ü½Ä ÇнÀ¹ýÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ¿î¿µÃ¼Á¦º° Ư¼ºÀ» Àß »ì¸° ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀÇ ¿ø¸®¿Í ±âÃʸ¦ ¾Ë·ÁÁÖ°í ´ÙÁß ¼¹ö¿Í ¸ÖƼij½ºÆ® µî ´Ü°èº° ¿¹Á¦ ÇÁ·Î±×·¥ÀÌ ³ª¿ÍÀÖ¾î ÇнÀ È¿°ú°¡ ³ô´Ù.
ÆÐŶÀÇ À̵¿°æ·Î¸¦ µû¶ó »ìÆìº¸´Â ¹°¸®Àû °³³äÀÇ ³×Æ®¿öÅ© ±â¹ÝÁö½Ä°ú ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö °°Àº ³í¸®Àû ±â¹ÝÁö½ÄÀ» ²À ÇÊ¿äÇÑ ¸¸Å¸¸ ÀÌÇØÇϱ⠽±°Ô Á¤¸®Çß´Ù. ¶ÇÇÑ ÀÌ·ÐÀûÀÎ Áö½ÄÀÇ ¿Ï¼ºµµ¸¦ ÃÖ´ëÇÑ ³ôÀ̱â À§ÇØ ÀÛÀº ¿¹Á¦ Çϳª·Î ½Ç¹«¿¡¼ Ȱ¿ë °¡´ÉÇÑÁö ¾Æ´ÑÁö¸¦ ¿°µÎ¿¡ µÎ°í ±¸¼ºÇß´Ù. Ã¥ÀÇ ¸¶Áö¸·¿¡´Â ¸®´ª½º ¼¹ö¿Í À©µµ¿ì Ŭ¶óÀÌ¾ðÆ®¸¦ Á÷Á¢ ¸¸µé¾îº¸´Â ½Ç½ÀÀÎ Robby-Room ±¸Á¶ÀÇ Ã¤ÆÃ ÇÁ·ÎÁ§Æ®¸¦ ½Ç¾ú´Ù. ƯÈ÷ ´ÜÀý, ºñÁ¤»óÀû Á¾·á µî ÀÔ¹®ÀÚ°¡ ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÒ ³×Æ®¿öÅ© ¹®Á¦ ÇØ°á¹ý ¿ä¾à Á¤¸®ÇØ µµ¿òÀÌ µÈ´Ù.
|
 |
|
 |
1ºÎ. ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ¸Àº¸±â¿Í ³×Æ®¿öÅ©ÀÇ ÀÌÇØ
1Àå. ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ¸Àº¸±â
01. ¼ÒÄÏ ÇÁ·Î±×·¡¹ÖÀ̶õ
02. óÀ½ ÇØº¸´Â ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
03. ½ÇÇà°ú Å×½ºÆ®
04. ¹«½¼ ÀÏÀÌ ÀϾ´Â°¡
À̰͸¸Àº ¾Ë°í °©½Ã´Ù
2Àå. ³×Æ®¿öÅ©ÀÇ ±âº» ÀÌ·Ð
01. ³×Æ®¿öÅ©¿Í ÀÎÅͳÝ
02. ³×Æ®¿öÅ©ÀÇ ¹°¸®Àû ±¸¼º ¿ä¼Ò
03. ÀÎÅͳÝÀ̶õ
04. ÀÎÅͳÝÀÇ ÁÖ¼Òü°è
05. DNS
06. Æ÷Æ®ÀÇ ÀǹÌ
07. ÇÁ·ÎÅäÄÝÀ̶õ
08. TCP/IP ÇÁ·ÎÅäÄÝ
09. TCP/IP ³×Æ®¿öÅ© µ¥ÀÌÅÍ Àü¼Û °úÁ¤ÀÇ ÀÌÇØ
10. OSI ¸ðµ¨ Àû¿ë
11. UDP
2ºÎ. ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ¸Àº¸±â¿Í ³×Æ®¿öÅ©ÀÇ ÀÌÇØ
3Àå. ¼ÒÄÏÀÇ µ¿ÀÛ ¿ø¸®¿Í ÀÌÇØ
01. ¼ÒÄÏÀÇ ±âº» µ¿ÀÛ ¹æ½Ä
02. ¼¹ö/Ŭ¶óÀÌ¾ðÆ® °³³ä
03. ¼ÒÄÏÀ¸·Î ÀÛ¼ºÇÏ´Â ¼¹ö/Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ÀÇ µ¿ÀÛ ¹æ¹ý
4Àå. TCP ¼¹ö/Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¡¹Ö
01. TCP ÇÁ·ÎÅäÄÝÀÇ Æ¯Â¡°ú Ȱ¿ë
02. TCP Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ ±¸Çö
03. TCP ¼¹ö ÇÁ·Î±×·¥ ±¸Çö
5Àå. UDP ¼¹ö/Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¡¹Ö
01. UDP ÇÁ·ÎÅäÄÝÀÇ Æ¯Â¡°ú Ȱ¿ë
02. UDP Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ ±¸Çö
03. UDP ¼¹ö ÇÁ·Î±×·¥ ±¸Çö
3ºÎ. Áß±Þ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ¥°: À¯´Ð½º/¸®´ª½º
6Àå. ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö ±âÃÊ
01. ¿Ö ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀΰ¡
02. ÆÄÀÏ ÀÔÃâ·Â ´Ù·ç±â
03. ÇÁ·Î¼¼½ºÀÇ »ý¼º°ú Á¦¾î
04. Æ÷Á÷½º ½Ã±×³ÎÀ» ÀÌ¿ëÇÑ ÇÁ·Î¼¼½º°£ µ¿±âÈ
05. IPC: ÇÁ·Î¼¼½º°£ Åë½Å
06. ½º·¹µåÀÇ °³³ä°ú »ý¼º
7Àå. ´ÙÁß Á¢¼Ó ó¸® ¼¹ö ±¸Çö
01. ¸ÖƼ ÇÁ·Î¼¼½º ¸ð
02. ¸ÖƼ ½º·¹µå ¸ðµ¨
03. I/O ¸ÖƼÇ÷º½Ì ¸ðµ¨
8Àå. ¼º´É Çâ»óÀ» À§ÇÑ ¼ÒÄÏ Á¦¾î
01. ¼ÒÄÏ ¿É¼ÇÀÇ °³³ä°ú ¼³Á¤ ¹æ¹ý
02. ¼º´É Çâ»óÀ» À§ÇÑ ¼ÒÄÏ ¿É¼ÇÀÇ È°¿ë
9Àå. RAW ¼ÒÄÏÀ» ÀÌ¿ëÇÑ ÆÐŶ Á¦¾î
01. RAW ¼ÒÄÏ: ½ºÀ§½º ¸¸´É Ä®
02. RAW ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö
03. RAW ¼ÒÄÏÀ» ÀÌ¿ëÇÑ ping ÇÁ·Î±×·¥ ¸¸µé±â
04. RAW ¼ÒÄÏÀ» ÀÌ¿ëÇÑ ½º´ÏÆÛ ÇÁ·Î±×·¥ ¸¸µé±â
4ºÎ. Áß±Þ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ¥±: À©µµ¿ì
10Àå. MFC À©µµ¿ì ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
01. °£´ÜÇÑ MFC CSocket TCP ÇÁ·Î±×·¥
02. Á¦´ë·Î µÈ MFC CSocket TCP ÇÁ·Î±×·¥
03. MFC CAsyncSocket TCP ÇÁ·Î±×·¥
04. MFC CAsyncSocket UDP ÇÁ·Î±×·¥
11Àå. À©µµ¿ì ½º·¹µå ÇÁ·Î±×·¡¹Ö
01. µé¾î°¡±â¿¡ ¾Õ¼
02. ½º·¹µå »ý¼ºÇϱâ
03. MFC CWinThread »ç¿ëÇϱâ
04. ½º·¹µå¿Í ¸Þ½ÃÁö
05. ½º·¹µå¿Í À©µµ¿ì
06. ½º·¹µå°£ µ¿±âÈ
07. ¸ÖƼ ½º·¹µå¿¡¼ MFC Socket »ç¿ëÇϱâ
12Àå. Win32 À©¼Ó ÇÁ·Î±×·¡¹Ö
01. À©¼Ó I/O ¸ðµ¨
02. WSAAsyncSelect ¸ðµ¨
03. WSAAsyncSelect ÇÁ·Î±×·¥ ÀÛ¼ºÇϱâ
04. WSAEventSelect ¸ðµ¨
05. WSAEventSelect ÇÁ·Î±×·¥ ÀÛ¼ºÇϱâ
13Àå. À©µµ¿ì ±â¹ÝÀÇ ´ÙÁß Á¢¼Ó ó¸®
01. ´ÙÁß Á¢¼Ó ¼¹öÀÇ ±¸Çö
02. µ¿ÀûÇÒ´ç
03. ¿¬°á ¸®½ºÆ®
04. MFC ¸®½ºÆ® Ŭ·¡½ºÀÇ È°¿ë
05. MFC ¸®½ºÆ® Ŭ·¡½º¸¦ ÀÌ¿ëÇØ¼ ´ÙÁß Á¢¼Ó ¼¹ö ¸¸µé±â
06. ½º·¹µå¸¦ »ç¿ëÇÑ ´ÙÁß Á¢¼Ó ¼¹ö ¸ðµ¨
07. ÇÁ·Î¼¼½º¸¦ »ç¿ëÇÑ ´ÙÁß Á¢¼Ó ¼¹ö ¸ðµ¨
5ºÎ. °í±Þ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ¥°: À¯´Ð½º/¸®´ª½º
14Àå. À¯´Ð½º/¸®´ª½º °í¼º´É ¼¹ö ±¸Çö
01. ±âÁ¸ ±â¼úµéÀÇ ¹®Á¦Á¡
02. ¸®¾óŸÀÓ ½Ã±×³ÎÀ» ÅëÇÑ À̺¥Æ® ±â¹Ý ÀÔÃâ·Â ó¸®
03. epoll: À̺¥Æ® ±â¹Ý ¼ÒÄÏ ¿¬°á ¹æ½Ä
15Àå. ¸ÖƼ¹Ìµð¾î µ¥ÀÌÅ͸¦ À§ÇÑ ¸ÖƼij½ºÆÃ ÀÀ¿ë
01. ¸ÖƼij½ºÆ®: °íÈÁú ¸ÖƼ¹Ìµð¾î ÄÁÅÙÃ÷ ¸¶¼ú»ç
02. ºê·Îµåij½ºÆ®: ¸ÖƼij½ºÆ®ÀÇ »çÃÌ
6ºÎ. °í±Þ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö ¥±: À©µµ¿ì
16Àå. À¯¿ëÇÑ Winsock2 ÇÁ·Î±×·¡¹Ö
01. Winsock2 ¼Ò°³
02. Á¶°ÇºÎ ¾ï¼ÁÆ®
03. scatter-gather I/O
17Àå. À©¼Ó °í¼º´É ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
01. ¿À¹ö·¦µå I/O
02. Winsock2 ¿À¹ö·¦µå I/O ÇÁ·Î±×·¡¹Ö
03. À̺¥Æ® °´Ã¼¸¦ ÀÌ¿ëÇÑ ¿À¹ö·¦µå I/O °á°ú Å뺸 ¹Þ±â
04. ¿Ï·á ÇÔ¼ö¸¦ ÅëÇÑ ¿À¹ö·¦µå I/O °á°ú Å뺸 ¹Þ±â
05. APC
06. À̺¥Æ® ¹æ½ÄÀÇ ¿À¹ö·¦µå I/O¿Í ½º·¹µå
07. ¿Ï·á·çƾ ¹æ½ÄÀÇ ¿À¹ö·¦µå I/O¿Í ½º·¹µå
08. IOCP
7ºÎ. ½Ç¹« ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
18Àå. ²À ¾Ë¾Æ¾ß ÇÒ ³×Æ®¿öÅ© ¹®Á¦ ÇØ°á
01. ³×Æ®¿öÅ© ÆÐŶ ½º´ÏÇÎ µµ±¸: ¾î¶³ ¶§ »ç¿ëÇÏ¸é µÇ´Â°¡
02. ÆÐŶÀÇ °æ°è ±¸ºÐ: µ¥ÀÌÅ͸¸ º¸³»¸é ¾î¶² ÀÏÀÌ ¹ß»ýÇϴ°¡
03. ¼ÒÄÏ Å¸ÀÓ ¾Æ¿ô: ³×Æ®¿öÅ©°¡ ²÷±â¸é ¾î¶² Çö»óÀÌ ¹ß»ýÇϴ°¡
19Àå. ½ÇÀü ÇÁ·ÎÁ§Æ®: °í±Þ äÆÃ ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®
01. ÇÁ·Î±×·¥ ¼³°è
02. ÇÁ·Î±×·¥ Á¦ÀÛ
|
 |
|
 |
¹éâ¿ì µ¿±¹´ëÇб³¿¡¼ ÄÄÇ»ÅͰøÇÐÀ» Àü°øÇßÀ¸¸ç RTOS °³¹ß, ¸®´ª½º Ä¿³Î, µð¹ÙÀ̽º µå¶óÀ̹ö, ÀÓº£µðµå ½Ã½ºÅÛ µî°ú °ü·ÃµÈ ÀÌ·Ð ¹× ½Ç¹« °æÇèÀ» º¸À¯Çϰí ÀÖ´Ù. ÇöÀç´Â »ï¼ºÀüÀÚ¿¡¼ Â÷¼¼´ë MPSoC RTOS ±¸ÇöÀ» ¸ñÇ¥·Î ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇϰí ÀÖ´Ù. Àú¼·Î´Â ¡ºÀ¯´Ð½º/¸®´ª½º ÇÁ·Î±×·¡¹Ö Çʼö À¯Æ¿¸®Æ¼¡»(ÇѺû¹Ìµð¾î, 2004)°¡ ÀÖ´Ù.
Á¶°æ¹Î ÀÎõ´ëÇб³¿¡¼ ÄÄÇ»ÅͰøÇÐÀ» Àü°øÇßÀ¸¸ç ´º¼ÒÇÁÆ®±â¼ú°ú Áö¶õÁö±³ ¼ÒÇÁÆ®¿¡¼ MFC, ATLCOM, Winsock, DDK, RTOS µî°ú °ü·ÃµÈ ¿©·¯ ½Ç¹« ÇÁ·ÎÁ§Æ®¸¦ ´Ù³â°£ ÁøÇàÇÏ¿´´Ù. ÇöÀç´Â »ï¼ºÀüÀÚ ¿¬±¸¿øÀ¸·Î RTOS¿Í Security¿¡ °ü·ÃµÈ ¿¬±¸¸¦ Çϰí ÀÖ´Ù.
ÃÖ¿µÈ£ ÀÎõ´ëÇб³¿¡¼ ÄÄÇ»ÅͰøÇÐÀ» Àü°øÇßÀ¸¸ç, ³×Æ®¿öÅ©, ¸®´ª½º, RTOS, ÀÓº£µðµå ½Ã½ºÅÛ µî°ú °ü·ÃµÈ À̷аú ½Ç¹« °æÇèÀ» º¸À¯Çϰí ÀÖ´Ù. ÅÚ¸®¿þ¾î¿Í ´Ù»ê³×Æ®¿÷½º¿¡¼ L2, L3 Switch Router Àåºñ¸¦ °³¹ßÇÏ¿´°í ÇöÀç´Â »ï¼ºÀüÀÚ¿¡¼ ¿¬±¸¿øÀ¸·Î ±Ù¹«Çϰí ÀÖ´Ù.
À±°æÈÆ ÇѾç´ëÇб³¿¡¼ ÄÄÇ»Åͱ³À°/¼ÒÇÁÆ®¿þ¾î°øÇÐÀ» Àü°øÇßÀ¸¸ç, TCP/IP ±â¹ÝÀÇ ¿Â¶óÀÎ °ÔÀÓ ¼¹ö ÇÁ·Î±×·¡¹Ö(Linux RT Signal)°ú UDP/RTCP ±â¹ÝÀÇ È»óȸÀÇ ½Ã½ºÅÛ¿¡ °ü·ÃµÈ ÀÌ·Ð ¹× ½Ç¹« °æÇèÀ» º¸À¯Çϰí ÀÖ´Ù. ÇöÀç´Â »ï¼º ¼ÒÇÁÆ®¿þ¾î ¸â¹ö½Ê¿¡¼ ³×Æ®¿öÅ© ¼¹ö ÇÁ·Î±×·¡¹Ö(RT Signal, Epoll)°ú IPv6¸¦ ÁÖ·Î ¿¬±¸ÇÑ´Ù.
À±»ó¹è ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ °ü½ÉÀÖ´Â µ¶ÀÚ¶ó¸é ÇѹøÂë µé¾îºÃÀ½Á÷ÇÑ JOINC(http://www.joinc.co.kr)ÀÇ ¿î¿µÀڷμ, À¯´Ð½º¿Í ¸®´ª½º·Î °¡´ÉÇÑ °ÍÀº ¹¹µç ´Ù ÇØº¸°í ½Í´Ù´Â ¸ñÇ¥¸¦ °®°í ÀÖ´Ù. ¶ÇÇÑ 60¼¼°¡ ³Ñ¾î¼µµ °³¹ßÀÚÀÌ±æ ²Þ²Û´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|