TCP/IP °³¿ä¿Í ÀÎÅͳ×Æ®¿öÅ·

¿øÈ°ÇÑ ÀÎÅͳ×Æ®¿öÅ·À» À§ÇÑ ±âº»ÀûÀÎ ÀÎÅÍ³Ý °³³ä ½ÀµæÀÇ Á߿伺ÀÌ ³ô¾ÆÁö°í ÀÖ ´Ù. ±×Áß °¡Àå ±âº»ÀÌ µÈ´Ù°í ÇÒ ¼ö ÀÖ´Â TCP/IP ÇÁ·ÎÅäÄÝÀÇ ±¸Á¶¿Í ¿î¿ë¹æ¹ýÀ» ÀÌÇØÇÏ´Â °ÍÀº ÀÎÅͳÝÀ» ´õ¿í ´õ È¿À²ÀûÀ¸·Î »ç¿ëÇÏ°í À̸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ÀÀ¿ë¹°À» °³¹ßÇϴµ¥ ¸¹Àº µµ¿òÀ» ÁÙ °ÍÀÌ´Ù. ¿©±â¿¡¼­´Â ÀÌ TCP/IPÇÁ·ÎÅäÄÝÀÇ ±âº» °³³äµéÀÎ IP ÁÖ¼Ò, ARP, RARP, IP, ICMP, UDP, TCP µîÀ» »ìÆ캸°í ¶Ç IPÀÇ ¹ßÀüÇü ¸ðµ¨ÀÎ IPv6¿¡ ´ëÇÏ¿© »ìÆ캻´Ù.

1. TCP/IP ¼Ò°³ ¹× °³¿ä

1.1 ÀÎÅͳ×Æ®¿öÅ·ÀÇ »ý¼º

ÄÄÇ»ÅÍ¿¡ À־ µ¥ÀÌÅÍ Åë½ÅÀº ÀÌ¹Ì °¡Àå ±âº»ÀûÀÎ ºÎºÐÀÇ Çϳª°¡ µÇ¾ú´Ù. ÄÄÇ»ÅÍ »ç¿ëÀÚµéÀº Àü¼¼°è¿¡ ÆÛÁø ³×Æ®¿öÅ©¸¦ ÅëÇØ ±âÈÄ »óųª °î¹°»ý»ê·®, Ç×°øÆí ¿îÇà»óÅÂ¿Í °°Àº ¿©·¯ ÁÖÁ¦¿¡ °ü·ÃµÈ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ°í ÀÖ°í, ÀüÀÚ ¸ÞÀϸµ ¸®½ºÆ®¸¦ »ç¿ëÇÏ¿© °øµ¿°ü½É»ç¿¡ ´ëÇÑ Á¤º¸¸¦ ±³È¯ÇÏ°í ÀÖÀ¸¸ç, ÇÁ·Î±×·¥µéÀ» ¼­·Î ±³È¯ ÇÏ°í ÀÖ´Ù.

¿¹ÀüÀÇ (±×¸®°í ÇöÀçÀÇ ¸î¸î) ³×Æ®¿öÅ©µéÀº ¸î¸î »ç¿ëÀڵ鿡 ÀÇÇØ »ç¿ëµÇ´Â µ¶¸³ÀûÀÎ ÇüÅ·ΠÁ¸ ÀçÇß´Ù. µû¶ó¼­ »ç¿ëÀÚµéÀº Çϵå¿þ¾î »ç¾çÀ» ÀڽŵéÀÌ ¼ÓÇØÀÖ´Â ³×Æ®¿öÅ© »ç¾ç¿¡ ¸ÂÃß¾î ¼³Á¤ÇØ ¾ßÇß´Ù. ´õ¿íÀÌ ¸ðµç ³×Æ®¿öÅ© »ç¾çÀ» Áö¿øÇÏ´Â ´ÜÀÏ ³×Æ®¿öÅ©°¡ Á¸ÀçÇÏÁö ¾Ê±â ¶§¹®¿¡ ÇϳªÀÇ Çϵå¿þ¾î »ç¾çÀ» ÀÌ¿ëÇÑ ±¤¹üÀ§ÇÑ ³×Æ®¿öÅ©¸¦ ¸¸µå´Â °ÍÀÌ ºÒ°¡´É Çß´Ù.

Áö³­ 15³â µ¿¾È, ¼­·Î ¶³¾îÁ® ÀÖ´Â °¢°¢ÀÇ ¼ö¸¹Àº ³×Æ®¿öÅ©µéÀ» ¿¬°áÇÏ¿© ÇϳªÀÇ ³×Æ®¿öÅ©·Î ¿¬ °áÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ±â¼úÀÌ °³¹ßµÇ¾îÁ® ¿Ô´Ù. ÀÎÅͳ×Æ®¿öÅ·À̶ó ºÒ¸®¿ì´Â ÀÌ ±â¼úÀº ¼­·Î ´Ù¸¥ Á¾·ùÀÇ ³×Æ®¿öÅ©¸¦ ¿¬°á½ÃÅ°°í ÇϳªÀÇ Åë½Å ±âÁØ ÁýÇÕÀ» µÒÀ¸·Î¼­ ¿©·¯ °¡ÁöÀÇ ´Ù¾çÇÑ Çϵå¿þ¾î±â¼úÀ» ´Ù·ç°Ô ÇØ ÁÖ¾ú´Ù. ÀÎÅÍ³Ý ±â¼úÀº ³×Æ®¿öÅ© Çϵå¿þ¾îÀÇ º¹ÀâÇÑ ºÎºÐÀº °¨Ãß°í ÄÄÇ»Å͵鿡°Ô ÀÚ½ÅÀÌ ¼ÓÇÑ ¹°¸®Àû ³×Æ®¿öÅ©¿¡ °ü°è¾øÀÌ Åë½ÅÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ÀÌ·Î ÀÎÇÏ¿© ÇÑ ³×Æ®¿öÅ© »óÀÇ È£½ºÆ®¿¡¼­ »ç¿ëµÇ´Â ÄÄÇ»ÅÍ ¼­ºñ½ºµé°ú ±× ÇÁ·Î±×·¥µéÀ» ¸Ö¸® ¶³¾îÁø ´Ù¸¥ ³×Æ® ¿öÅ© »óÀÇ È£½ºÆ®¿¡¼­ »ç¿ëÇÏ´Â °ÍÀÌ °¡´ÉÇØÁ³´Ù.

1.2 TCP/IPÀÇ µîÀå¹è°æ

¹Ì±¹ Á¤ºÎ¿¡¼­µµ ÀÎÅÍ³Ý ±â¼úÀÇ Á߿伺°ú ±× ÀáÀç·ÂÀ» ÀÎÁ¤ÇÏ¿© ¸¹Àº ±â°£µ¿¾È ÀÎÅͳÝÀ» ¸¸µé±â À§ÇÑ ±â¹Ý ¿¬±¸¸¦ ÁøÇàÇØ ¿Ô´Ù. ARPA¿¡ ÀÇÇØ ÁÖµµµÈ ÀÌµé ¿¬±¸´Â ÀÎÅÍ³Ý ±â¼úÀÇ ¿©·¯ °¡Áö ±â¹Ý±â¼ú°ú °³³äµéÀ» ¸¸µé°í ¹ßÀü ½ÃÄÑ¿Ô´Ù. ÀÌµé ±â¼úµé Áß¿¡´Â ÄÄÇ»Å͵éÀÌ ¼­·Î Åë½ÅÇÏ´Â °Í¿¡ ´ëÇÑ ¼¼¹ÐÇÑ Ç¥Áصµ Æ÷ÇԵȴÙ. °ø ½ÄÀûÀ¸·Î TCP/IP Internet Protocol Suite¶ó°í ºÒ¸®¿ì°í ÀϹÝÀûÀ¸·Î TCP/IP¶ó°í ºÒ¸®¿ì´Â ÀÌ Ç¥ÁØÀº ¼­·Î¿¬°áµÈ ¾î¶°ÇÑ ³×Æ®¿öÅ©µéÀÇ ÁýÇÕµé »çÀÌ¿¡¼­¶óµµ Åë½Å ±â º» ÇÁ·ÎÅäÄÝ·Î½á »ç¿ëµÇ¾îÁø´Ù.

¡¡

TCP/IP ±â¼úÀº °¡Á¤°ú ´ëÇÐ Ä·ÆÛ½º, Çб³, ±â¾÷, ±×¸®°í Á¤ºÎ ¿¬±¸±â°üµîÀÌ ¼­·Î ¿¬°áµÈ Àü¼¼°è Àû ±Ô¸ðÀÇ ÀÎÅͳÝÀ» ±¸¼ºÇÏ´Â ±â¹ÝÀ» ¸¸µé¾ú´Ù. NSF, DOE, DOD, HHS, NASA µîÀÇ ¹Ì±¹ ¿¬±¸ ±â°üµéÀÌ ÀÎÅͳÝÀ» â¼³Çϴµ¥ Âü °¡ÇÏ¿´°í ÀڽŵéÀÇ ¿¬±¸ »çÀÌÆ®µéÀ» ¿¬°áÇϴµ¥ TCP/IP¸¦ »ç¿ëÇÏ¿´´Ù. ARPA/NSF ÀÎÅͳÝ, TCP/IP ÀÎÅͳÝ, ±Û·Î¹ú ÀÎÅͳÝÀ¸·Îµµ ºÒ ¸®¿ì´Â ÀÎÅͳÝÀº Àü¼¼°èÀÇ Á¤º¸µéÀ» ¸¶Ä¡ ¿·¹æ ÄÄÇ»Å;ÈÀÇ Á¤º¸¸¦ °Ë»öÇÏ´Â °Í°ú °°ÀÌ »ç¿ëÇÒ ¼ö Àִ ȯ°æÀ» ¸¸µé¾î ÁÖ¾ú´Ù.

1.3 TCP/IP±â¹ÝÀÇ ÀÎÅÍ³Ý ¼­ºñ½ºµé

TCP/IPÀÇ ±âº» ±¸Á¶´Â ´ÙÀ½°ú °°´Ù.

±×¸² 1. TCP/IP ±âº» ±¸Á¶

ÀÌ ±¸Á¶»ó¿¡¼­ Áö¿øµÇ´Â ÀÎÅÍ³Ý ¼­ºñ½ºµéÀº ´ÙÀ½ µÎ°¡Áö·Î ³ª´­ ¼ö ÀÖ´Ù.

1.3.1 ÀÀ¿ë¼öÁØÀÇ ÀÎÅÍ³Ý ¼­ºñ½ºµé

°¡Àå À¯¸íÇÏ°í ³Î¸® »ç¿ëµÇ´Â ÀÎÅÍ³Ý ÀÀ¿ë ¼­ºñ½ºµéÀº ´ÙÀ½°ú °°´Ù.

o ÀüÀÚ ¸ÞÀÏ : ÀüÀÚ ¸ÞÀÏÀº ¸Þ¸ð¸¦ ÀÛ¼ºÇÏ°í À̸¦ °³ÀÎÀ̳ª ±×·ì¿¡ Àü¼ÛÇÏ´Â ±â´ÉÀ» ¼öÇàÇÑ´Ù. ¶Ç ´Ù¸¥ »ç¿ëÀÚ°¡ º¸³½ ¸Þ¸ð¸¦ ¹Þ¾Æ À̸¦ ÀÐÀ» ¼ö ÀÖ°Ô ÇÏ´Â ±â´Éµµ °¡Áö°í ÀÖ´Ù. ¸¹Àº ÀüÀÚ ¸ÞÀÏ ½Ã½ºÅÛÀÌ Á¸ÀçÇÏÁö¸¸, TCP/IP ¸¦ »ç¿ëÇÏ´Â °ÍÀº Á»´õ ³ªÀº ½Å·Ú¼ºÀ» º¸ÀåÇØÁִµ¥, ÀÌ´Â ÀÌ ¹æ¹ýÀÌ ¸ÞÀÏ ¸Þ½ÃÁö¸¦ º¸³»´Â °úÁ¤ ¿¡¼­ ¼Û½Å, ¼ö½Å È£½ºÆ® »çÀÌ¿¡ ÀÖ ´Â ¿¬°á³ëµå¿¡ ¿µÇâÀ» ¹ÞÁö ¾Ê±â ¶§¹®ÀÌ´Ù. Áï, TCP/IP ¸ÞÀÏ Àü¼Û ½Ã½ºÅÛÀº ¼Û½Å, ¼ö½Å È£½ºÆ®µé ÀÌ Á÷Á¢ ¿¬°áµÇ¾î ÀÛµ¿Çϱ⠶§ ¹®¿¡ Á» ´õ ½Å·Ú¼º ³ôÀº ¸ÞÀÏ Àü ¼ÛÀ» ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.

o ÆÄÀÏ Àü¼Û : TCP/IP ÇÁ·ÎÅäÄÝÀº Å« ÇÁ·Î±×·¥À̳ª µ¥ÀÌÅÍ ÆÄÀÏÀ» Àü¼ÛÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ÆÄÀÏ Àü¼Û ÀÀ¿ë ÇÁ·Î±×·¥À» Æ÷ÇÔÇÑ´Ù. ÀÌ ½Ã½ºÅÛÀº Á¢±Ù Çã°¡¸¦ ¹ÞÀº »ç¿ëÀÚÀÎÁö¸¦ °Ë»öÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ±â´É, ȤÀº ¸ðµç Á¢±ÙÀ» °ÅºÎ ÇÏ°Ô ÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. ¸ÞÀÏ°ú ¸¶Âù°¡Áö·Î, TCP/IP À§¿¡¼­ÀÇ ÆÄÀÏ Àü¼ÛÀº ¾çÂÊ È£½ºÆ®µéÀÌ Á÷Á¢ ¿¬°áµÇ±â ¶§¹®¿¡ ½Å ·Ú¼º ³ôÀº Àü¼ÛÀÌ °¡´ÉÇØÁø´Ù.

o ¿ø°Ý Á¢¼Ó : ¿ø°Ý Á¢¼Ó ½Ã½ºÅÛÀº »ç¿ëÀÚ°¡ ÇÑ ÄÄÇ»ÅÍ¿¡ ¾É¾Æ¼­ ¸Ö¸® ¶³¾îÁø ½Ã½ºÅÛ¿¡ Á¢¼ÓÇÏ°í »óÈ£ ´ëÈ­°¡ °¡´ÉÇÑ Á¢¼Ó ¼¼¼ÇÀ» ¿¬°á½ÃÄÑ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù. ¿ø°Ý Á¢¼Ó ½Ã½ºÅÛÀº ¿ø °Ý ½Ã½ºÅÛ°ú Á÷Á¢ ¿¬°áµÈ âÀ» »ç¿ëÀÚÀÇ ½Ã½ºÅÛ È­¸é¿¡ Ãâ·ÂÇÏ°í , »ç¿ëÀÚÀÇ ½Ã½ºÅÛÀÇ ÀԷ°ú ¿ø°Ý½Ã½ºÅÛÀÇ Ãâ·ÂÀ» âÀ» ÅëÇØ Ç¥½ÃÇÑ´Ù.

1.3.2 ³×Æ®¿öÅ©¼öÁØÀÇ ÀÎÅÍ³Ý ¼­ºñ½ºµé

³×Æ®¿öÅ©¼öÁØ¿¡¼­, ÀÎÅͳÝÀº ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥µéÀÌ »ç¿ëÇÏ´Â ´ÙÀ½°ú °°Àº µÎ°¡Áö ÇüÅÂÀÇ ¼­ºñ½º ¸¦ Á¦°øÇÑ´Ù.

o ºñ¿¬°á ÆÐŶ Àü¼Û ¼­ºñ½º(Connectionless Packet Delivery Service) : ÀÌ ¼­ºñ½º´Â ¸ðµç ´Ù¸¥ ÀÎ ÅÍ³Ý ¼­ºñ½ºµé¿¡ ´ëÇÑ ±â¹ÝÀ» ¸¸µé¾î ÁØ´Ù. ºñ¿¬°á Àü¼ÛÀº ´ëºÎºÐ ÆÐŶ ½ºÀ§Äª ³×Æ®¿öÅ©µé¿¡¼­ »ç¿ëµÈ´Ù. ºñ¿¬°á ¼­ºñ½º´Â °¢ °¢ÀÇ ÆÐŶÀ» µ¶¸³ÀûÀ¸·Î Àü¼ÛÇϱ⠶§¹®¿¡ ½Å·Ú¼ºÀ» º¸ÀåÇÒ ¼ö ¾ø´Ù. ÇϺÎÀÇ Çϵå¿þ¾î¿Í Á÷Á¢ÀûÀ¸ ·Î ´ëÀÀÀÌ °¡´ÉÇϱ⠶§¹®¿¡, ºñ ¿¬°á ¼­ºñ½º´Â º¸´Ù È¿À²¼ºÀÖ°Ô »ç¿ëµÉ ¼ö ÀÖ´Ù. ±âº» ÀÎÅÍ³Ý ¼­ºñ½º·Î ºñ¿¬°á ÆÐŶ Àü¼ÛÀ» »ç¿ëÇÔÀ¸·Î½á TCP/IP ÇÁ·ÎÅäÄÝÀÌ ¸¹ Àº ³×Æ®¿öÅ© Çϵå¿þ¾î¿¡ Àû¿ëµÉ ¼ö ÀÖ´Ù.

o ½Å·Ú°¡´ÉÇÑ È帧 Àü¼Û ¼­ºñ½º(Reliable Stream Transport Service) : ´ëºÎºÐÀÇ ÀÀ¿ëÇÁ·Î±×·¥µé Àº ¼Û½ÅÀÚ¿Í ¼ö½ÅÀÚ »çÀÌ¿¡¼­ ÆÐŶÀü¼Û ¿¡·¯³ª ÆÐŶ ¼Õ½Ç µîÀÇ ¿¡·¯¸¦ ÀÚµ¿À¸·Î º¹±¸½ÃÄÑÁÙ Åë½Å ¼ÒÇÁÆ®¿þ¾î°¡ ÇÊ¿äÇÏ´Ù. ½Å·Ú °¡´ÉÇÑ Àü¼Û ¼­ºñ½º´Â ÀÌ·± ¹®Á¦Á¡µéÀ» ´Ù·ê ¼ö ÀÖ°Ô ÇÑ´Ù. ÀÌ ¼­ºñ½º´Â ÇÑ È£½ºÆ®¿¡¼­ ¼öÇàµÇ´Â ÇϳªÀÇ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ´Ù¸¥ È£ ½ºÆ®¿¡¼­ ¼öÇàµÇ´Â ÀÀ¿ëÇÁ·Î±×·¥°ú "¿¬°á(connection)"À» »ý¼ºÇÏ¿© µ¥ÀÌÅ͸¦ Àü¼Û ÇÑ´Ù.

2. ÀÎÅÍ³Ý ÁÖ¼Ò(Internet Address)

2.1 °³¿ä

ÀÎÅͳÝÀº ¼ÒÇÁÆ®¿þ¾î·Î½á ±¸ÇöµÇ´Â °¡»ó ±¸Á¶·Î ¸¸µé¾îÁ® ÀÖ´Ù. µû¶ó¼­ Çϵå¿þ¾î¿¡ °ü°è¾øÀÌ ÆРŶ Çü½ÄÀ̳ª Å©±â, ÁÖ¼Ò, Àü¼Û±â ¼ú µîÀ» ÀÚÀ¯·Ó°Ô ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. IP ±¸Á¶¿¡¼­, ÀÎÅͳݻóÀÇ È£½ºÆ® °¢°¢Àº ÀÎÅÍ³Ý ÁÖ¼Ò, ȤÀº IP ÁÖ¼Ò¶ó°í ºÒ¸®¿ì´Â 32ºñÆ®ÀÇ Á¤¼ö ÁÖ¼Ò¸¦ ¹èÁ¤¹Þ°Ô µÈ´Ù.

°³³ä»ó·Î °¢°¢ÀÇ ÁÖ¼ÒµéÀº ÇѽÖ(netid, hostid)·Î ±¸¼ºµÇ¾îÀÖ´Ù. netid´Â ³×Æ®¿öÅ©¸¦ ³ªÅ¸³»°í, hostid´Â ±× ³×Æ®¿öÅ©»óÀÇ È£½ºÆ®¸¦ ³ªÅ¸³½´Ù. ¸ðµç IP ÁÖ¼ÒµéÀº ±×¸² 2¿¡ ³ª¿ÍÀִ óÀ½ ¼¼°¡Áö ÇüÅÂÁß Çϳª·Î ±¸¼ºµÇ¾î ÀÖ´Ù.

±×¸² 2. ÀÎÅÍ³Ý ÁÖ¼Ò(IP)ÀÇ ´Ù¼¸°¡Áö ÇüÅÂ

IP ÁÖ¼ÒÀÇ Á¾·ù´Â óÀ½ ¼¼ °³ÀÇ ºñÆ®·Î¼­ °áÁ¤µÇ¾îÁø´Ù. Ŭ·¡½º A ÁּҴ ȣ½ºÆ® ¼ö°¡ 2ÀÇ 16½Â (65,536)ÀÌ»ó µÇ´Â ³×Æ®¿öÅ©¿¡ ¹è´çÀÌ µÇ°í netid·Î 7ºñÆ®, hostid·Î 24ºñÆ®°¡ ÁÖ¾îÁø´Ù. Ŭ·¡½º B ÁּҴ ȣ½ºÆ® ¼ö°¡ 2ÀÇ 8½Â(256)ÀÌ»óÀÌ°í 2ÀÇ 16½ÂÀÌÇÏÀÎ ³×Æ®¿öÅ©¿¡ ¹è´çÀÌ µÇ°í netid·Î 14ºñ Æ®, hostid·Î 16ºñÆ®°¡ ÁÖ¾îÁø´Ù. ¸¶Áö¸·À¸·Î, Ŭ·¡½º C ÁּҴ ȣ½ºÆ® ¼ö°¡ 2ÀÇ 8½ÂÀÌÇÏÀÎ ³×Æ®¿öÅ© ¿¡ ¹è´çÀÌ µÇ°í netid·Î 21ºñÆ®, hostid·Î 8ºñÆ®°¡ ÁÖ¾îÁø´Ù.

2.3 ³×Æ®¿öÅ© ÁÖ¼Ò¿Í ºê·Îµåij½ºÆ® ÁÖ¼Ò

ÀÎÅÍ³Ý ÁּҴ ȣ½ºÆ®¸¦ ³ªÅ¸³»´Â °Í°ú ¸¶Âù°¡Áö·Î ³×Æ®¿öÅ©¸¦ ³ªÅ¸³¾ ¼ö ÀÖ´Ù. Áï, IP ÁÖ¼ÒÀÇ hostid °ªÀÌ 0ÀÌ¸é ³×Æ®¿öÅ© ÀÚü¸¦ °¡¸®Å°°ÔµÈ´Ù.

¶ÇÇÑ ÀÎÅÍ³Ý ÁÖ¼Ò´Â ³×Æ®¿öÅ©»óÀÇ ¸ðµç È£½ºÆ®µéÀ» ³ªÅ¸³»´Â ºê·Îµåij½ºÆ® ÁÖ¼Ò¸¦ °¡Áú ¼ö ÀÖ´Ù. Ç¥Áؾȿ¡ µû¶ó, hostid °ªÀÌ 0À̸é, ÀÌ IP ÁÖ¼Ò´Â ºê·Îµåij½ºÆ® ÁÖ¼Ò·Î »ç¿ëµÈ´Ù. ÀÌ ÁÖ¼Ò´Â ÀÌ´õ ³Ý°ú °°Àº ³×Æ®¿öÅ©±â¼ú¿¡¼­ À¯¿ëÇÏ°Ô ¾²ÀÏ ¼ö ÀÖ´Ù. ±×¸² 3Àº ÀÌ·¯ÇÑ Æ¯º°ÇÑ ÇüÅÂÀÇ IP ÁÖ¼ÒµéÀ» º¸¿©ÁØ´Ù.

±×¸² 3. Ưº°ÇÑ ÇüÅÂÀÇ IP ÁÖ¼Òµé

2.4 ¼­ºê³Ý ÁÖ¼Òó¸®

¾î¶² ÇÑ »çÀÌÆ®¿¡¼­ ¿©·¯°³ÀÇ ¹°¸®Àû ³×Æ®¿öÅ©¸¦ ÇϳªÀÇ ³×Æ®¿öÅ© Áּҷμ­ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ±â¹ýÀ» ¼­ºê³Ý ÁÖ¼Ò󸮶ó°í ÇÑ´Ù. ±×¸² 4¿Í °°ÀÌ ³×Æ®¿öÅ© ÁÖ¼ÒÀÇ hostid ºÎºÐÀ» µÎ ¿µ¿ªÀ¸·Î ³ª´©¾î °¢ °¢ ¹°¸®Àû ³×Æ®¿öÅ©¿Í È£½ºÆ®¸¦ ³ªÅ¸³»°Ô ÇÑ´Ù.

±×¸² 4. ¼­ºê³Ý ÁÖ¼Òó¸®

ÀÌ ±â¹ýÀº ÇÑ »çÀÌÆ®³»¿¡ ÀÖ´Â ¶ó¿ìÅ͵é°ú È£½ºÆ®µé¿¡ ÀÇÇؼ­¸¸ »ç¿ëµÇ¾îÁú ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ °÷¿¡¼­´Â ÀϹÝÀûÀÎ Áּҷμ­ ó¸®µÈ´Ù. ±×¸² 5´Â ¼­ºê³Ý ÁÖ¼Ò󸮿¡ ÀÇÇØ ³ª´©¾îÁø ÇϳªÀÇ ³×Æ®¿öÅ©(128.0.0.0)ÀÇ ¿¹¸¦ º¸¿©ÁØ´Ù.

±×¸² 5. ¼­ºê³Ý ÁÖ¼Òó¸®µÈ ³×Æ®¿öÅ©ÀÇ ¿¹

3. ARP¿Í RARP

3.1 ARP

¾Õ¿¡¼­ ÀÎÅͳÝÀº ÆÐŶÀ» º¸³»°Å³ª ¹ÞÀ» ¶§ IP ÁÖ¼Ò¸¦ »ç¿ëÇÏ´Â ÇϳªÀÇ °¡»ó¸ÁÀ̶ó°í ¼³¸íÇß¾ú´Ù. ÀÌ °¡»ó¸Á»ó¿¡¼­ µÎ È£½ºÆ®µé ÀÌ Åë½ÅÇϱâ À§Çؼ­´Â °¢°¢ÀÇ È£½ºÆ®ÀÇ ¹°¸®Àû ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ ¾ò¾î³»¾î IPÁÖ¼Ò¸¦ ´ëÀÀ½ÃÄÑ¾ß ÇÑ´Ù.

ÀÌ´õ³Ý °°Àº ³×Æ®¿öÅ©¿¡¼­ ºê·Îµåij½ºÆ® ±â´ÉÀ» »ç¿ëÇÏ¿© ÀÌ ÀÛ¾÷À» ¼öÇàÇÏ°Ô ÇÏ´Â ÇÁ·ÎÅäÄÝ À» Address Resolution Protocol(ARP)À̶ó°í ÇÑ´Ù. ÀÌ ¹æ¹ýÀº »õ·Î Äڵ带 ÄÄÆÄÀÏ ½Ãų ÇÊ¿ä¾øÀÌ »õ ·Î¿î È£½ºÆ®¸¦ ³×Æ®¿öÅ©¿¡ Æ÷ÇÔ½Ãų ¼ö ÀÖ°í, Áß¾Óó¸®ÇüÀÇ µ¥ÀÌÅͺ£À̽º°°Àº °ÍÀ» ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â´Ù. ÁÖ¼Ò ´ëÀÀ Å×ÀÌºí¸¦ À¯ÁöÇÏ Áö ¾Ê°í ±â´ÉÀ» ¼öÇàÇÏ°Ô Çϱâ À§ÇØ, ¼³°èÀÚ´Â ÁÖ¼Ò¸¦ µ¿ÀûÀ¸·Î ¿¬°áÇϱâ À§ÇØ Àú¼öÁØÀÇ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇß´Ù. Address Resoluton Protocol(ARP)¶ó ºÒ¸®¿ì´Â ÀÌ ÇÁ·ÎÅäÄÝÀº È¿À²ÀûÀÌ°í ½±°Ô »ç ¿ëÇÒ ¼ö ÀÖ´Â ±¸Á¶¸¦ Á¦°øÇØÁØ´Ù.

±×¸² 6´Â ARPÀÇ µ¿ÀÛ°úÁ¤À» º¸¿©ÁØ´Ù. È£½ºÆ® A°¡ IP address IB ÀÇ ¹°¸®Àû ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ ¾Ë¾Æ³»°íÀÚ ÇÒ ¶§, È£½ºÆ® A´Â IP ÁÖ¼Ò IB ¸¦ °¡Áö°í Àִ ȣ½ºÆ®¿¡°Ô ¹°¸®Àû ³×Æ®¿öÅ© ÁÖ¼Ò PB ¸¦ º¸³»ÁÖµµ·Ï ¿äûÇϴ Ưº°ÇÑ ÆÐŶÀ» ºê·Îµåij½ºÆ®ÇÑ´Ù. B¸¦ Æ÷ÇÔÇÑ ¸ðµç È£½ºÆ®µéÀº ¸ðµÎ ÀÌ ¿äûÀ» ¹Þ°Ô µÇÁö¸¸, È£½ºÆ® B¸¸ÀÌ ÀÚ±âÀÇ IP ÁÖ¼Ò¸¦ ÀνÄÇÏ°í ÀÚ±âÀÇ ¹°¸®Àû ³×Æ®¿öÅ© ÁÖ¼Ò°¡ Æ÷ÇÔµÈ ¸Þ½ÃÁö¸¦ ´Ù½Ã A·Î º¸³»ÁÖ°Ô µÈ´Ù. A°¡ ÀÌ ¸Þ½ÃÁö¸¦ ¹ÞÀ¸¸é, A´Â ÀÌ ¹°¸®Àû ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ ÀÌ¿ëÇÏ¿© ÀÎÅÍ³Ý ÆÐŶÀ» B¿¡°Ô Á÷Á¢ º¸³»ÁÖ°Ô µÈ´Ù. Çѹø ¿¬°áµÈ ÈÄ¿¡´Â ij½Ã¸¦ »ç¿ë ÇÏ¿© ÀÌ Á¤º¸¸¦ ÀúÀåÇØ µÎ¾î ´Ù½Ã ARP¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø°Ô ÇØÁØ´Ù.

±×¸² 6. ARP ÇÁ·ÎÅäÄÝ

ARP ¸Þ½ÃÁö´Â ¹°¸®ÀûÀÎ ÇÁ·¹ÀÓÀ» ÅëÇؼ­ Àü¼ÛµÇ¾îÁ®¾ßÇÑ´Ù. ±×¸² 7Àº ÇÁ·¹ÀÓÀÇ µ¥ÀÌÅͺκп¡ ĸ½¶È­µÇ¾î Àü¼ÛµÇ´Â ARP ¸Þ½ÃÁö¸¦ º¸¿©ÁØ´Ù.

±×¸² 7. ARP ĸ½¶È­

±×¸² 8Àº ARP ¸Þ½ÃÁöÀÇ Çü½ÄÀ» º¸¿©ÁØ´Ù.

±×¸² 8. ARP ¸Þ½ÃÁö Çü½Ä

HARDWARE TYTE Çʵå´Â Çϵå¿þ¾î ÀÎÅÍÆäÀ̽º Çü½ÄÀ» ³ªÅ¸³»°í, ¸¸ÀÏ ÀÌ´õ³ÝÀÏ °æ¿ì 1·Î ¼³Á¤µÈ´Ù. PROTOCOL TYPEÀº ¼Û½ÅÀÚ¿¡°Ô Àû¿ëµÇ´Â »óÀ§ ¼öÁØÀÇ ÇÁ·ÎÅäÄÝ Çü½ÄÀ» ³ªÅ¸³»¸ç, IP ÁÖ¼Ò´Â 080016 À¸·Î ¼³Á¤µÈ´Ù. OPERATION Çʵå´Â ARP ¿äû(1), ARP ÀÀ´ä(2), RARP ¿äû(3), RARP ÀÀ´ä (4) Áß Çϳª·Î ¼³Á¤µÈ´Ù. HLEN°ú PLEN ÇÊ µå´Â °¢°¢ Çϵå¿þ¾î ÁÖ¼Ò ±æÀÌ¿Í ¼ÒÇÁÆ®¿þ¾î ÁÖ¼Ò ±æÀ̸¦ ³ªÅ¸³½´Ù. ¸¶Áö¸·À¸·Î SENDER HA, SENDER IP Çʵå´Â ¼Û½Å È£½ºÆ®ÀÇ Çϵå¿þ¾î ÁÖ¼Ò¿Í ¼ÒÇÁÆ®¿þ¾î ÁÖ¼Ò¸¦, TARGET HA, TARGET IP Çʵå´Â ã°íÀÚ Çϴ ȣ½ºÆ®ÀÇ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾îÀÇ ÁÖ¼Ò¸¦ ³ªÅ¸³½´Ù.

3.2 RARP

µð½ºÅ©¸¦ °¡Áö°í ÀÖÁö ¾ÊÀº È£½ºÆ®°¡ ÀÚ½ÅÀÇ IP ÁÖ¼Ò¸¦ ¼­¹ö·ÎºÎÅÍ ¾ò¾î³»±â À§Çؼ­´Â RARP (Reverse Address Resolution Protocol)¶ó´Â TCP/IP ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇؾßÇÑ´Ù. RARP´Â ARP ÇÁ·ÎÅäÄݷκÎÅÍ Àû¿ëµÈ °ÍÀÌ°í ±×¸² 8¿¡ ³ª¿ÍÀÖ´Â ARPÀÇ Çü½ÄÀ» °°ÀÌ »ç¿ëÇÑ´Ù. ARP ¸Þ½ÃÁö¿Í °°ÀÌ RARP ¸Þ½ÃÁö´Â ³×Æ®¿öÅ© ÇÁ·¹ÀÓÀÇ µ¥ÀÌÅÍ ºÎºÐ¿¡ ĸ½¶È­µÇ¾î ÇÑ È£½ºÆ®¿¡¼­ ´Ù¸¥ È£½ºÆ®·Î Àü¼ÛµÈ´Ù.

±×¸² 9´Â RARPÀÇ µ¿ÀÛ¿ø¸®¸¦ º¸¿©ÁØ´Ù. ¼Û½Å È£½ºÆ®´Â ÀÚ½ÅÀ» ¼Û½Å°ú ¼ö½Å È£½ºÆ®·Î Á¤ÀÇÇÑ RARP ¸Þ½ÃÁö¸¦ ºê·Îµåij½ºÆ®ÇÑ´Ù. ³×Æ®¿öÅ©»óÀÇ ¸ðµç È£½ºÆ®µéÀÌ ÀÌ ¿äûÀ» ¹ÞÁö¸¸, RARP ¼­ºñ½º¸¦ Áö¿øÇϵµ·Ï Çã°¡¹ÞÀº È£½º Æ®µé¸¸ÀÌ ÀÌ ¿äûÀ» ¼öÇàÇÏ°í, ±× ´ä½ÅÀ» º¸³½´Ù. ÀÌ·± È£½ºÆ®µéÀº RARP ¼­¹ö·Î¼­ ³×Æ®¿öÅ©»óÀÇ È£½ºÆ®µé¿¡°Ô ¾Ë·ÁÁö°Ô µÈ ´Ù. RARP°¡ ¼º°øÀûÀ¸·Î ¼öÇàµÇ±â À§Çؼ­, ³×Æ®¿öÅ©´Â Àû¾îµµ ÇϳªÀÇ RARP ¼­¹ö¸¦ Æ÷ÇÔÇØ¾ß ÇÑ´Ù.

±×¸² 9. RARP ÇÁ·ÎÅäÄÝ

4. IP(Internet Protocol)

4.1 °³¿ä

½Å·Ú¼ºÀÌ º¸ÀåµÇÁö ¾Ê´Â ºñ¿¬°á Àü¼Û(connectionless) ±¸Á¶·Î Á¤ÀÇµÈ ÇÁ·ÎÅäÄÝÀ» ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝÀ̶ó ºÎ¸£¸ç ¾à¾î·Î IP¶ó°í ³ªÅ¸³½´Ù. IP ÇÁ·ÎÅäÄÝÀº TCP/IP ÀÎÅͳÝÀ» ÅëÇÑ Àü¼Û¿¡ »ç¿ëµÇ´Â µ¥ÀÌÅÍÀÇ ±âº»´ÜÀ§¸¦ Á¤ÀÇÇÑ´Ù. IP´Â µ¥ÀÌÅÍ°¡ º¸³»Áú °æ·Î¸¦ °í¸£´Â ¶ó¿ìÆà ±â´ÉÀ» ¼öÇàÇÑ´Ù.

¹°¸®Àû ³×Æ®¿öÅ©¿Í TCP/IP ÀÎÅÍ³Ý »çÀÌ¿¡´Â À¯»çÇÑ Á¡ÀÌ ¸¹´Ù. ¹°¸®Àû ³×Æ®¿öÅ©¿¡¼­ Àü¼Û´ÜÀ§´Â Çì´õ¿Í µ¥ÀÌÅͺκÐÀ» °¡Áö°í ÀÖ´Â ÇϳªÀÇ ÇÁ·¹ÀÓÀÌ´Ù. ÀÎÅͳݿ¡¼­ »ç¿ëµÇ´Â µ¥ÀÌÅÍ Àü¼Û´ÜÀ§¸¦ ÀÎÅÍ³Ý µ¥ÀÌÅͱ׷¥À̶ó°í ºÎ¸£¸ç, IP µ¥ÀÌÅͱ׷¥ ȤÀº µ¥ÀÌÅͱ׷¥À̶ó°íµµ ºÎ¸¥´Ù. ¹°¸®Àû ³×Æ®¿öÅ©ÀÇ ÇÁ·¹ÀÓ°ú °°ÀÌ µ¥ÀÌÅͱ׷¥Àº Çì´õ¿Í µ¥ÀÌÅͺκÐÀ¸·Î ³ª´¶ ´Ù. ¶Ç, µ¥ÀÌÅͱ׷¥ Çì´õ´Â ¼Û½ÅÁö¿Í ¸ñÀûÁö ÁÖ¼Ò, ±×¸®°í µ¥ÀÌÅͱ׷¥ÀÇ ³»¿ëÀ» ³ªÅ¸³»´Â Çü½Ä ÇÊ µå¸¦ °¡Áø´Ù. µ¥ÀÌÅͱ׷¥ Çì´õ¿Í ÇÁ·¹ÀÓ Çì´õÀÇ Â÷ÀÌ´Â ÀüÀÚ´Â IP ÁÖ¼Ò Á¤º¸¸¦ °¡Áö°í ÀÖ°í, ÈÄÀÚ´Â ¹°¸®Àû ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ °®´Â´Ù´Â Á¡ÀÌ´Ù.

4.2 µ¥ÀÌÅͱ׷¥ Çü½Ä

±×¸² 10Àº ÀÎÅÍ³Ý µ¥ÀÌÅͱ׷¥ÀÇ Çü½ÄÀ» ³ªÅ¸³½´Ù.

±×¸² 10. IP µ¥ÀÌÅͱ׷¥ Çü½Ä

VERS Çʵå´Â IP ÇÁ·ÎÅäÄÝÀÇ ¹öÁ¯(ÇöÀç´Â 4)À» ³ªÅ¸³»°í, HLEN Çʵå´Â Çì´õÀÇ ±æÀÌ´Â ³ªÅ¸³»´Â ÇʵåÀÌ´Ù. IP OPTION Çʵå¿Í PADDING Çʵ带 Á¦¿ÜÇÑ Çì´õ¾ÈÀÇ ¸ðµç Çʵå´Â °íÁ¤µÈ ±æÀ̸¦ °®´Â´Ù. TOTAL LENGTH Çʵå´Â ¿ÁÅÝÀ¸·Î °è»êµÈ IP µ¥ÀÌÅͱ׷¥ÀÇ Àüü ±æÀ̸¦ ³ªÅ¸³½´Ù.

ÀϹÝÀûÀ¸·Î Type Of Service(TOS)¶ó°í ºÒ¸®¿ì´Â 8ºñÆ®ÀÇ SERVICE TYPE Çʵå´Â ¾î¶»°Ô µ¥ÀÌÅͱ׷¥ÀÌ Ã³¸®µÉ °ÍÀΰ¡¸¦ ³ªÅ¸³»°í ´Ù½Ã 5°³ÀÇ ºÎ Çʵå·Î ³ª´µ¾î ±× »çÇ×À» ±¸Ã¼ÀûÀ¸·Î ³ªÅ¸³½´Ù.

IP µ¥ÀÌÅͱ׷¥Àº ¹°¸®Àû ³×Æ®¿öÅ© ÇÁ·¹ÀÓ¿¡ ĸ½¶È­µÇ¾î Àü¼ÛµÈ´Ù. ¹°¸®Àû ³×Æ®¿öÅ©»ó¿¡¼­ ½ÇÁ¦·Î Àü¼ÛµÉ ¼ö ÀÖ´Â ÇÑ ÇÁ·¹ÀÓÀÇ ÃÖ´ë ±æÀ̸¦ ±× ³×Æ®¿öÅ©ÀÇ ÃÖ´ë Àü¼Û´ÜÀ§ ȤÀº MTU¶ó°í ÇÑ´Ù. °¢ ¹°¸®Àû ³×Æ®¿öÅ©°¡ ¼­·Î ´Ù¸¥ MTU¸¦ °¡Áö°í Àֱ⠶§¹®¿¡ Å« µ¥ÀÌÅͱ׷¥Àº MTU°¡ °¡Àå ÀÛÀº ³×Æ®¿öÅ©¿¡ ¸ÂÃß¾î ³ª´©¾î ¼­ Àü¼ÛÇؾßÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ÀÌ ³ª´©¾îÁø µ¥ÀÌÅͱ׷¥À» ÇÁ·¹±×¸àÆ®¶ó°í ÇÏ°í, ÀÌ ÇÁ·¹±×¸àÆ®¸¦ ó¸® ÇÏ´Â °ÍÀ» ÇÁ·¹±×¸àÅ×À̼ÇÀ̶ó°í ÇÑ´Ù. ÇÁ·¹±×¸àÆ®µéÀº °¢°¢ ÇÁ·¹±×¸àÆ® Çì´õ¸¦ °¡Áö°íÀÖ°í ÀÌ Çì´õÀÇ FLAG Çʵå¿Í FRAGMENT OFFSET Çʵå·Î¼­ ÀÌ µ¥ÀÌÅͱ׷¥ÀÌ ÇÁ·¹±×¸àÆ®¶ó´Â °Í°ú ¿ÀÇÁ¼ÂÁÖ¼Ò¸¦ ¾Ë·ÁÁØ´Ù.

IDENTIFICATION Çʵå´Â ÀÌ ³ª´©¾îÁø ÇÁ·¹±×¸àÆ®µéÀÌ ÇϳªÀÇ µ¥ÀÌÅͱ׷¥À̶ó´Â °ÍÀ» ³ªÅ¸³»°í ÈÄ¿¡ ÇÁ·¹±×¸àÆ®µéÀ» Àç Á¶ÇÕ ÇÒ ¶§ »ç¿ëµÈ´Ù. TIME TO LIVE(TTL) Çʵå´Â ÀÌ µ¥ÀÌÅͱ׷¥ÀÌ ¾ó¸¶µ¿¾È ÀÎÅÍ³Ý ½Ã½ºÅ۾ȿ¡¼­ ¸Ó¹° ¼ö Àִ°¡¸¦ ³ªÅ¸³½´Ù. PROTOCOL Çʵå´Â ¾î¶² »óÀ§ ¼öÁØÀÇ ÇÁ·ÎÅäÄÝÀÌ »ç¿ëµÇ¾ú´Â°¡¸¦ ³ªÅ¸³»°í HEADER CHECKSUM Çʵå´Â Çì´õ°ªÀÇ ¹«°á¼ºÀ» º¸ÀåÇϱâÀ§ÇØ ¾²ÀδÙ. SOURCE IP ADDRESS¿Í DESTINATION IP ADDRESS Çʵå´Â °¢°¢ ¼Û½Å È£½ºÆ®¿Í ¼ö½Å È£½ºÆ®ÀÇ IP ÁÖ¼Ò¸¦ ³ªÅ¸³½´Ù. DATA Çʵå´Â µ¥ÀÌÅͱ׷¥³»ÀÇ µ¥ÀÌÅͺκÐÀÇ ½ÃÀÛÁöÁ¡À» ¾Ë·ÁÁØ´Ù. OPTION Çʵå¿Í PADDING Çʵå´Â ³×Æ®¿öÅ© Å×½ºÆÃÀ̳ª µð¹ö±ëÀ» À§ÇØ ¾²ÀδÙ.

4.3 ÀÎÅÍ³Ý »ó¿¡¼­ÀÇ ¶ó¿ìÆÃ

ÇϳªÀÇ ¹°¸®ÀûÀÎ ³×Æ®¿öÅ© ¾È¿¡ Àִ ȣ½ºÆ®µé»çÀÌ¿¡¼­ÀÇ IP µ¥ÀÌÅͱ׷¥ Àü¼ÛÀº ¶ó¿ìÅ͸¦ »ç¿ëÇÏÁö ¾Ê°í Á÷Á¢ ¼öÇàµÈ´Ù. ¼Û½Å È£½ºÆ®´Â ¹°¸®Àû ÇÁ·¹ÀÓ³»¿¡ µ¥ÀÌÅͱ׷¥À» ĸ½¶È­½ÃÅ°°í ¸ñÀûÁö IP ÁÖ¼Ò¸¦ ¹°¸®Àû Çϵå¿þ¾î ÁÖ¼Ò¿Í ´ëÀÀ½ÃŲ µÚ ¸ñÀûÁö·Î ÇÁ·¹ÀÓÀ» Á÷Á¢ Àü¼ÛÇÑ´Ù.

¼­·Î ´Ù¸¥ ¹°¸®Àû ³×Æ®¿öÅ©¸¦ ÅëÇÑ Àü¼ÛÀº ¶ó¿ìÅ͸¦ »ç¿ëÇÏ°Ô µÈ´Ù. TCP/IP ÀÎÅͳݾȿ¡¼­ÀÇ ¶ó¿ìÅ͵éÀº ¼­·Î ¿¬°áµÈ ±¸Á¶¸¦ °¡Áö°í ÀÖ´Ù. µ¥ÀÌÅͱ׷¥Àº À̸¦ Á÷Á¢ ¸ñÀûÁö È£½ºÆ®¿¡ Àü¼ÛÇÒ ¼ö ÀÖ´Â ¶ó¿ìÅÍ¿¡ µµ´ÞÇÒ ¶§±îÁö ¶ó¿ìÅÍ¿¡¼­ ¶ó¿ìÅÍ·Î Àü¼ÛµÈ´Ù. °¢°¢ÀÇ ¶ó¿ìÅÍ´Â ¶ó¿ìÆà Å×À̺íÀ» °¡Áö°í ÀÖ¾î ÀÌ Å×À̺í¾ÈÀÇ Á¤º¸¸¦ °¡Áö°í µ¥ÀÌÅͱ׷¥ Àü¼ÛÀ» ÇϰԵȴÙ.

4.4 ICMP(Internet Control Message Protocol)

ÀÎÅͳݻóÀÇ ¶ó¿ìÅ͵éÀÌ Àü¼Û»óÀÇ ¿¡·¯³ª ¿¹»óÄ¡¾ÊÀº »ç°ÇµéÀ» º¸°íÇÏ°Ô ÇÒ ¸ñÀûÀ¸·Î ¸¸µé¾îÁø ÇÁ·ÎÅäÄÝÀ» Internet Control Message Protocol(ICMP)¶ó°í ÇÑ´Ù. ´Ù¸¥ ¸ðµç Àü¼Û°ú °°ÀÌ, ICMP ¸Þ½ÃÁö´Â IP µ¥ÀÌÅͱ׷¥ÀÇ µ¥ÀÌÅͺκп¡ ½Ç·Á ÀÎÅͳÝÀ» ÅëÇØ Àü¼ÛµÈ´Ù. ±×¸² 7Àº ICMP ĸ½¶È­¸¦ º¸¿©ÁØ´Ù.

°¢°¢ÀÇ ICMP ¸Þ½ÃÁö´Â ÀÚ±âÀÇ °íÀ¯ÇÑ Çü½ÄÀ» °¡Áö°í ÀÖÁö¸¸, óÀ½ ¼¼ Çʵå´Â ¸ðµÎ µ¿ÀÏÇÏ´Ù. 8ºñÆ® Á¤¼ö ¸Þ½ÃÁöÀÎ TYPE Çʵå´Â ÀÌ ¸Þ½ÃÁöÀÇ Á¾·ù¸¦ Á¤ÀÇÇÏ°í 8ºñÆ® CODE Çʵå´Â ¸Þ½ÃÁö Çü½Ä¿¡ ´ëÇÑ Ãß°¡ÀûÀÎ Á¤º¸¸¦ º¸¿©ÁØ ´Ù. ±×¸®°í ICMP ¸Þ½ÃÁö¿¡¸¸ Àû¿ëµÇ´Â 16ºñÆ®ÀÇ CHECKSUM Çʵ尡 ÀÖ´Ù. ICMP TYPEÀÌ Á¤ ÀÇÇÏ´Â ¸Þ½ÃÁöÁ¾·ù´Â Ç¥ 1°ú °°´Ù.

ŸÀÔÇʵåICMP ¸Þ½ÃÁö ŸÀÔ ----------------------------------------------------

0¹Ýº¹ ÀÀ´ä

3¸ñÀûÁö µµ´Þ ºÒ°¡´É 4¼Ò½º ¼Õ½Ç 5°æ·Î º¯°æ 8¹Ýº¹ ¿äû 11µ¥ÀÌÅͱ׷¥ ½Ã°£ÃÊ°ú 12¸Å°³º¯¼ö ¹®Á¦¹ß»ý 13ŸÀÓ½ºÅÛÇÁ ¿äû 14ŸÀÓ½ºÅÛÇÁ ÀÀ´ä 15Á¤º¸ ¿äû(»ç¶óÁü) 16Á¤º¸ ÀÀ´ä(»ç¶óÁü) 17ÁּҸŽºÅ© ¿äû 18ÁּҸŽºÅ© ÀÀ´ä

Ç¥ 1. ICMP ¸Þ½ÃÁö ŸÀÔ

5. UDP(User Datagram Protocol)¿Í TCP(Transmission Control Protocol)

5.1 UDPÀÇ °³¿ä

TCP/IP ȯ°æ¿¡¼­ User Datagram Protocol(UDP)´Â ÇÑ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥À¸·Î µ¥ÀÌÅͱ׷¥À» Àü¼ÛÇÏ´Â ±âº»ÀûÀÎ ¸ÞÄ«´ÏÁòÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ, UDP´Â ÇÑ È£½ºÆ®¾È¿¡¼­ µ¹¾Æ°¡´Â ÀÀ¿ëÇÁ·Î±×·¥µéÀ» ±¸ºÐÇϴµ¥ ¾²ÀÌ ´Â ÇÁ·ÎÅäÄÝ Æ÷Æ®¸¦ Á¦°øÇÑ´Ù. ÀÌ´Â ÇÑ È£½ºÆ®¾ÈÀÇ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ´Ù¸¥ È£½ºÆ®¾ÈÀÇ Æ¯Á¤ ÀÀ¿ëÇÁ·Î±×·¥¿¡ µ¥ÀÌÅ͸¦ Àü¼ÛÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.

UDP´Â ½Å·Ú¼ºÀÌ º¸ÀåµÇÁö ¾Ê°í(unreliable) ºñ¿¬°áÀÎ µ¥ÀÌÅͱ׷¥ Àü¼Û ±¸Á¶¸¦ Á¦°øÇÑ´Ù. µû¶ó¼­, UDP ¸Þ½ÃÁö´Â ¼Õ½ÇµÉ ¼ö ÀÖ°í, Áߺ¹µÉ ¼öµµ ÀÖÀ¸¸ç, ¼ø¼­°¡ µÚ¹Ù²î¾î µµÂøÇÒ ¼öµµ ÀÖ´Ù. ±×¸®°í ÆÐŶµéÀÌ ¼ö½ÅÀÚ°¡ ó¸®ÇÒ ¼ö ÀÖ´Â ¾çº¸´Ù ´õ »¡¸® µµÂøÇÒ ¼ö µµ ÀÖ´Ù.

5.2 UDP ¸Þ½ÃÁö Çü½Ä

°¢°¢ÀÇ UDP ¸Þ½ÃÁö´Â À¯Àú µ¥ÀÌÅͱ׷¥À̶ó°í ºÒ¸®¿î´Ù. °³³äÀûÀ¸·Î ÇϳªÀÇ À¯Àú µ¥ÀÌÅͱ׷¥Àº UDP Çì´õ¿Í UDP µ¥ÀÌÅͺκРµÎ°¡Áö·Î ±¸¼ºµÈ´Ù. ±×¸² 11¿¡¼­ º¸µíÀÌ, Çì´õ´Â ¸Þ½ÃÁö°¡ º¸³»Áø Æ÷Æ®, ¸Þ½ÃÁöÀÇ ¸ñÀû Æ÷Æ®, ¸Þ½ÃÁö ±æÀÌ, ±×¸®°í UDP üũ¼¶À» °¡¸®Å°´Â 4°³ÀÇ 16ºñÆ® Çʵå·Î ³ª´¶´Ù.

±×¸² 11. ICMP ¸Þ½ÃÁö ŸÀÔ

5.3 TCPÀÇ °³¿ä

TCP/IP ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ¿¡ ÀÇÇØ Á¦°øµÇ´Â ½Å·Ú¼ºÀÌ º¸ÀåµÇ´Â µ¥ÀÌÅÍÀü¼Û¼­ºñ½º¸¦ Transmission Control Protocol ¶Ç´Â TCP¶ó°í ÇÑ´Ù. ÀÌ ÇÁ·ÎÅäÄÝÀº ½Å·Ú¼º ÀÖ´Â Àü¼ÛÀ» ¼öÇàÇϱâÀ§ÇØ µÎ È£½ºÆ®°¡ ±³È¯ÇÏ´Â µ¥ÀÌÅÍ¿Í ½ÂÀÎ ¸Þ½ÃÁöÀÇ Çü½ÄÀ» Á¤ÀÇÇÑ´Ù. ¶Ç, ¾î¶»°Ô TCP ¼ÒÇÁÆ®¿þ¾î°¡ ÁÖ¾îÁø È£½ºÆ®ÀÇ ¿©·¯ °¡Áö ¸ñÀûÁö °¡ ¿îµ¥¼­ Çϳª¸¦ ±¸º°ÇØ ³»¸ç, ¾î¶»°Ô Àü¼Û ¿¡·¯¸¦ º¹±¸ÇÒ °ÍÀΰ¡¸¦ Á¤ÀÇÇÑ´Ù. ¶ÇÇÑ ÀÌ ÇÁ·ÎÅäÄÝÀº µÎ È£½ºÆ®°¡ ¾î¶»°Ô TCP È帧 Àü¼ÛÀ» ÃʱâÈ­ÇÏ°í ÀÌ ÃʱâÈ­°¡ ÀÌ·ç¾îÁ³À» ¶§ µÎ È£½ºÆ®°¡ ¾î¶»°Ô ¼­·Î ½ÂÀÎÇÏ´ÂÁö¸¦ º¸¿©ÁØ´Ù.

5.4 TCP °èÃþÈ­

UDP¿Í °°ÀÌ, TCPµµ ÇÁ·ÎÅäÄÝ °èÃþÈ­ ±¸Á¶¿¡¼­ IPÀ§¿¡ ³õÀÌ°Ô µÈ´Ù. ±×¸² 12Àº ÀÌ °³³äÀûÀÎ ±¸ Á¶¸¦ ³ªÅ¸³½´Ù.

±×¸² 12. ÇÁ·ÎÅäÄÝ °èÃþÈ­ ±¸Á¶

5.5 TCP ¼¼±×¸àÆ® Çü½Ä

¡¡

µÎ È£½ºÆ®»çÀÌ¿¡¼­ TCP ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇØ Àü¼ÛµÇ´Â ´ÜÀ§¸¦ ¼¼±×¸àÆ®¶ó°í ºÎ¸¥´Ù. ¼¼±×¸àÆ®µéÀº ¿¬°áÀ» ½ÃÅ°°Å³ª, µ¥ÀÌÅ͸¦ º¸³»°Å³ª, ½ÂÀθ޼¼Áö¸¦ º¸³»°Å³ª, ¿øµµ¿ì »çÀÌÁ ¾Ë¸®°Å³ª, ¶Ç´Â ¿¬°áÀ» ²÷À» ¶§ ¾çÂÊ È£½ºÆ®µé »çÀÌ¿¡¼­ ¼­·Î ±³È¯µÈ´Ù. ±×¸² 13Àº TCP ¼¼±×¸àÆ® Çü½ÄÀ» º¸¿©ÁØ´Ù.

±×¸² 13. TCP ¼¼±×¸àÆ® Çü½Ä

SOURCE PORT¿Í DESTINATION Çʵå´Â ¼Û½Å, ¼ö½Å È£½ºÆ®ÀÇ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇØ Á¤ÀǵǴ TCP Æ÷Æ® ¹øÈ£¸¦ °¡Áø´Ù. SEQUENCE NUMBER Çʵå´Â ¼¼±×¸àÆ®¾È µ¥ÀÌÅÍÀÇ ¼Û½Å ¹ÙÀÌÆ® È帧(stream)ÀÇ À§Ä¡¸¦ °¡¸®Å²´Ù. ACKNOWLEDGMENT NUMBER Çʵå´Â ¼Ò½º°¡ ´ÙÀ½¿¡ ¹ÞÀ» °ÍÀ¸·Î ¿¹»óµÇ´Â ¿ÁÅÝÀÇ ¼ö¸¦ ³ª Ÿ³½´Ù.

HLEN Çʵå´Â ¼¼±×¸àÆ®ÀÇ ±æÀ̸¦ Á¤ÀÇÇÏ´Â Á¤¼ö¸¦ °¡Áö°í ÀÖ´Ù. RESERVED Çʵå´Â Â÷ÈÄ¿¡ »ç¿ëµÇ¾îÁö±âÀ§ÇØ ¿¹¾àµÈ ÇʵåÀÌ´Ù. 6ºñÆ®ÀÇ CODE BITS Çʵå´Â ¼¼±×¸àÆ®ÀÇ ¿ëµµ¿Í ³»¿ëÀ» °á Á¤Çϱâ À§ÇØ ¾²ÀδÙ. ÀÌ Çʵ尡 URG·Î ¼³Á¤µÇ¾îÀÖÀ»¶§´Â URGENT POINTER Çʵ尡 ¼³Á¤µÈ´Ù.

5.6 TCP ¿¬°á ¼³Á¤¹× Á¾·á

¿¬°áÀ» ¼³Á¤Çϰųª Á¾·áÀ§Çؼ­ TCP´Â ¼¼ ¹æÇâ Çڵ彦ÀÌÅ·À» »ç¿ëÇÑ´Ù. °¡Àå °£´ÜÇÑ °æ¿ì, ¿¬°á¼³ Á¤ Çڵ彦ÀÌÅ·Àº ±×¸² 14°ú °°ÀÌ Ã³¸®µÈ´Ù.

±×¸² 14. ¼¼ ¹æÇâ Çڵ彦ÀÌÅ·

Çڵ彦ÀÌÅ·ÀÇ Ã¹ ¹ø° ¼¼±×¸àÆ®´Â ÄÚµå Çʵå¾È¿¡ SYN(synchronization) ºñÆ®¸¦ ¼³Á¤ÇÔÀ¸·Î¼­ Á¤ÀǵȴÙ. µÎ ¹ø° ¸Þ½ÃÁö´Â Çڵ彦ÀÌÅ·À» °è¼ÓÇÏ°í ÀÖ´Ù´Â °Í »Ó¸¸¾Æ´Ï¶ó ù ¹ø° SYN ¼¼±×¸àÆ®¿¡ ´ëÇÑ ÀÀ´äÀ̶ó´Â °ÍÀ» ³ªÅ¸³»´Â SYN ºñÆ®¿Í ACK ºñÆ® ÁýÇÕ ¸ðµÎ¸¦ °¡Áø´Ù. ù ¹ø° Çîµå½¦ÀÌÅ· ¸Þ½ÃÁö´Â µÎ »çÀÌÆ®°¡ ¸ðµÎ µ¿ÀÇÇß°í ¿¬°áÀÌ ÀÌ¹Ì ¸¸µé¾îÁ³´Ù´Â °ÍÀ» ¾Ë·ÁÁØ´Ù.

¿¬°áÀ» Á¾·áÇÒ ½Ã¿¡´Â SYN ºñÆ®´ë½Å FIN ºñÆ®¸¦ ¼³Á¤ÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥°ú Á¾·á ¸Þ½ÃÁö¸¦ ÁÖ°í ¹Þ´Â´Ù. ±âº»ÀûÀÎ ±¸Á¶´Â ±×¸² 15¿Í °°´Ù.

±×¸² 15. ¿¬°á Á¾·á¸¦ À§ÇÑ ¼öÁ¤µÈ ¼¼ ¹æÇâ Çîµå½¦ÀÌÅ·

6. ¶ó¿ìÆà ÇÁ·ÎÅäÄÝ

ÀÎÅͳݿ¡¼­ »ç¿ëµÇ´Â ¶ó¿ìÆà ÇÁ·ÎÅäÄÝÀº ´ÙÀ½°ú °°´Ù.

o GGP(Gateway-to-Gateway Protocol) : ³×Æ®¿öÅ©»óÀÇ ÇÙ½É ¶ó¿ìÅ͵éÀº Gateway-to-Gateway Protocol(GGP)¶ó°í ¾Ë·ÁÁø º¤ÅÍ °£°Ý ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÑ´Ù. GGP´Â ´õ ÀÌ»ó TCP/IP ±¸Á¶ÀÇ Áß¿äÇÑ ºÎºÐÀÌ ¾Æ´ÏÁö¸¸, ÀÌ°ÍÀº º¤ÅÍ °£°Ý(vector-distance) ¶ó¿ìÆÃÀÇ ÇÑ ¿¹¸¦ Á¦°øÇÑ´Ù. GGP´Â UDP µ¥ÀÌÅͱ׷¥µéÀ̳ª TCP ¼¼±×¸àÆ®µé°ú ºñ½ÁÇÏ°Ô IP µ¥ÀÌÅͱ׷¥µéÀ» ÅëÇØ »ç¿ëµÇµµ·Ï ¼³°èµÇ¾ú´Ù. °¢°¢ÀÇ GGP ¸Þ½ÃÁö´Â ¸Þ½ÃÁö¿Í ³²¾ÆÀÖ´Â ÇʵåÀÇ Çü½ÄÀ» ³ªÅ¸³»´Â °íÁ¤µÈ Çü½Ä Çì´õ¸¦ °¡Áö°í ÀÖ´Ù.

o EGP(Exterior Gateway Protocol) : ¶ó¿ìÆà Á¤º¸¸¦ ±³È¯ÇÏ´Â µÎ ¶ó¿ìÅ͵éÀº ¸¸¾à µÎ °³ÀÇ ¼­·Î ´Ù¸¥ µ¶¸³ÀûÀÎ ½Ã½ºÅ۵鿡 ¼ÓÇØÀÖ´Ù¸é ¿ÜºÎ ÀÌ¿ôµéÀ̶ó°í ºÒ¸®¿ì°í °°Àº µ¶¸³ÀûÀÎ ½Ã½ºÅÛ ¾È¿¡ ÀÖ´Ù¸é ³»ºÎ ÀÌ¿ôµéÀ̶ó°í ºÒ¸°´Ù. µµ´Þ °¡´É Á¤º¸¸¦ ´Ù¸¥ ½Ã½ºÅÛ¿¡°Ô ¾Ë·ÁÁÖ´Â ÇÁ·ÎÅäÄÝÀ» Exterior Gateway Protocol¶Ç´Â EGP¶ó°í ÇÏ°í ¿©±â¿¡ ¾²ÀÌ´Â ¶ó¿ìÅ͵éÀ» ¿ÜºÎ ¶ó¿ìÅͶó°í ÇÑ´Ù. ¿¬°áµÈ ÀÎÅÍ³Ý ¾È¿¡¼­, °¢°¢ÀÇ µ¶¸³ÀûÀÎ ½Ã½ºÅÛµéÀÌ ÇÙ½É ½Ã½ºÅÛ¿¡°Ô µµ ´Þ °¡´ÉÁ¤º¸¸¦ º¸³»´Â °æ¿ì¿¡ EGP¸¦ »ç¿ëÇÑ´Ù. NSFNET¾È¿¡ ¼­´Â EGP¿Í ºñ½ÁÇÑ ÇÁ·ÎÅäÄÝÀÎ BGP(Border Gateway Protocol)°¡ »ç¿ëµÈ´Ù.

o RIP(Routing Information Protocol) : °¡Àå ³Î¸® ¾²ÀÌ´Â ³»ºÎ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÅäÄÝÀº Routing Information Protocol(RIP)ÀÌ´Ù . RIP´Â RIP¸¦ ±¸Çö½ÃÅ°´Â ÇÁ·Î±×·¥ À̸§ÀÎ routed·Îµµ ºÎ¸¥´Ù. routed ¼ÒÇÁÆ®¿þ¾î´Â ¹öŬ¸®¿¡ Àִ Ķ¸®Æ÷´Ï¾Æ ´ëÇп¡¼­ °³¹ßµÇ¾ú°í, ÀÚ½ÅÀÌ ¼ÓÇØÀÖ´Â Áö¿ª ³×Æ®¿öÅ©»óÀÇ È£½ºÆ®µé »çÀÌ¿¡¼­ ÀÏ°ü¼ºÀÖ´Â ¶ó¿ìÆðú µµ´Þ°¡´É Á¤º¸¸¦ Á¦°øÇØÁØ´Ù. ¶ó¿ìÆà ±³È¯À» ºü¸£°Ô ÇϱâÀ§ÇØ RIP´Â ¹°¸®Àû ³×Æ®¿öÅ© ºê·Îµåij½ºÆ®¸¦ »ç¿ëÇÑ´Ù.

o OSPF(Open Shortest Path First protocol) : IETF(Internet Engineering Task Force)¿¡¼­´Â SPF(Shortest Path First) ¾Ë°í¸®ÁòÀ» »ç¿ëÇÑ ³»ºÎ °ÔÀÌÆ®¿þÀÌ ÇÁ·ÎÅäÄÝÀ» ¼³°èÇß´Ù. Open SPF(OSPF)¶ó°í ºÒ¸®´Â ÀÌ ÇÁ·ÎÅäÄÝÀº ¿©·¯ °¡Áö ¸ñÀûÀ» °¡Áö°í °³¹ßµÇ¾ú´Ù. ·Îµå ¹ë·±½ÌÀ» Áö¿øÇѴٰųª ¼­ºñ½º ÇüÅ ¶ó¿ìÆÃÀ» Æ÷ÇÔÇϰųª ÇÏ¿© È¿À²ÀûÀÎ ¶ó¿ìÆÃÀ» Áö¿øÇØÁØ´Ù. °¡Àå ¸¹Àº ±â´ÉÀ» Á¦°øÇØ ÁÖ´Â ÇÁ·ÎÅäÄÝÀÌÁö¸¸ ¼³Ä¡¿Í ¿î¿ëÀÌ º¹ÀâÇÏ´Ù.

7. IPÀÇ ¹Ì·¡ : IPv6(Internet Protocol version 6)

7.1 °³¿ä

°è¼ÓµÇ´Â ÀÎÅÍ³Ý È£½ºÆ®µéÀÇ Æø¹ßÀûÀÎ Áõ°¡¿Í ¿©·¯ °¡Áö Ãß°¡·Î ¿ä±¸µÇ´Â ±â´Éµé(¸ÖƼ¹Ìµð¾î Áö¿øµî)¿¡ ´ëÇÑ Áö¿ø¹®Á¦¸¦ ÇØ°áÇϱâ À§Çؼ­ IPv4ÀÇ »õ·ÎÀº ¹öÀüÀ¸·Î IPv6°¡ ž´Ù. ÀÌ ÇÁ·Î ÅäÄÝÀº ÀÎÅÍ³Ý È¯°æ¼Ó¿¡¼­ º¸ÅëÀÇ ¼ÒÇÁÆ®¿þ¾î ¾÷±×·¹À̵å¿Í °°ÀÌ ÀνºÅç µÉ ¼ö ÀÖÀ¸¸ç, ÇöÀçÀÇ IPv4¿Íµµ »óÈ£¿î¿ëÀÌ °¡´ÉÇÏ´Ù. ³·Àº Àü¼Û ¼Óµµ¸¦ °¡Áö´Â ³×Æ®¿öÅ© »Ó¸¸ ¾Æ´Ï¶ó, ATM°°ÀÌ ³ôÀº È¿À²¼ºÀ» °¡Áø ³×Æ®¿öÅ©µé¿¡¼­µµ Àß µ¹¾Æ°¡µµ·Ï ÀÌ ÇÁ·ÎÅäÄÝÀº ¼³°èµÇ¾ú´Ù. ¿©±â¿¡ µ¡ºÙ¿©¼­, °¡±î¿î ¹Ì·¡¿¡ ¿ä±¸µÉ »õ·Î¿î ÀÎÅÍ³Ý ±â¼úµé¿¡ ´ëÇÑ ±â¹ÝÀ» Á¦°øÇÑ´Ù.

IPv6´Â IPv4ÀÇ ¿©·¯ °¡Áö ¹®Á¦µéÀ» ÇØ°áÇÏ°í ¿©·¯ °¡Áö ¼º´ÉÇâ»óÀ» Ãß°¡Çß´Ù. ÀÎÅͳÝÀÌ È®Àå Çϸ鼭 »ý±â´Â ¹®Á¦¸¦ ÇØ°áÇÏ°í, À¯µ¿ÀûÀÎ Àü¼Û ¸ÅÄ«´ÏÁòÀ» Á¦°øÇÏ¿© ±¸Á¶»óÀÇ ¹®Á¦Á¡À¸·Î ÀÎÇØ ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿©·¯ °¡Áö À§ÇèµéÀ» ÁÙÀÌ°íÀÚ ÇÏ¿´´Ù.

7.2 IPv6 Çü½Ä

IPv6 ÇÁ·ÎÅäÄÝÀº ±âº»ÀûÀÎ IPv6 Çì´õ¿Í IPv6 È®ÀåÇì´õ·Î ³ª´¶´Ù. ±×¸² 16´Â ±âº»ÀûÀÎ IPv6 Çì ´õ Çü½ÄÀ» º¸¿©ÁØ´Ù.

±×¸² 16. IPv6 Çì´õ Çü½Ä

°¢°¢ÀÇ Çʵå´Â ´ÙÀ½°ú °°ÀÌ ±¸¼ºµÇ¾î ÀÖ´Ù.

Version : 4ºñÆ® ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ ¹öÀü ¹øÈ£, 6À¸·Î ¼³Á¤µÇ¾î ÀÖ´Ù.

Prio : 4ºñÆ® ¿ì¼±¼øÀ§ °ª

Flow Label : 24ºñÆ® Çʵå, QoS¿Í °ü°è°¡ ÀÖ´Ù.

Payload Length : 16ºñÆ®ÀÇ ¹«ºÎÈ£ Á¤¼ö. ³»¿ë¹°ÀÇ ±æÀ̸¦ ³ªÅ¸³¿.

Next Header : 8ºñÆ®ÀÇ ¼±Åñâ. IPv6 Çì´õ¿¡ °è¼ÓÇؼ­ ¿À´Â Çì´õÀÇ ÇüŸ¦ ±¸ºÐÇÑ´Ù.

Hop Limit : 8ºñÆ®ÀÇ ¹«ºÎÈ£ Á¤¼ö. ÆÐŶÀÌ °¢°¢ÀÇ ³ëµå¸¦ Áö³¯¶§¸¶´Ù 1¾¿ °¨¼ÒÇÑ´Ù.

Source Address : 128ºñÆ®. ÆÐŶÀ» º¸³»´Â Ãʱ⠼۽Šȣ½ºÆ®ÀÇ ÁÖ¼Ò.

Destination Address : 128ºñÆ®. ÆÐŶÀÇ ¼ö½Å È£½ºÆ®ÀÇ ÁÖ¼Ò.

IPv6´Â ºÐ¸®µÈ È®Àå Çì´õ¸¦ µÎ¾î Çâ»óµÈ ¿É¼Ç ¸ÅÄ«´ÏÁòÀ» Á¦°øÇÑ´Ù. ÀÌ È®Àå Çì´õ¸¦ ÅëÇØ ÀÎÁõ ¶Ç´Â ¾Ïȣȭ µîÀÇ ¿É¼ÇÀ» ÁÙ ¼ö ÀÖ´Ù.

IPv6 ÁÖ¼Ò´Â 128ºñÆ®ÀÇ ±æÀÌ·Î µÇ¾îÀÖ°í °³°³ÀÇ ÀÎÅÍÆäÀ̽º¿Í ÀÎÅÍÆäÀ̽º ÁýÇÕÀ» Á¤ÀÇÇØÁØ´Ù. IP ÁÖ¼ÒÀÇ ÇüÅ´ À¯´Ïij½ºÆ®, ¾Ö ´Ïij½ºÆ®, ¸ÖƼij½ºÆ®ÀÇ 3Á¾·ù·Î ³ª´¶´Ù. À¯´Ïij½ºÆ® ÁÖ¼Ò´Â ´ÜÀÏ ÀÎÅÍÆäÀ̽º¸¦ Á¤ÀÇÇÑ´Ù. ¾Ö´Ïij½ºÆ® ÁÖ¼Ò´Â ÆÐŶÀÌ ¾Ö´Ïij½ºÆ® ÁÖ¼Ò·Î º¸³»Á³À» ¶§ ±× ÁýÇÕÀÇ ÇϳªÀÇ ÀÏ¿ø¿¡°Ô¸¸ Àü¼ÛµÉ ÀÎÅÍÆäÀ̽º ÁýÇÕÀ» Á¤ÀÇÇÑ´Ù. ¸ÖƼij½ºÆ® ÁÖ¼Ò´Â ÆÐŶÀÌ ¸ÖƼij½ºÆ® ÁÖ¼Ò·Î º¸³»Á³À» ¶§ ±× ±×·ì¾È¿¡ ÀÖ´Â ¸ðµç ÀÎÅÍÆäÀ̽ºµé¿¡°Ô Àü¼ÛµÉ ÀÎÅÍÆäÀ̽º ±×·ìÀ» Á¤ÀÇÇÑ´Ù. IPv6ÀÇ ¸ÖƼij½ºÆ® ÁÖ¼Ò´Â IPv4ÀÇ ºê·Îµåij½ºÆ® ÁÖ¼Ò¸¦ ´ë½ÅÇÑ´Ù.

IPv6 º¯È¯ ±â¼ú¿¡¼­ »ç¿ëµÇ´Â µÎ°¡Áö Ưº°ÇÑ À¯´Ïij½ºÆ® ÁÖ¼Ò°¡ Àִµ¥ Çϳª´Â IPv6¿Í IPv4 ¸ðµÎ ȣȯ°¡´ÉÇÑ È£½ºÆ®¶ó´Â°ÍÀ» ³ªÅ¸³»´Â IPv6 ȣȯ ÁÖ¼ÒÀÌ°í, ´Ù¸¥ Çϳª´Â IPv4¸¸ ȣȯ°¡´ÉÇÑ È£½ºÆ®¶ó´Â °ÍÀ» º¸¿©ÁÖ´Â IPv6¿¡ ´ëÀÀ µÈ IPv4 ÁÖ¼ÒÀÌ´Ù. °¢°¢ µÚ 32ºñÆ® ºÎºÐ¿¡ IPv4ÁÖ¼Ò¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. ±×¸² 17Àº ÀÌ µÎ°¡Áö ÁÖ¼Ò Çü ½ÄÀ» º¸¿©ÁØ´Ù.

±×¸² 17. IPv4 ȣȯ IPv6 ÁÖ¼Ò Çü½Ä

7.3 IPv6 º¯È¯ ¸ÅÄ«´ÏÁò

ÇöÀç ±¸ÇöµÇ¾î ÀÖ´Â IPv4ÀÇ ±¸Á¶¸¦ °Çµå¸®Áö ¾Ê°í IPv4¿Í IPv6¸¦ »óÈ£ ¿î¿ëÇÏ´Â ¹æ¹ý¿¡´Â ´ÙÀ½ µÎ °¡Áö°¡ ÀÖ´Ù.

o È£½ºÆ®¿Í ¶ó¿ìÅÍ¿¡¼­ÀÇ ÀÌÁß IP °èÃþÈ­ : ³×ÀÓ ¼­¹öµé°ú ¶ó¿ìÅ͵éÀº º¯È¯ ±â°£µ¿¾È IPv4¿Í IPv6 ¸ðµÎ¸¦ Áö¿øÇÑ´Ù. ÀÌ ¹æ¹ýÀº ¾÷±×·¹À̵åµÈ ³ëµåµéÀÌ ÀÚ½ÅÀÇ ±âº»ÀûÀÎ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇϸ鼭 IPv4¿Í IPv6 ³ëµåµé°ú »óÈ£¿î¿ë ÀÌ °¡´ÉÇϵµ·Ï ¸¸µé¾îÁØ´Ù. ÀÌÁß È£½ºÆ®µéÀº IPv4¸¦ »ç¿ëÇÏ¿© IPv4 È£½ºÆ®µé°ú Åë½ÅÇÏ°í, IPv6¸¦ »ç ¿ëÇÏ¿© IPv6 È£½ºÆ®µé°ú Åë½ÅÇÑ´Ù. IPv4¿Í IPv6 ¸ðµÎ¿¡ Àû¿ëµÇ±âÀ§ÇØ È®ÀåµÈ DNS(Domain Name Service)¸¦ »ç¿ëÇÏ¿©¾ß ÇÑ´Ù. ÀÌÁß IP ³×Æ®¿öÅ©ÀÇ ±¸Á¶´Â ±×¸² 18°ú °°´Ù.

±×¸² 18. ÀÌÁß IP ³×Æ®¿öÅ©

o IPv4 À§¿¡¼­ÀÇ IPv6 Åͳθµ : È£½ºÆ®µé (±×¸®°í °æ¿ì¿¡µû¶ó ¶ó¿ìÅ͵鵵) ĸ½¶È­ ¹æ¹ýÀ¸·Î IPv4 ¶ó¿ìÆà ±â¼úÀ» ÅëÇØ IPv6 Àü¼Û À» ÇàÇÒ ¼ö ÀÖ´Ù. ÀÌ ±â¼úÀº ±âÁ¸¿¡ ¼³Ä¡µÈ IPv4 ¶ó¿ìÆà ½Ã½ºÅÛÀ» °Çµå¸®Áö ¾Ê°í IPv6 ÀÛ¾÷ ¼öÇà À» °¡´ÉÄÉÇÑ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù. IPv4 ¶ó¿ìÆà ³»ºÎ ±¸Á¶»ó¿¡¼­ IPv6 Àü¼ÛÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇϱâÀ§ÇØ ÅÍ ³Î¸µÀ̶ó´Â ±â¹ýÀ» »ç¿ëÇÑ´Ù. IPv6/IPv4 °â¿ë È£½ºÆ®µéÀ̳ª ¶ó¿ìÅ͵éÀº IPv4 ÆÐŶ¿¡ IPv6 µ¥ÀÌÅͱ׷¥À» ĸ½¶È­½ÃÄÑ IPv4 Áö¿ªÀ» Åë°úÇÏ°Ô ÇϱâÀ§Çؼ­ °¡»ó ÅͳÎÀ» ¸¸µç´Ù. ±×¸² 19¿¡´Â IPv4¿¡ IPv6¸¦ ĸ½¶È­ÇÏ´Â ¿¹Á¦°¡ ³ª¿ÍÀÖ´Ù.

±×¸² 19. IPv6 ĸ½¶È­

Åͳθµ¹æ¹ý¿¡´Â µÎ°¡Áö°¡ Àִµ¥ Çϳª´Â ±¸¼ºÈ­µÈ(configured) Åͳθµ ¹æ¹ýÀÌ°í, ´Ù¸¥ Çϳª´Â ÀÚ µ¿È­µÈ(automatic) Åͳθµ ¹æ¹ýÀÌ´Ù. ±¸¼ºÈ­µÈ Åͳθµ ¹æ¹ýÀº IPv4 ³×Æ®¿öÅ©»ó¿¡ ¶³¾îÁ®ÀÖ´Â µÎ °³ÀÇ IPv6/IPV4 ³ëµå(ÀϹÝÀûÀ¸·Î ¶ó¿ìÅÍ)µé »çÀÌ¿¡ °¡»óÀûÀÎ ÅͳΠ¿¬°áÀ» ¸¸µå´Â ÀüÇüÀûÀÎ Åͳθµ ¹æ¹ýÀÌ´Ù. °¢°¢ÀÇ ÅͳΠ¿¬°áÀº ÇÑÂÊÀ̳ª ¾çÂÊÀÇ ÅͳΠÁ¾´ÜÁöÁ¡ÀÇ IP ÁÖ¼Ò¸¦ ¼öµ¿ÀûÀ¸·Î ÁöÁ¤ÇØÁÖ¹Ç·Î½á ¼³Á¤µÈ´Ù(±×¸² 20).

±×¸² 20. ±¸¼ºÈ­µÈ Åͳθµ

ÀÚµ¿È­µÈ ÅͳθµÀº ±¸¼ºÈ­µÈ Åͳθµ°ú °°Àº ±â¹Ý ¸ÞÄ«´ÏÁòÀ» »ç¿ëÇÏÁö¸¸, °¢°¢ÀÇ ÅͳÎÀ» °³º°·Î ¼³Á¤ÇØ ÁÖ¾î¾ßÇÒ Çʿ並 ¾ø¾Ý´Ù. IPv4 ÁÖ¼Ò°¡ ½Ç·ÁÀÖ´Â IPv4 ȣȯ ÁÖ¼Ò¸¦ »ç¿ëÇÏ¿© Àü¼ÛÇÏ°íÀÚ ÇÏ´Â IPv4 È£½ºÆ®±îÁö Á÷Á¢ Àü¼ÛÇØÁØ´Ù. ÀÚµ¿È­µÈ ÅͳθµÀº ÀϹÝÀûÀ¸·Î ¶ó¿ìÅÍ°¡ ¾Æ´Ï¶ó È£½ºÆ®¿¡°Ô ÆÐŶÀ» Àü¼ÛÇϴµ¥ ¿¡ ¾²ÀδÙ(±×¸² 21).

±×¸² 21. ÀÚµ¿È­µÈ Åͳθµ

8. °á·Ð

Áö±Ý±îÁö TCP/IP ÇÁ·ÎÅäÄÝÀÇ ÀüüÀûÀÎ ±¸Á¶¿Í ±× µ¿ÀÛ¿ø¸®, ±×¸®°í ¾ÕÀ¸·Î ¹ßÀüµÇ¾î ³ª°¥ ¸ð½À ¿¡ ´ëÇØ °£·«ÇÏ°Ô ¼Ò°³Çß´Ù.

TCP/IP´Â ÀÎÅͳݰ°Àº Ä¿´Ù¶õ ³×Æ®¿öÅ©ÀÇ ÁýÇյ鿡 »ç¿ëµÇ±â À§ÇØ ¸¸µé¾îÁ®¿Ô°í ¶Ç ±×µ¿¾È ½ÇÁ¦ ·Î ´Ù¸¥ ÇÁ·ÎÅäÄݺ¸´Ù ¶Ù¾î³­ È¿À²¼º°ú ¾ÈÁ¤¼ºÀ» º¸ÀÌ¸ç »ç¿ëµÇ¾îÁ®¿Ô´Ù. ÃÖ±Ùµé¾î ÀÎÅÍ³Ý È£ ½ºÆ® ¼ö°¡ Áõ°¡ÇÔ¿¡µû¶ó ±âÁ¸ÀÇ TCP/IP ÇÁ·ÎÅäÄݷμ­´Â À̸¦ ¼ö¿ëÇÒ ¼ö ¾ø°Ô µÇÀÚ IPNG(Internet Protocol Next Generation)°°Àº °èȹÀ» ÅëÇØ À̸¦ º¸¿ÏÇÏ°í ÀÖ´Ù.

ÀÎÅͳÝÀ̳ª TCP/IP ÇÁ·ÎÅäÄÝ ¸ðµÎ °íÁ¤ÀûÀÌÁö´Â ¾Ê´Ù. ¼¼°èÀÇ ¿©·¯ °¡Áö ¿¬±¸±â°üµé¿¡¼­ ÀÌ ±â ¼úµéÀ» È®ÀåÇÏ°í ¹ßÀü½ÃÄѳª°¡·Á´Â ³ë·ÂÀ» °è¼ÓÇÏ°í ÀÖ´Ù. ¾ÕÀ¸·Îµµ TCP/IP±â¼úÀº ÀÎÅͳÝÀÇ È®Àå°ú ´õºÒ¾î °è¼Ó ¹ßÀüÇØ ³ª°¥ °ÍÀÌ ´Ù.

Âü°í¹®Çå(References)

[Comer 96]

Douglas E. Comer, "Introduction to TCP/IP and Internetworking", Networld Interop 96, 1996

[Prentice Hall 95]

Douglas E. Comer, "Internetworking with TCP/IP" Third edition, Prentice Hall, 1995

[Bradner 95]

S. Bradner, A. Mankin, "The Recommendation for the IP Next Generation Protocol", RFC, 1995

[Addison-Wesley 96]

Scott O. Bradner, Alloson Mankin, "IPng : Internet Protocol Next Generation", Addison-Wesley, 1996

[Addison-Wesley 96]

Stephen A. Thomas, "IPng and the TCP/IP Protocols", Addison-Wesley, 1996

¡¡