lecture Home > ASP.NET > Ç÷¯±×ÀÎÀÇ .NET ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö

.NET ¼ÒÄÏ ÄÄÆ÷³ÍÆ® °³¹ß°ú ASP¿¡¼­ »ç¿ëÇϱâ

   °­Á ÃÖÃÊ ÀÛ¼ºÀÏ : 2004³â 03¿ù 16ÀÏ
   °­Á ÃÖÁ¾ ¼öÁ¤ÀÏ : 2004³â 03¿ù 18ÀÏ

   °­Á ÀÐÀ½ ¼ö : ȸ

   ÀÛ¼ºÀÚ : pluginnz(ÃÖ À±±Ô)
   ÆíÁýÀÚ : Taeyo(±è Å¿µ)

   °­Á Á¦¸ñ : .NET ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö (1)

°­Á Àü Å¿ÀÀÇ Àâ´ã>

»õ·Î¿î ºÐÀÇ »õ·Î¿î °­ÁÂ!!!  Ç÷¯±×ÀÎ(pluginn@naver.com) ´ÔÀÇ .NET ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö °­ÁÂÀÔ´Ï´Ù.


°­Á ½ÃÀÛ >

°­Á¸¦ µé¾î°¡±â Àü¿¡..

»ç½Ç º» °­Á´ ASP ³ª ASP.Net °ú´Â °ü·Ã ¾ø´Â(?) °­ÁÂÀÏÁöµµ ¸ð¸£°Ú´Ù. ÇÏÁö¸¸ .Net À¸·Î ¼ÒÄÏ ÇÁ·Î±×·¥À» °³¹ßÇϰí, °³¹ßµÈ ÄÄÆ÷³ÍÆ®¸¦ .Net ȯ°æ¿¡ µî·ÏÇϰí, ASP¿¡¼­ CreateObject ¸¦ ÅëÇØ ÀνºÅϽº¸¦ »ý¼º ¹× »ç¿ëÇÏ´Â ¹æ¹ý µîÀ» ¾Ë¾Æ º¼ ¼öÀÖ´Â ½Ã°£ÀÌ µÉ °ÍÀÌ´Ù. ÀÌ´Â ¼ÒÄÏ ÄÄÆ÷³ÍÆ®¿¡ ±¹ÇÑ µÈ À̾߱Ⱑ ¾Æ´Ï´Ù. ÇÁ·Î±×·¡¹ÖÀ» Á» ´õ °­·ÂÇÏ°Ô ÇØÁÙ ´å³Ý ÄÄÆ÷³ÍÆ®µéÀ» .Net ȯ°æ¿¡¼­¸¸ ´©¸®Áö ¸»°í. .Net ¾øÀÌ Èû°ã°Ô ¹öÅ߿ ASP¿¡¼­ ÀÌ¿ëÇØ º¸´Â ¹æ¹ýÀ» ´Ù·ê °ÍÀÌ´Ù. ASP.Net ÀÌ ASP º¸´Ù È®½ÇÈ÷ ³ªÀº ȯ°æÀ» Á¦°øÇϰí ÀÖ´Ù. ÇÏÁö¸¸ ASP¿¡¼­ .Net À¸·Î ³Ñ¾î°¡´Â °úµµ±â¿¡´Â,NT °è¿­ÀÇ À¥ÇÁ·Î±×·¡¸ÓµéÀº ASP ¸¦ ¿©ÀüÈ÷ »ç¿ëÇØ¾ß¸¸ ÇÒ °ÍÀÌ´Ù.

±×·¡¼­ ASP ³ª ASP.Net ÀÇ ¾ê±âº¸´Ù´Â .Net ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ¾ê±â°¡ ÁÖ¸¦ ´Ù·ê °ÍÀ̸ç,¼ÒÄÏÅë½ÅÀÇ °³³äÀÇ À§ÇÑ Àç¹ÌÀÖ´Â(?) ³×Æ®¿öÅ© À̾߱âµéµµ ÇÔ²² ±¸¼ºµÇ¾îÁú °ÍÀÌ´Ù.

°­Á´ C# À¸·Î ÀÌ·ïÁú °ÍÀÌ´Ù. C# ¾ð¾îÀÇ ¹®¹ýÀûÀÎ ¼³¸íÀ̳ª OOP ÀÇ °³³äµéÀº ¼³¸íÇÏÁö ¾ÊÀ»°ÍÀÌ´Ù. ¶ÇÇÑ ¾î¶°ÇÑ ¿ë¾î¿¡ ´ëÇØ ±í¼÷È÷ ÆÄ°íµé¾î°¡±âº¸´Ù´Â, ÇÁ·Î±×·¡¹Ö ÀûÀ¸·Î ±¸ÇöÇϴµ¥ À־ ÇÊ¿äÇÑ ¸¸Å­ÀÇ ¼³¸í¸¸ ÇÏ°Ô µÉ °ÍÀ̸ç, Á» ´õ µðÅ×ÀÏÇÏ°Ô ¾Ë°í ½ÍÀº ºÐµéÀº ¼­Àû ¶Ç´Â »çÀÌÆ®ÀÇ °Ë»öÀ» ÅëÇØ Áö½ÄÀ» ½ÀµæÇϱ⠹ٶõ´Ù.

ASP ¿¡¼­ÀÇ ÄÄÆ÷³ÍÆ®

ASP ¿¡¼­ÀÇ ÄÄÆ÷³ÍÆ®(¿ÜºÎ) »ç¿ëÀ̶õ, ÀÌ¹Ì VB , C++(ATL) ·Î ÀÛ¼ºµÈ ÄÄÆ÷³ÍÆ®(DLL) ÆÄÀÏÀ»·¹Áö½ºÆ®¸®¿¡ µî·ÏÇϰí ASP¿¡¼­ ÀνºÅϽº¸¦ »ý¼ºÇÏ¿© »ç¿ëÇÏ´Â ¹æ½ÄÀ̾ú´Ù. ¹°·Ð .Net ÄÄÆ÷³ÍÆ® ¶ÇÇÑ Å©°Ô ´Ù¸£Áö´Â ¾Ê´Ù., ÇÏÁö¸¸ .Net¿¡¼­ ÀÛ¼ºµÈ ÄÄÆ÷³ÍÆ®µéÀº GAC(Global Assemly Cache) Áö¿ø¹× SN, Regasm µîÀÇ Á» ´õ Áøº¸ÀûÀÎ ¹æ¹ýÀ¸·Î ¾î¼Àºí¸®µéÀ» µî·ÏÇÏ°í °ü¸® ÇÑ´Ù. (°­Á°¡ ÁøÇàµÇ¸é¼­ ÀÚ¼¼È÷ ¾Ë¾Æº¸µµ·Ï ÇÏÀÚ)

±âÁ¸ÀÇ ASP °³¹ßÀ» À§ÇØ °¢Á¾ PG(PayGate)»çÀÇ ÄÄÆ÷³ÍÆ®³ª B2B °£ÀÇ ³»ºÎ Á¤º¸ ±³·ù¸¦ À§ÇØ °³¹ßµÈ ÄÄÆ÷³ÍÆ®µéÀ» »ç¿ëÇØ º¸¾ÒÀ» °ÍÀÌ´Ù. ÀÌ·± ÄÄÆ÷³ÍÆ®µéÀº ¸ðµÎ ¼ÒÄÏÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. ¹°·Ð ¿ì¸®°¡ ÀÚÁÖ ÀÌ¿ëÇÏ´Â À¥ À̳ª FTP , SMTP µîÀÇ ¼­ºñ½ºµé ¶ÇÇÑ ÆÄ°í µé¾î°¡ º¸¸é °á±¹ ¼ÒÄÏÀ» ÅëÇØ ¼­ºñ½º µÇ°í ÀÖÀ¸¸ç, ¿ø°Ý ¸Þ¼Òµå È£ÃâÀ» À§ÇÑ À¥¼­ºñ½º³ª ¿ø°Ý¿¡¼­ÀÇ °´Ã¼ Àü´ÞÀ» À§ÇÑ Serialize, .Net ¸®¸ðÆÃ µî ¶ÇÇÑ Á¤º¸ ±³È¯ÀÇ ¹æ½ÄÀÌÁö °á±¹Àº ¼ÒÄÏÀ» ÅëÇØ ½ºÆ®¸²À¸·Î ¸ðµÎ Àü´ÞÇϰí ÀÖ´Ù.

¾î¼¸é ´ç¿¬ÇÑ ¾ê±â¸¦ ÇϰíÀÖ´ÂÁö ¸ð¸£°Ú´Ù ¸ðµÎ TCP/IP ¸¦ ÀÌ¿ëÇϴϱî..

³×Æ®¿öÅ©ÀÇ ¼ÒÄÏ(Socket) °ú TCP/IP

³×Æ®¿öÅ©¶õ ¹«¾ùÀΰ¡? ´Â ÄÄÇ»ÅÍ´Â ¹«¾ùÀΰ¡? ¿Í ÀϸƻóÅëÇÏ´Â °Ì³ª´Â Áú¹®ÀÌ´Ù. ÀÌ´Â ¶æÀ» ¸ð¸¥´Ù°í Çϱ⠺¸´Ù ¾î¶»°Ô ¼³¸íÇØ¾ß ÇÒÁö ¸ð¸£´Â °æ¿ì°¡ ´ÙºÐÇÒ °ÍÀÌ´Ù. ³ª¸§´ë·Î ÇÁ·Î±×·¡¹Ö ÀûÀ¸·Î ³×Æ®¿öÅ©ÀÇ Á¤ÀǸ¦ ³»·Áº¸¸é, ¿ø°Å¸® ÄÄÇ»Å͵éÀÌ Åë½ÅÀ» À§ÇØ ¼±(³í¸®ÀûÀÎ ¼±)µé·Î ¿¬°áµÈ ¸ð¾çÀ» ³×Æ®¿öÅ©¶ó°í ÇÒ °ÍÀÌ´Ù. (¾ÆÁ÷ Á¤Àǰ¡ ¾î¼³ÇÁ´Ù) ¾î¶»°Ô ¿¬°áµÇ¾î ¼­·Î Á¤º¸¸¦ ÁÖ°í ¹Þ°í ÇÒ ¼ö ÀÖ´Â °ÍÀΰ¡? ¹Ù·Î "¼ÒÄÏ(Socket)"À¸·Î ¿¬°áÁ¡(Á¾´ÜÁ¡- EndPoint) À» Á¦°øÇϰí "TCP/IP" ·Î ¿¬°áµÇ¾îÀÖ´Ù. ¼ÒÄÏÀº ¾î¶°ÇÑ ÇàÀ§¸¦ ÇѴٱ⺸´Ù´Â ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù .Áï, ¼ÒÄÏÀº ´ÜÁö ¿¬°áÁ¡¸¸À» Á¦°øÇϴ°ÍÀÌ´Ù.¼ÒÄÏÀº ÀÎÅͳÝÀÇ ±Ù°£ÀÌµÈ ARPA ÀÇ ARPANet¿¡¼­ TCP/IP Åë½ÅÀ» À§ÇØ °³¹ßµÇ¾ú°í, ÀÌ´Â UNIX ÀÇ ¸ðü°¡µÈ BSD¿¡¼­ óÀ½À¸·Î ³×Æ®¿öÅ© Åë½ÅÀ» À§ÇØ ¡®¼ÒÄÏ¡¯ À̶õ API ·Î Á¦°øµÇ±â ½ÃÀÛ ÇÏ¿´´Ù. À̰ÍÀ» MS´Â À©µµ¿ì¿¡¼­ ³×Æ®¿öÅ© Åë½ÅÀ» À§ÇØ À©µµ¿ì¿ë ¼ÒÄÏ API·Î ¿Å°Ü ³õ¾Ò´Âµ¥ ±×°ÍÀÌ À©¼Ó(WinSock)ÀÌ´Ù. ÀÌÁ¦ ´Ù½Ã ³×Æ®¿öÅ©¸¦ Á¤¸®ÇØ º¸¸é, ¡°¿ø°ÝÀ¸·Î ¶³¾îÁø ÄÄÇ»Å͵éÀÌ ¼ÒÄÏÀ̶ó´Â ¿¬°áÁ¡(Á¾´ÜÁ¡)À» ÅëÇØ TCP/IP ÇÁ·ÎÅäÄÝ·Î ¿¬°áµÇ¾î Áø ¸ð½À¡° À̶ó°í ±¸Áö Á¤ÀÇÇØ º¸°í ½Í´Ù. ¾î¶»°Ô º¸¸é ÀÌ Á¤ÀÇ´Â Åë»óÀûÀÎ °³³äÀ̱⺸´Ù. °­ÀǸ¦ ÀÛ¼ºÇϰí ÀÖ´Â º»ÀÎÀÌ ÇÁ·Î±×·¡¹Ö¿¡ Á» ´õ ÀÌÇØÇϱ⠽±µµ·Ï Á¤ÀÇÇß´Ù°í ºÁÁáÀ¸¸é ÁÁ°Ú´Ù.


(°¢Á¾ ÀÀ¿ëÇÁ·Î±×·¥µéÀÌ Åë½ÅÀ» À§ÇØ ¼ÒÄϰú TCP/IP,ÀÀ¿ëÇÁ·Î±×·¥°úÀÇ °ü°è¸¦ Àß ¹¦»çÇϰíÀÖ´Ù) ¼ÒÄÏÀ» ÅëÇØ ¿¬°áµÇ´Â TCP/IP´Â Å©°Ô ¿¬°áÁöÇâÇüÀÎ TCP(Transmission Control Protocol) ¿Íºñ-¿¬°áÇüÀÎ UDP(User DataGram Protocol) ¸¦ Áö¿øÇÑ´Ù.

¼ÒÄÏÀ» ¿¬°áÇÏ´Â TCP ¿Í UDP

ÀÏ´Ü ¿ì¸®´Â ¼ÒÄÏÀ» ÅëÇØ TCP/IP °¡ ¿¬°á ÇÒ ¼ö ÀÖ´Â ¿¬°áÁ¡(Á¾´ÜÁ¡ À̶ó°íµµ ÇÑ´Ù-End Point) À» Á¦°øÇÏ°í ½ÇÁ¦ µ¥ÀÌÅ͸¦ ±³·ù ÇÒ ¼ö ÀÖµµ·Ï TCP/IP °¡ ¿¬°áÀÌ µÈ´Ù°í Çß´Ù. ÀÌ´Â ´Ù½Ã TCP ¿Í UDP ¿¬°á¹æ½ÄÀ¸·Î ³ª´­ ¼ö ÀÖÀ¸¸ç, TCP´Â ¿¬°áÁöÇâÇü(Connection-Oriented) ¹æ½Ä, UDP ´Â ºñ¿¬°áÇü (Connectionless) ¹æ½ÄÀ¸·Î µ¥ÀÌÅ͸¦ Àü¼Û ÇÒ ¼ö ÀÖ´Ù. ±×·³ ¹«¾ùÀÌ ´Ù¸¥°¡?

TCP ÀÇ °æ¿ì ¼ÒÄÏÀ» ÅëÇÑ µ¥ÀÌÅÍÀÇ ¼Û/¼ö½ÅÀÌ ÀÌ·ç¾î Áö±âÀü¿¡ ÄÄÇ»ÅͰ£¿¡ ¼ÒÄϳ¢¸® Åë½ÅÇÒ ¼ö ÀÖµµ·Ï "¿¬°á" ÀÌ ¸Î¾îÁ® ÀÖ¾î¾ß ÇÑ´Ù´Â Á¡ÀÌ´Ù. ÀÌ´Â ½Å·Ú¼ºÀÖ´Â Åë½ÅÀ» À§ÇØ 3Way HandShaking¶ó´Â ¹æ½ÄÀ¸·Î Ŭ¶óÀÌ¾ðÆ®´Â ¼­¹ö¿ÍÀÇ ¿¬°áÀ» ¸Î´Â´Ù. ¾Æ·¡ [±×¸²]°ú °°´Ù.(TCPºÎºÐ ÂüÁ¶)

1´Ü°è Ŭ¶óÀÌ¾ðÆ®´Â ¼­¹ö¿¡ Á¢¼ÓÇϱâÀü¿¡ Á¢¼ÓÇÒ°ÍÀ» ¹Ì¸® ¼­¹ö¿¡°Ô ½ÅÈ£¸¦ º¸³½´Ù.
2´Ü°è ¼ö½ÅÇÑ ¼­¹ö´Â Ŭ¶óÀÌ¾ðÆ®ºÎÅÍ Á¢¼Ó¿¡ ´ëÇÑ ¿äûÀ» ¹Þ¾ÒÀ½À» Ŭ¶óÀÌ¾ðÆ®¿¡ ¹ß¼ÛÇÑ´Ù.
3´Ü°è Ŭ¶óÀÌ¾ðÆ®´Â ¼­¹ö·ÎºÎÅÍ ÀÚ½ÅÀÇ ¿äûÀÌ ¼ö½ÅµÇ¾úÀ½À» È®ÀÎÇϰí, ¼ö½ÅÈ®ÀÎ ¸Þ½ÃÁö¸¦ Àü¼ÛÇÑ ÈÄ ¼­¹ö¿ÍÀÇ Åë½ÅÀ» ½ÃÀÛÇÑ´Ù.

(»ç½Ç TCP Á¢¼ÓÀÇ ½ÅÈ£´Â ¸ðµÎ TCP Çì´õ¿¡ Æ÷ÇÔµÈ °¢Á¾ Á¦¾î ºñÆ®µé¿¡ ÀÇÇØ Á» ´õ º¹ÀâÇÑ ±¸Á¶·Î Åë½ÅÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº °ü·Ã »çÀÌÆ®³ª ¼­ÀûÀ» Âü°íÇϱâ·Î ÇÏÀÚ.)

ÀÌ·¯ÇÑ ¹æ¹ýÀ¸·Î ¿¬°áµÈ TCP´Â Á¤º¸ ±³È¯À» À§ÇØ ¹Ýµå½Ã ¿¬°áµÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ±×°ÍÀÌ ¹Ù·Î ¿¬°áÁöÇâ(Connection-Oriented)¹æ½ÄÀÇ TCP ÀÌ´Ù. TCP ¸¦ ÅëÇÑ µ¥ÀÌÅÍ Àü¼ÛÀº ¼ö½ÅµÈ µ¥ÀÌÅÍ¿¡ ´ëÇØ Á¦´ë·Î µµÂøÇß´ÂÁö, ÀÌ»óÀº ¾ø´ÂÁö, ÀÌ»óÀÌ ÀÖÀ» °æ¿ì Æó±âÇÏ°í ´Ù½Ã ¹ß¼ÛÀ» ¿äûÇÑ´Ù. ¶Ç ³×Æ®¿öÅ©ÀÇ ºÒ¾ÈÁ¤¼ºÀ¸·Î ÀÎÇØ ¼ø¼­°¡ µÚ¾ûÅ· ÆÐŶ¿¡ ´ëÇØ ¹ß¼Û½Ã Çì´õ¿¡ Æ÷ÇÔ ÇÑ ½ÃÄö½º ¹øÈ£¸¦ ÅëÇØ ¼ø¼­ÀÖ°Ô Á¶¸³ ÇÑ´Ù. TCP ´Â ½Å·Ú¼ºÀÖ´Â Åë½ÅÀ» ÁؼöÇÑ´Ù. ÀÌ·¯ÇÑ Åë½ÅÀ» À¯´Ï ij½ºÆ® ¶ó°í ÇÑ´Ù. (Point to Point - 1:1 Åë½Å) ¹º°¡ °¡½¿¿¡ È® ¿Í ´êÁö ¾Ê´Â´Ù¸é, UDP ¸¦»ìÆìº¸±â·Î ÇÏÀÚ.

À§ÀÇ [±×¸²] UDP ´Â Ŭ¶óÀÌ¾ðÆ®°¡ ¼­¹öÂÊÀ¸·Î ´ÜÁö ÇϳªÀÇ È­»ìÇ¥¸¸ °®´Â´Ù. À̶æÀº Ŭ¶óÀÌ¾ðÆ®°¡ ¼­¹öÃøÀ¸·Î Á¤º¸¸¦ º¸³»°Å³ª ¿äûÇϱâÀ§ÇØ ¿¬°áÀ» ÇÏÁö ¾Ê´Â ´Ù´Â ¶æÀÌ´Ù.

Ŭ¶óÀÌ¾ðÆ®°¡ ¼­¹ö¿¡°Ô "a" ¶ó´Â Á¤º¸¸¦ º¸³»·Á°íÇÏ¸é ¿¬°áÀ» ¸Î°í º¸³»´Â°ÍÀÌ ¾Æ´Ï¶ó ¹Ù·Î ¼­¹ö·Î send ÇϰԵȴÙ. ÀÌ´Â send °¡ ¿¬°áÀ» Æ÷ÇÔÇϰíÀÖ´Â °³³äÀ̸ç, µ¥ÀÌÅ͸¦ º¸³»°í ³ª¼­´Â ¾Æ¹«·± ¿¬°áÀÌ ¾ø´Ù.(ÀÌ´Â Á÷Á¢ÄÚµùÇØµµ ´À³¥¼ö ÀÖ´Ù ¼ÒÄÏÀ» ¹Þ´Â ¼­¹öºÎºÐÀ» ²¨³õ°í Ŭ¶óÀÌ¾ðÆ®°¡ ¹ß¼ÛÇØµµ ¾Æ¹«·± ¿À·ù³ª ÀÀ´äÀÌ ¾ø´Ù.)

µ¥ÀÌÅ͸¦ º¸³½ Ŭ¶óÀÌ¾ðÆ®·Î¼­´Â Á¤º¸°¡ Á¦´ë·Î °¬´ÂÁöµµ ¾Ë¼ö°¡ ¾ø´Ù. ±×·¸´Ù¸é ¾ÈÁ¤¼ºÀÌ ¾ø´ÂUDP ¸¦ ¾îµð¼­ »ç¿ëÇÒ±î? ÀÌ¹Ì ½ºÅ¸Å©·¡ÇÁÆ®¿Í °°Àº ¿Â¶óÀΰÔÀÓ À̳ª , ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ½Å¼ÓÇÏ°Ô Àü´ÞÀ» ¿äÇÏ´Â ½ºÆ®¸®¹Ö ¼­ºñ½º ±×¸®°í À½¼º , ¿µ»ó ¼­ºñ½ºµé, DNS, ¸ðµÎ UDP ¸¦ ÀÌ¿ëÇÑ´Ù. ÀÌ´Â ´ë·®ÀÇ µ¥ÀÌÅÍÀ» ºü¸£°Ô Àü¼ÛÇØ¾ßÇÏ´Â ¼­ºñ½º³ª Àü¼ÛµÈ µ¥ÀÌÅÍ¿¡ ´ëÇØ ÀÏ·ÃÀÇ ¼ø¼­µéÀÌ ¹Ýµå½Ã ÀÏÄ¡ÇÏÁö ¾Ê¾Æµµ µÇ´Â ¼­ºñ½ºµé¿¡ ÀûÇÕÇÑ ÇÁ·ÎÅäÄÝÀ̸ç, ³×Æ®¿÷¿¡¼­ÀÇ ºê·Îµåij½ºÆ®, ¸ÖƼij½ºÆÃ ÀÌÇÊ¿äÇÑ ´Ù¾çÇÑ ºÐ¾ß¿¡¼­ È¿À²ÀûÀ¸·Î »ç¿ëµÇ¾îÁö°íÀÖ´Ù.

(¹èƲ³Ý°ú °°Àº ¿Â¶óÀÎ °ÔÀÓ °æ¿ì´Â UDP ÀÇ ½Å·Ú¼º ¾ø´Â Åë½ÅÀ» ½Å·Ú¼ºÀ» ´ÃÀ̱â À§ÇØ ÀÌÁß ÆÐŶÀ» ¹ß¼ÛÇϰųª UDP À§¿¡ Á»´õ ½Å·Ú¼º ÀÖ´Â µ¶ÀÚÀûÀÎ ÇÁ·ÎÅäÄÝÀ» °³¹ßÇÏ¿© UDP ¿Í ÇÔ²² »ç¿ëµÈ´Ù°í ÇÑ´Ù.)

½±°Ô À̾߱â ÇÏÀÚ¸é TCP ´Â ÀüÈ­¿Í ºñ½ÁÇÑ ¹æ½ÄÀ» Á¦°øÇÑ´Ù. ¼­·Î ¿¬°áµÈ »óÅ¿¡¼­¸¸ Á¤º¸¸¦ ±³È¯ ÇÒ ¼ö ÀÖ´Ù. UDP ´Â ÆíÁö³ª , ¹æ¼Û°ú ºñ½ÁÇÏ´Ù°í ÇÒ ¼ö ÀÖ´Ù. ¹ß¼ÛµÈ ÆíÁö´Â ¼ö½ÅÀÚ°¡ ¹Þ¾Ò´ÂÁö ¾È¹Þ¾Ò´ÂÁö ¾Ë¼ö ¾ø´Ù Àü´ÞÇÏ°Ô µÇ¸é ±×¸¸ ÀΰÍÀÌ´Ù(ÀûÀýÇÑ Ç¥ÇöÀÎÁö ¸ð¸£°Ú´Ù...) ¹æ¼Û°ú °°Àº°æ¿ì´Â UDP ¿Í Àß ¸Â´Â°Å °°´Ù. KBS³ª MBC¿¡¼­ ºê·Îµåij½ºÆÃµÈ Á¤º¸¸¦ °¢°¢ÀÇ °¡Á¤¿¡¼­ ¹Þ¾Æ TV È­¸éÀ¸·Î º¸Áö¸¸ ¿ì¸®´Â ±×°ÍÀ» Àß ¹Þ¾Ò´Ù°í MBC ³ª KBS¿¡ ÀÀ´äÇϰųª. À߸øµÈ ¼ö½ÅµÈ È­¸é¿¡ ´ëÇØ Àç¿äûÇϰųª ÇÏÁö ¾Ê´Â´Ù.

¿ë¾î¸¦ Á¶±Ý Á¤¸®ÇØ º¸ÀÚ¸é ÀüÈ­°¡ À¯´Ïij½ºÆ® ¶ó¸é ¹æ¼ÛÀÇ °æ¿ì´Â ºê·Îµå ij½ºÆÃÀ̸ç, ¸ÖƼij½ºÆ®´Â ºê·Îµåij½ºÆ®¿Í ºñ½ÁÇÏÁö¸¸ Àüü Áß ¼±ÅÃµÈ ±×·ì¸¸ º¸³¾¼ö ÀÖ´Ù´Â Á¡ÀÌ °¢°¢ ´Ù¸£´Ù.

¿¹¸¦ µé¾îº¸ÀÚ. CP »ç¿Í °ü·ÃµÇ¾î °áÁ¦ ¹× Áß¿äÇÑ ÀÎÁõºÎºÐÀ» °³¹ß ÇÒ °æ¿ì TCP/IP ·Î °³¹ßÇÏ´Â °ÍÀÌ ½Å·Ú¼ºÀ» ³ôÀÏ °ÍÀ̸ç, »ç³» A ³×Æ®¿öÅ©¿¡ Æ÷ÇÔµÈ ÄÄÇ»Å͵鿡°Ô ÀÏÁ¾ÀÇ ÆÐÄ¡ ÆÄÀÏÀ̳ª ¸Þ½ÃÁö¸¦ Àü´Þ ÇϰíÀÚ ÇÑ´Ù¸é UDP ¸¦ ÀÌ¿ëÇØ¾ß ÇÒ°ÍÀÌ´Ù.

±×·³ TCP/IP ¿Í ÇÔ²² ³×Æ®¿öÅ© ¿ë¾î¸¦ ´Ù½Ã Çѹø Á¤¸®ÇØ º¸µµ·Ï ÇÏÀÚ.

¡°¼­·Î ¿ø°Ý(¶Ç´Â ³»ºÎ)À¸·ÎºÎÅÍ ¶³¾îÁ® ÀÖ´Â ÄÄÇ»ÅͰ£¿¡ ¼ÒÄÏÀ̶ó´Â ¿¬°áÁ¡(Á¾´ÜÁ¡)À» ÅëÇØ TCP/IP (TCP ȤÀº UDP )·Î ¿¬°áµÇ¾îÁ® ÀÖ´Â ÇÑ °³ ÀÌ»óÀÇ ³ëµå(ÄÄÇ»ÅÍ)¡°

ÀÚ.. ¹ü¿ëÀûÀ¸·Î »ç¿ëÇϱ⿡´Â ¾îµò°¡¿¡? Á¾¼ÓµÇ¾î º¸ÀÌ´Â ³×Æ®¿öÅ©ÀÇ ¶æÀ» ¸¸µé¾î ³Â´Ù -_-; Á» ¿ÏÀüÇÏÁö ¸øÇÏÁö¸¸ ¾ÕÀ¸·Î ÇÁ·Î±×·¡¹Ö ÇØ ³ª°¡´Âµ¥ Áß¿äÇÑ ³í¸®°¡ µÉ°ÍÀÌ´Ù.

 

Back