À̸íÇå °æ¿µ ½ºÄð
HOME | BUSINESS | TECH | CULTURE | LIST | @emhdent
[ÀÎÅͳÝ] TCP/IP ±×¸®°í ³×Æ®¿÷ ÇÁ·ÎÅäÄÝ
TCP¿Í IP¸¦ ÇÕÃĺ¸ÀÚ
À̸íÇå (Æ®À§ÅÍ) [ 1999-8-24 ]

µé¾î°¡´Â ±Û

ÀÌ ±ÛÀº ±â¼úÀûÀ¸·Î TCP/IP¸¦ °øºÎÇØº¸°íÀÚ ÇÏ´Â »ç¶÷À» ´ë»óÀ¸·Î ÇÑ ±ÛÀÌ ¾Æ´Ï¶ó º¸ÅëÀÇ »ç¿ëÀڵ鿡°Ô TCP/IPÀÇ °³³äÀ» ¾Ë·Á µå¸®±â À§ÇØ ¾´ ±ÛÀÔ´Ï´Ù. TCP/IP ÇÁ·ÎÅäÄÝÀº Ã¥ÀÌ ÇÑ ±Ç ³ª¿Ã ¼ö ÀÖÀ» Á¤µµ·Î ¸¹Àº ³»¿ëÀÌ ÀÖ½À´Ï´Ù.

¸ÕÀú ¿ë¾îºÎÅÍ °£´ÜÇÏ°Ô ¾Ë¾Æ º¾½Ã´Ù. ÀÌ ±Û¿¡¼­ °è¼Ó »ç¿ëÇÒ ¿ë¾îÀÔ´Ï´Ù.

  • ³ëµå(Node)
    ³×Æ®¿÷À» ÀÌ·ç°í ÀÖ´Â °¢°¢ÀÇ ÄÄÇ»Åͳª ±â±â¸¦ ³ëµå¶ó°í ÇÕ´Ï´Ù. ·ÎÄà ³×Æ®¿÷¿¡ ¿¬°áµÈ °¢°¢ÀÇ ÄÄÇ»ÅͰ¡ ±× ³×Æ®¿÷ÀÇ ³ëµåÀÔ´Ï´Ù. ³ëµå´Â ¼­·Î ¿¬°áµÇ¾î ÀÖ°í ±× ¿¬°áÀ» ¸Å°³ÇØÁÖ´Â ÀÏÁ¾ÀÇ ±³·® ¿ªÇÒÀ» ÇÏ´Â °ÍÀÌ ÀÖ½À´Ï´Ù. ±×°ÍÀ» ¶ó¿ìÅÍ(router)¶ó ÇÕ´Ï´Ù. ³ëµåµé °£¿¡ µ¥ÀÌŸ¸¦ ±³È¯ÇÏ·Á¸é µ¥ÀÌŸ°¡ ¾î¶² ¹æ½ÄÀ¸·Î Àü¼ÛµÇ¾î¾ß ÇÑ´Ù´Â °øÅëÀÇ ¾à¼ÓÀÌ ÇÊ¿äÇÒ °ÍÀÔ´Ï´Ù.
  • ÇÁ·ÎÅäÄÝ(Protocol)
    ¹Ù·Î ±× ¾à¼ÓÀ» ÇÁ·ÎÅäÄÝÀ̶ó ÇÕ´Ï´Ù. Àü¼ÛÇÒ µ¥ÀÌŸ´Â ¾î¶² Æ÷¸ËÀ̾î¾ß ÇÑ´ÙµçÁö, Àü¼ÛÇÏ´Â ¹æ½ÄÀº ¾î¶° ÇØ¾ß ÇÑ´Ù´Â °ÍÀ» ±ÔÁ¤ÇÑ °ÍÀÔ´Ï´Ù. TCP/IP´Â ÀÎÅͳÝÀ̶ó´Â ³×Æ®¿÷ ³»¿¡ Á¸ÀçÇÏ´Â ³ëµå »çÀÌÀÇ µ¥ÀÌŸ Àü¼ÛÀ» ±ÔÁ¤ÇصРÇÁ·ÎÅäÄÝ Ç¥ÁØÀÔ´Ï´Ù.
  • ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝ(Networking Protocol)
    ±âÃʰ¡ µÇ´Â ¾î¶² ÇÁ·ÎÅäÄÝÀÇ ±â´ÉÀ» ¿øÈ°ÇÏ°Ô ÇØÁÖ±â À§ÇØ ¾²ÀÌ´Â ¶Ç ÇϳªÀÇ ÇÁ·ÎÅäÄÝÀ» ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝÀ̶ó ÇÕ´Ï´Ù. À¥ÀÇ ÇÁ·ÎÅäÄÝÀÎ HTTP(HyperText Transfer Protocol)´Â TCP¶ó´Â ÇÁ·ÎÅäÄÝ À§¿¡ ¾ñÇô¼­ ÀÛµ¿ÇÕ´Ï´Ù. TCP¶ó´Â ±â¹Ý À§¿¡ HTTP¶ó´Â ÇÁ·ÎÅäÄÝÀ» ¿î¿ëÇÏ´Â °ÍÀº ¸î °¡Áö ÀÌÁ¡ÀÌ Àֱ⠶§¹®ÀÔ´Ï´Ù. ¸ÕÀú TCP¿¡ ÀÖ´Â ±âº»ÀûÀÎ ¸í·É¾î¸¦ ÀçȰ¿ëÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÇÁ·ÎÅäÄÝÀÌ Á» ´õ °£¼ÒÇØÁý´Ï´Ù. ¶Ç TCP¶ó´Â °Å´ëÇÑ ÇÁ·ÎÅäÄÝ À§¿¡¼­ ¿î¿ëµÇ±â ¶§¹®¿¡ °øÅëµÈ Ç¥ÁØÀ¸·Î¼­ÀÇ À§Ä¡µµ º¸Àå¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. TCPó·³ ±âÃʰ¡ µÇ´Â ÇÁ·ÎÅäÄÝ À§¿¡¼­ ¿î¿ëµÇ´Â ¶Ç ÇϳªÀÇ ÇÁ·ÎÅäÄÝÀ» ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝÀ̶ó ÇÕ´Ï´Ù.
  • ÇÁ·ÎÅäÄÝ ½ºÅÃ(Protocol Stack)
    ½ºÅÃÀº ÃþÃþÀÌ ½×¿© ÀÖ´Â °ÍÀÔ´Ï´Ù. À§¿¡¼­ HTTP´Â TCP À§¿¡ ¾ñÇô ÀÖ´Ù°í Çߴµ¥ À̰ÍÀº 'HTTP´Â ÇÁ·ÎÅäÄÝ ½ºÅà ¼Ó¿¡¼­ TCP À§¿¡ ³õÀδÙ'¶ó°í Ç¥ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÇÁ·ÎÅäÄÝÀÇ À¯Çü

¿äÁò ¸¹ÀÌ ¾²ÀÌ´Â ÇÁ·ÎÅäÄÝ¿¡´Â Å©°Ô µÎ Á¾·ù°¡ ÀÖ½À´Ï´Ù.

  • Transport Communication Protocol(TCP)
  • Unigram Data Protocol(UDP)

TCP ÇÁ·ÎÅäÄÝÀº 'connection ±â¹Ý'ÀÔ´Ï´Ù. ³×Æ®¿÷ »ó¿¡¼­ Á¢¼ÓÀ» ¸¸µé°í °¢ µ¥ÀÌŸµéÀÌ ¼ø¼­¿¡ ¸Â°Ô Àü´ÞµÇ°í ÀÖ´ÂÁö, ¶Ç´Â ¿¡·¯°¡ ¹ß»ýÇß´ÂÁö, ±× ¿¡·¯°¡ ¼öÁ¤ÀÌ µÇ¾ú´ÂÁö¸¦ Á¡°ËÇÏ´Â ´É·ÂÀ» °®°í ÀÖ½À´Ï´Ù. Áï, 'connection'À» °è¼Ó È®ÀÎÇÏ´Â ¾ÆÁÖ ¿ì¼öÇÑ ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù.

TCP´Â "3-way hardware handshaking"À̶ó´Â °ÍÀ» ÅëÇØ¼­ ³×Æ®¿÷ »óÀÇ ¿¡·¯°¡ ÀÖ´ÂÁö¸¦ Á¡°ËÇÏ°í µ¥ÀÌŸ ÆÐŶ °Ë»ç(packet verification)¸¦ ÇÏ´Â ±â´Éµµ °®°í ÀÖ½À´Ï´Ù. ÀÚüÀûÀ¸·Î µ¥ÀÌŸ ÆÐŶ¿¡ ¼ø¹øÀ» ¸Å±â´Â ºÎºÐÀÌ À־ °¢ ÆÐŶÀÌ ¼ø¼­´ë·Î µµÂøÇß´ÂÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸Þ½ÃÁö¸¦ ¿©·¯ °³ÀÇ µ¥ÀÌŸ±×·¥(datagram)À¸·Î ³ª´« ´ÙÀ½ ¹Þ´Â ÂÊ¿¡¼­ ÀçÁ¶ÇÕÇÏ´Â ¹æ½ÄÀ» ±ÔÁ¤ÇØ µÐ, Á¢¼ÓÀÌ ¾ÈÁ¤ÀûÀ¸·Î º¸ÀåµÈ ¿ì¼öÇÑ ÇÁ·ÎÅäÄÝÀÌ TCP ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù.

UDP´Â 'connection-less' ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. TCPó·³ 'Ä¿³Ø¼Ç ÁöÇâÀû'ÀÌÁö ¾Ê½À´Ï´Ù. Á¢¼Ó°ú µ¥ÀÌŸ Àü¼Û¿¡ ´ëÇÑ º¸ÀåÀÌ ¾ø½À´Ï´Ù. ±×·¡¼­ UDP´Â »ç¿ëÀÌ °£´ÜÇÏ´Ù´Â ÀåÁ¡Àº ÀÖÁö¸¸ ¿¡·¯°¡ ¸¹ÀÌ ³ª¼­ Á¢¼ÓÀÌ ½±°Ô ²÷¾îÁø´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù. UDP´Â ºÒ¾ÈÁ¤Çϱ⠶§¹®¿¡ ÁÖ·Î ÀÎÅÍ³Ý ¹æ¼ÛÀ̳ª ¿Â¶óÀÎ °ÔÀÓ °°Àº Àü¼Û¿¡ ´ëÇÑ º¸ÀåÀ̳ª µ¥ÀÌŸÀÇ Á¤È®ÇÑ µµÂøÀÌ »ó´ëÀûÀ¸·Î ´ú Áß¿äÇÑ °÷¿¡ ¾²ÀÔ´Ï´Ù.

IP ÇÁ·ÎÅäÄÝÀº TCP¿Í ÇÔ²² TCP/IP ÇÁ·ÎÅäÄÝÀ» ¸¸µå´Â µ¥ »ç¿ëµË´Ï´Ù. TCP¿¡ IP¸¦ ÷°¡ÇÑ TCP/IP°¡ ¹Ù·Î ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝÀÇ Ç¥ÁØÀÔ´Ï´Ù. IP ÇÁ·ÎÅäÄÝÀº TCP°¡ ¸¸µé¾î ³õÀº µ¥ÀÌŸ ÆÐŶÀÇ ±æÀ» ¾È³»ÇÏ´Â ¿ªÇÒ(¶ó¿ìÆÃ, routing)À» ÇÕ´Ï´Ù. ¼Ò±Ô¸ðÀÇ ·ÎÄà ³×Æ®¿÷¿¡¼­´Â IP°¡ µû·Î ÇÊ¿ä ¾øÀ» ¼ö ÀÖ½À´Ï´Ù. ±Ô¸ð°¡ À۾Ƽ­ µû·Î ¶ó¿ìÆÃÇÏ´Â ÇÁ·ÎÅäÄݱîÁö ²ø¾îµéÀÏ Çʿ䰡 ¾ø±â ¶§¹®ÀÔ´Ï´Ù. ÇÏÁö¸¸ ÀÎÅͳÝÀº °Å´ëÇÑ ³×Æ®¿÷ÀÔ´Ï´Ù. µ¥ÀÌŸ´Â ¼ö¹é ´ëÀÇ ÄÄÇ»Å͸¦ °ÅÃļ­ ÃÖÁ¾ ¸ñÀûÁö¿¡ µµ´ÞÇϱ⵵ ÇÕ´Ï´Ù. ±×·¡¼­ Á¢¼ÓÀ» º¸ÀåÇÏ´Â TCP¿Í ÇÔ²² IP ÇÁ·ÎÅäÄÝÀÌ µ¿½Ã¿¡ ÇÊ¿äÇÕ´Ï´Ù. IP°¡ ±æÀ» ¾È³»ÇÕ´Ï´Ù.


Æ÷Æ®(ports)

Æ÷Æ®´Â Ŭ¶óÀ̾ðÆ®/¼­¹ö ½Ã½ºÅÛ(Client-Server System)ÀÇ Áß¿äÇÑ °³³ä Áß ÇϳªÀÔ´Ï´Ù. ºñÀ¯ÇÏÀÚ¸é, IP ÁÖ¼Ò´Â ºôµùÀÇ ¿ìÆí ¹øÈ£ÀÌ°í Æ÷Æ®´Â ±× ºôµù ³»ÀÇ Æ¯Á¤ »ç¹«½Ç È£¼ö¶ó°í »ý°¢ÇÏ¸é µË´Ï´Ù. IP ÁÖ¼Ò°¡ ÀÎÅÍ³Ý »óÀÇ Æ¯Á¤ 'ÄÄÇ»ÅÍ'ÀÇ ÁÖ¼Ò¸¦ °¡¸®Å²´Ù¸é Æ÷Æ®´Â ±× ÄÄÇ»ÅÍ ³»¿¡ Á¸ÀçÇÏ´Â ¿©·¯ ÇÁ·Î¼¼½º(process)·Î ¿¬°áµÇ´Â Åë·Î¸¦ ÁöĪÇÕ´Ï´Ù. º¸ÅëÀÇ À¥¼­¹öÀÇ °æ¿ì ´ëºÎºÐ Æ÷Æ® 80À» ÅëÇØ À¥¼­¹ö¿¡ Á¢¼ÓÇÑ Å¬¶óÀÌ¾ðÆ®¿Í ¼­¹ö°¡ ¼­·Î ´ëÈ­¸¦ ³ª´¯´Ï´Ù. IP ÁÖ¼Ò¸¦ ÀÌ¿ëÇØ¼­ ¼­¹ö ÄÄÇ»Å͸¦ ãÀº ´ÙÀ½ Æ÷Æ® ³Ñ¹ö¸¦ ÀÌ¿ëÇØ¼­ 'http ÇÁ·Î¼¼½º'¸¦ ã´Â °ÍÀÔ´Ï´Ù. ¸¸¾à, ±× ¼­¹ö¿¡ ÅÚ³Ý(telnet) Á¢¼ÓÀ» ÇÑ´Ù¸é IP ÁÖ¼Ò´Â µ¿ÀÏÇ쵂 ´Ù¸¥ Æ÷Æ® ³Ñ¹ö¸¦ »ç¿ëÇÕ´Ï´Ù. IP ÁÖ¼Ò°¡ ºôµùÀÇ ÁÖ¼Ò¶ó¸é Æ÷Æ® ¹øÈ£´Â ƯÁ¤ »ç¹«½ÇÀÌ ¸î È£ÀÎÁö¸¦ °¡¸®Åµ´Ï´Ù.

Æ÷Æ® ¹øÈ£´Â IP ÁÖ¼Ò¿Í´Â »ó°üÀÌ ¾ø½À´Ï´Ù. TCP¿Í »ó°ü ÀÖ½À´Ï´Ù. TCP¿¡ ÀÇÇØ¼­ ¸¸µé¾îÁø µ¥ÀÌŸ±×·¥Àº IP ÁÖ¼Ò°¡ ÀûÈù ÆíÁöºÀÅõ¿¡ ´ã¾Æ¼­ ±× IP ÁÖ¼Ò¿¡ ¸Â´Â ºôµù(=ƯÁ¤ ÄÄÇ»ÅÍ)À» ã¾Æ°©´Ï´Ù. ºôµù¿¡ µµÂøÇÑ ÆíÁö´Â IP ÁÖ¼Ò ºÀÅõ¸¦ ¹þ°Ü³½ µÚ, ³»¿ë¹°(TCPÀÇ packet) ³»¿¡ µé¾îÀÖ´Â Æ÷Æ® ³Ñ¹ö¿¡ ¸Â°Ô ƯÁ¤ »ç¹«½Ç·Î ¹è´ÞÀÌ µË´Ï´Ù.[1]

Çѹø ´õ Á¤¸®ÇØ º¾½Ã´Ù. TCP´Â Àü´ÞÇÏ·Á´Â °¢ µ¥ÀÌŸ ÆÐŶ¿¡ TCP Çì´õ(Header)¸¦ ºÙ¿©¼­ Æ÷ÀåÇÕ´Ï´Ù.(encapsulation) ±× Æ÷ÀåÁö¿¡ ºÙ¾î ÀÖ´Â TCP Çì´õ¿¡´Â ³ªÁß¿¡ ¼ø¼­¸¦ ÆÄ¾ÇÇÒ ¶§ »ç¿ëµÇ´Â µ¥ÀÌŸ±×·¥ °íÀ¯ÀÇ ¹øÈ£¿Í ±× µ¥ÀÌŸ°¡ ¾î´À Æ÷Æ®¿¡¼­ Ãâ¹ßÇØ¼­ ¾î´À Æ÷Æ®·Î µé¾î°¥ °ÍÀÎÁö¿¡ °üÇÑ Á¤º¸, ±×¸®°í Àü¼Û µµÁß ¿¡·¯°¡ »ý°å´ÂÁö¸¦ üũÇϴ ý¼¶(checksum) Á¤º¸ µîÀÌ ´ã°Ü ÀÖ½À´Ï´Ù.[2] IP ÇÁ·ÎÅäÄÝÀº ÀÌ TCP ÆÐŶÀÇ Çì´õ¿¡ ÁÖ¼Ò Á¤º¸¸¦ µ¡ºÙÀÔ´Ï´Ù. ±× µ¥ÀÌŸ ÆÐŶÀÌ ¾î´À IP ÁÖ¼Ò(ÄÄÇ»ÅÍ)¿¡¼­ Ãâ¹ßÇØ¼­ ¾î´À IP ÁÖ¼Ò·Î °£´Ù´Â Á¤º¸¸¦ µ¡ºÙÀÔ´Ï´Ù.

µ¥ÀÌŸ ÆÐŶÀÌ TCP/IP ÇÁ·ÎÅäÄÝÀ» ÅëÇØ ¾î¶² ³ëµå¿¡¼­ ´Ù¸¥ ³ëµå·Î Àü¼ÛµÇ´Â °æ¿ì, ÆíÁö ºÀÅõÀÇ ¿¹Ã³·³ ³×Æ®¿÷ »óÀÇ ÇØ´ç ÁÖ¼Ò(IP ÁÖ¼Ò)·Î ã¾Æ°¡¼­, TCP Çì´õ¿¡ ÀÖ´Â Æ÷Æ® Á¤º¸¿¡ µû¶ó ±× ÄÄÇ»ÅÍÀÇ Æ¯Á¤ ÇÁ·Î¼¼½º·Î Àü¼ÛµË´Ï´Ù. Àü¼Û °úÁ¤ Áß¿¡´Â ¿¡·¯°¡ ÀÖ¾ú´ÂÁö ¾ø¾ú´ÂÁö¸¦ ý¼¶(checksum)À» ÅëÇØ Á¡°ËÇÕ´Ï´Ù.


[1] Matthias Kalle Dalheimer, Terry Dawson, Lar Kaufman, Matt Welsh. TCP/IP and PPP. Running Linux, O'Reilly & Associates, 1999. p.518.
[2] Peter Wainwright. Packets and encapsulation. Professional Apache, Wrox, 1999. p.12.

TCP/IPÀÇ ¿ª»ç

óÀ½¿¡´Â TCP¿Í IP°¡ °¢°¢ °³¹ßµÇ¾ú½À´Ï´Ù. TCP´Â ¹Ì±¹¹æ¼º ¿¬±¸¿øµéÀÌ ¿©·¯ °¡Áö ³×Æ®¿÷À» ÇϳªÀÇ °Å´ëÇÑ ³×Æ®¿÷À¸·Î ÅëÇÕÇÏÀÚ´Â ÃëÁö¸¦ °®°í ¸¸µç ¾ËÆÄ³Ý(ARPANET)À» ±¸¼ºÇϱâ À§ÇØ °³¹ßµÇ¾ú½À´Ï´Ù. ¾ËÆÄ³ÝÀÌ °á±¹ ¿À´Ã³¯ÀÇ ÀÎÅͳÝÀÌ µË´Ï´Ù.

¿À¸®Áö³Î TCP´Â ¿ø°ÝÁö¿¡¼­ ·Î±×ÀÎÇÏ´Â ±â´É, À̸ÞÀÏ, ÆÄÀÏÀü¼Û, ±×¸®°í ¸î °¡Áö »ç¿ëÀÚ ÀÎÅ;׼ÇÀ» °®Ãß°í ÀÖ¾ú½À´Ï´Ù. ±×·±µ¥ TCP°¡ ±Ý»õ »ó´çÇÑ Àα⸦ ²ø°Ô µË´Ï´Ù. ´ë±â¾÷ÀÇ ³×Æ®¿÷À̳ª ¼Ò±Ô¸ð ·£ µî¿¡ ½±°Ô Àû¿ëÀÌ µÉ ¼ö ÀÖ¾ú±â ¶§¹®ÀÔ´Ï´Ù. °Ô´Ù°¡ TCP´Â ±âÁ¸ÀÇ ÇÁ·ÎÅäÄݵ鵵 º° Å» ¾øÀÌ Áö¿øÇÑ´Ù´Â °­Á¡À» °®°í ÀÖ¾ú±â ¶§¹®¿¡ ´õ¿í ³Î¸® ÆÛÁý´Ï´Ù.

cableÇÑÆí IP´Â ³×Æ®¿÷¿¡ ¶ó¿ìÆÃ ±â´ÉÀ» ÷°¡Çϱâ À§ÇØ ¸¸µé¾îÁ³½À´Ï´Ù. ¶ó¿ìÆÃ ±â´É ¿ª½Ã ¼Ò±Ô¸ð ³×Æ®¿÷Àº ¹°·ÐÀÌ°Å´Ï¿Í ´ë±Ô¸ð ³×Æ®¿÷, ½ÉÁö¾î Àü¼¼°è ±Ô¸ðÀÇ ÀÎÅͳݿ¡±îÁö ¼Õ½±°Ô Ȱ¿ëµÉ ¼ö ÀÖ¾ú½À´Ï´Ù. ¹Ì ±¹¹æ¼º ¿¬±¸¿øµéÀº TCP¿Í IP¸¦ ÇÔ²² ¹­Àº ´ÙÀ½, ÀüÈ­¼± ¹®Á¦³ª ³ëµå¿¡¼­ ¹ß»ýµÈ ¹®Á¦¸¦ ÀÚµ¿À¸·Î ÇØ°áÇÏ´Â ±â´É µîÀ» ÷°¡Çؼ­ ¿À´Ã³¯°ú °°Àº TCP/IP ÇÁ·ÎÅäÄÝÀ» ¸¸µé¾î ³À´Ï´Ù. TCP/IP´Â ¼ö ¸¹Àº ÄÄÇ»Å͸¦ ¿¬°áÇÏ¿© °Å´ëÇÑ ±Ô¸ðÀÇ ³×Æ®¿÷, Áï ÀÎÅͳÝÀ» À§ÇØ ¸¸µé¾îÁø °ÍÀÔ´Ï´Ù.

ÀÎÅͳÝÀÇ ¾ÆÀ̵ð¾î´Â ÀÌ·¸½À´Ï´Ù. °¢°¢ÀÇ ÄÄÇ»ÅÍ´Â ·£(LAN; Local Area Network)¿¡ ¿¬°áµË´Ï´Ù. ±×¸®°í ÀÌµé ·£Àº ´Ù½Ã Á¶±Ý ´õ Å« ³×Æ®¿÷(¿ì¸®°¡ »ç¿ëÇÏ´Â ISP(Internet Service Provider)¸¦ »ý°¢ÇÏ¸é µË´Ï´Ù.)¿¡ ¿¬°áµË´Ï´Ù. ±× ³×Æ®¿÷Àº ´Ù½Ã ¶ó¿ìÅ͸¦ ÅëÇØ Àü¼¼°è·Î ¿¬°áµË´Ï´Ù. ¿©·¯ ¼Ò±Ô¸ð ³×Æ®¿÷µéÀÌ ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝÀÇ Ç¥ÁØÀÎ TCP/IP¿¡ ÀÇÇØ ¼­·Î ¿¬°áµÇ¾î °Å´ëÇÑ Àü¼¼°èÀûÀÎ ³×Æ®¿÷ÀÌ ±¸¼ºµÇ´Â °ÍÀÔ´Ï´Ù.

¸ðµç ÇÁ·ÎÅäÄÝÀº ÀÚ±â ³×Æ®¿÷ »ó¿¡ ÀÖ´Â °¢°¢ÀÇ ÄÄÇ»Å͸¦ È®ÀÎÇÒ ¼ö ÀÖ´Â µ¶ÀÚÀûÀÎ ¹æ¹ýÀ» °®°í ÀÖ½À´Ï´Ù. ¾ÖÇÃÅå(AppleTalk)Àº ¸Ó½®³×ÀÓÀ» »ç¿ëÇÕ´Ï´Ù. ´ëºÎºÐÀÇ ·£À̳ª WAN(Wide Area Network)Àº 6¹ÙÀÌÆ®ÀÇ identifier numberÀÎ MAC address¸¦ »ç¿ëÇØ¼­ °¢°¢ÀÇ ÄÄÇ»Å͸¦ È®ÀÎÇÕ´Ï´Ù.

¸ðµç ³×Æ®¿÷ ÁÖ¼Ò¿Í °¢°¢ÀÇ ¼ÒÀ¯ÀÚµîÀº ¹Ì±¹ NSF(National Science Foundation)¿¡ ÀÖ´Â ÄÄÇ»ÅÍ¿¡ ´ã°Ü ÀÖ½À´Ï´Ù. NSF´Â ¼ö ¸¹Àº Áö¿ª ij¸®¾î(carrier)¸¦ °ü¸®Çϰí ÀÖ°í °¢ ISP³ª ±âŸ ³×Æ®¿÷Àº À̵é Áö¿ª ij¸®¾î¿¡ Á¢¼ÓÇÏ´Â ¹æ½ÄÀ¸·Î ÀÎÅͳݿ¡ ÆíÀԵǾî ÀÖ½À´Ï´Ù. TCP/IP ÁÖ¼Ò´Â 'IP ÁÖ¼Ò' ¶ó°íµµ ÀÏÄþîÁý´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº IP ÁÖ¼Ò¶õ? ¹®¼­¸¦ Âü°íÇϼ¼¿ä.

TCP/IP´Â ÀÎÅͳÝÀÇ °øÅëµÈ ¾à¼Ó, Ç¥ÁØ ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. TCP/IP À§¿¡ º¸´Ù ´Ù¾çÇÑ ±â´ÉÀ» ÇÏ´Â http, ftp, gopher µîÀÇ ¿©·¯ ÇÁ·ÎÅäÄݵéÀÌ '¾ñÇô' ÀÖ½À´Ï´Ù. ¿ùµå¿ÍÀ̵åÀ¥ »ó¿¡¼­ µ¥ÀÌŸ¸¦ ¾î¶² ¹æ½ÄÀ¸·Î º¸³»°í ¹ÞÀ» ¼ö ÀÖ´ÂÁö¸¦ ±ÔÁ¤ÇصР°ÍÀÌ http(hypertext transfer protocol)À̰í, À̰ÍÀº TCP/IP À§¿¡¼­ ¿î¿ëµË´Ï´Ù. TCP/IP´Â µÎ ´ëÀÇ ÄÄÇ»ÅͰ¡ ÀÎÅÍ³Ý »ó¿¡¼­ ¼­·Î Åë½ÅÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» Á¦°øÇÏ´Â ¿ªÇÒÀ» ÇÏ´Â °ÍÀÔ´Ï´Ù.

Áö±Ý °è½Å °÷Àº: TECH > [ÀÎÅͳÝ] TCP/IP ±×¸®°í ³×Æ®¿÷ ÇÁ·ÎÅäÄÝ