IP(Internel Protocol)¿¡´Â ¿À·ÎÁö ÆÐŶ(Packet)À» ¸ñÀûÁö¿¡ µµ´Þ½Ã۱â À§ÇÑ ³»¿ëµé·Î¸¸ ±¸¼ºµÇ¾î ÀÖ´Ù. µû¶ó¼,
Á¤»óÀûÀ¸·Î ¸ñÀûÁö È£½ºÆ®(Host)¿¡ µµ´ÞÇÏ´Â °æ¿ì¿¡´Â IP·Î¼ Åë½ÅÀÌ ¼º°øÇϰí Á¾·áµÇ¹Ç·Î ¾Æ¹«·± ¹®Á¦°¡ ¾ø´Ù.
±×·¯³ª, ¸¸ÀÏ Àü´ÞÇØ¾ß ÇÒ È£½ºÆ®°¡ ²¨Á® Àְųª, ¼±ÀÌ ´ÜÀýµÈ °æ¿ì °°Àº ºñÁ¤»óÀûÀÎ °æ¿ì¿¡
ÀÌ ÆÐŶÀü´ÞÀ» ÀÇ·ÚÇÑ Ãâ¹ßÁöÈ£½ºÆ®(Source Host)¿¡ ÀÌ·¯ÇÑ »ç½ÇÀ» ¾Ë·Á¾ß ÇÏÁö¸¸, IP(Internet Protocol)¿¡´Â
±×·¯ÇÑ ¿¡·¯¿¡ ´ëÇÑ Ã³¸® ¹æ¹ýÀÌ ¸í½ÃµÇ¾îÀÖÁö ¾Ê´Ù.
ÀÌ·¯ÇÑ IPÀÇ ºÎÁ·ÇÑ Á¡À» ¸Þ²Ù±â À§ÇÏ¿© »ç¿ëµÇ´Â °ÍÀÌ ¹Ù·Î ICMP(Internet Control Message Protocol)ÀÌ´Ù.
ICMP´Â ÇØ´ç È£½ºÆ®°¡ ¾ø°Å³ª, ÇØ´ç Æ÷Æ®¿¡ ´ë±âÁß¿¡ ¼¹öÇÁ·Î±×·¥ÀÌ ¾ø´ÂµîÀÇ ¿¡·¯ »óȲÀÌ ¹ß»ýÇÒ °æ¿ì IPÇì´õ¿¡
±â·ÏµÇ¾î ÀÖ´Â Ãâ¹ßÁö È£½ºÆ®(Source Host)·Î ÀÌ·¯ÇÑ ¿¡·¯¿¡ ´ëÇÑ »óȲÀ» º¸³»ÁÖ´Â ¿ªÇÒÀ» ¼öÇàÇÏ°Ô µÈ´Ù. ¹°·Ð, ÀÌ ¿Ü¿¡µµ
¸Þ½ÃÁö¸¦ Á¦¾î(Control)ÇÏ´Â Ãß°¡ÀûÀÎ ±â´ÉµéÀÌ ÀÖ´Ù.
ICMP´Â RFC792 Internet Control Message Protocol
¿¡ ±â¼úµÇ¾î ÀÖ´Ù.
´ÙÀ½Àº ICMP ÆÐŶÀÇ ±âº» Æ÷¸ËÀÌ´Ù.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Code | Checksum |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| ICMP Message .... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
°¢ ºÎºÐÀÇ Àǹ̴ ´ÙÀ½°ú °°´Ù.
Type | ICMP¸Þ½ÃÁöÀÇ Á¾·ù¸¦ ³ªÅ¸³´Ù. |
Code | ¸Þ½ÃÁö ŸÀÔº°·Î Ãß°¡ÀûÀÎ Äڵ带 Á¦°øÇϴµ¥ »ç¿ëµÈ´Ù. |
Checksum | ICMPÇì´õÀÇ ¼Õ»ó¿©ºÎ È®ÀÎ ¿ë |
ICMP Message | ¸Þ½ÃÁö ŸÀÔº° Ãß°¡ Á¤º¸ |
¸ÕÀú, ICMPÀÇ TypeÀº ´ÙÀ½°ú °°´Ù.(´ëºÎºÐÀÌ RFC792¿¡ ±â¼úµÇ¾î ÀÖ°í, ÀϺδ ´Ù¸¥ ¹®¼¿¡ Æ÷ÇԵǾî ÀÖ´Ù.)
0 | Echo Reply | ping¿¡ ´ëÇÑ ÀÀ´ä |
3 | Destination Unreachable | µµ´ÞºÒ°¡´É. ¿øÀÎÀ» Code¿¡ ±â·Ï |
4 | Source Quench | Æ®·¡ÇÈ Áõ°¡·Î Áö¿¬ Áß |
5 | Redirect | ´Ù¸¥ ¶ó¿ìÅ͸¦ °æ¿ìÇϵµ·Ï ¿äû |
8 | Echo | ping¿äû |
11 | Time Exceeded | ½Ã°£ Ãʰú(TTLÀÌ 0À̵Ê) |
12 | Parameter Problem | IPÆÐŶ ¿É¼Ç¿¡·¯ |
13 | Timestamp | ÇöÀç½Ã°¢ ¿äû |
14 | Timestamp Reply | ÇöÀç½Ã°£ ÀÀ´ä |
15 | Information Request | ÇöÀç ³×Æ®¿÷Á¤º¸¿äû |
16 | Information Response | ÇöÀç ³×Æ®¿öÁ¤º¸ÀÀ´ä |
17 | Address Mask Request | ¼ºê³Ý¸¶½ºÅ© ¿äû |
18 | Address Mask Response | ¼ºê³Ý¸¶½ºÅ©ÀÀ´ä |
30 | Traceroute | °æ·ÎÃßÀû |
* Address Mask´Â RFC950 Internet Standard Subnetting Procedure¿¡,
* Traceroute ´Â RFC1393 Traceroute Using an IP Option¿¡ ±â¼úµÇ¾î ÀÖ´Ù.
- Last Update : 2003.04.25 by Deadfire(http://www.deadfire.net)
|
|
|