{"id":477662,"date":"2023-08-09T09:18:35","date_gmt":"2023-08-09T09:18:35","guid":{"rendered":""},"modified":"2023-09-05T11:15:09","modified_gmt":"2023-09-05T11:15:09","slug":"internet-control-message-protocol","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/kr\/wiki\/internet-control-message-protocol\/","title":{"rendered":"\uc778\ud130\ub137 \uc81c\uc5b4 \uba54\uc2dc\uc9c0 \ud504\ub85c\ud1a0\ucf5c"},"content":{"rendered":"<h2>\uc18c\uac1c<\/h2>\n<p>ICMP(Internet Control Message Protocol)\ub294 IP(\uc778\ud130\ub137 \ud504\ub85c\ud1a0\ucf5c) \uc81c\ud488\uad70\uc5d0 \uc0ac\uc6a9\ub418\ub294 \ud544\uc218 \ub124\ud2b8\uc6cc\ud06c \uacc4\uce35 \ud504\ub85c\ud1a0\ucf5c\uc785\ub2c8\ub2e4. \uc774\ub294 \ub124\ud2b8\uc6cc\ud06c\uc758 \uc7a5\uce58 \uac04 \ud1b5\uc2e0\uc744 \uc6d0\ud65c\ud558\uac8c \ud558\ub294 \ub370 \uc911\uc694\ud55c \uc5ed\ud560\uc744 \ud558\uba70 \ub2e4\uc591\ud55c \uc9c4\ub2e8 \ubc0f \uc624\ub958 \ubcf4\uace0 \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. ICMP\ub294 \uc885\uc885 \ud604\ub300 \ub124\ud2b8\uc6cc\ud0b9\uc758 \ud544\uc218\uc801\uc778 \ubd80\ubd84\uc73c\ub85c \uac04\uc8fc\ub418\uc5b4 \ub124\ud2b8\uc6cc\ud06c \uc7a5\uce58\uac00 \uc81c\uc5b4 \uba54\uc2dc\uc9c0\ub97c \uad50\ud658\ud558\uc5ec IP \uae30\ubc18 \ub124\ud2b8\uc6cc\ud06c\uc758 \uc801\uc808\ud55c \uae30\ub2a5\uc744 \ubcf4\uc7a5\ud560 \uc218 \uc788\uac8c \ud574\uc90d\ub2c8\ub2e4.<\/p>\n<h2>\uc5ed\uc0ac\uc640 \uc720\ub798<\/h2>\n<p>ICMP\ub294 RFC 792\uc5d0 \uc815\uc758\ub41c \uc6d0\ubcf8 TCP\/IP \uc0ac\uc591\uc758 \uc77c\ubd80\ub85c 1980\ub144\ub300 \ucd08\uc5d0 \ucc98\uc74c \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4. TCP(\uc804\uc1a1 \uc81c\uc5b4 \ud504\ub85c\ud1a0\ucf5c) \uc791\uc5c5\uc5d0\uc11c ICMP\uc758 \uae30\ubcf8 \uac1c\ub150\uc744 \uc124\uba85\ud588\ub358 Dave Mills\uac00 ICMP\ub97c \ucc3d\uc548\ud588\uc2b5\ub2c8\ub2e4. \uadf8\ub9ac\uace0 IP. \uadf8 \uc774\ud6c4\ub85c ICMP\ub294 \uc2dc\uac04\uc774 \uc9c0\ub0a8\uc5d0 \ub530\ub77c \uc0c8\ub85c\uc6b4 \uae30\ub2a5\uc774 \ucd94\uac00\ub418\uba74\uc11c \uc5ec\ub7ec \ubc88\uc758 \uac1c\uc815\uacfc \uc5c5\ub370\uc774\ud2b8\ub97c \uac70\ucce4\uc2b5\ub2c8\ub2e4.<\/p>\n<h2>ICMP\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \uc815\ubcf4<\/h2>\n<p>ICMP\ub294 OSI \ubaa8\ub378\uc758 \ub124\ud2b8\uc6cc\ud06c \uacc4\uce35(3\uacc4\uce35)\uc5d0\uc11c \uc791\ub3d9\ud558\uba70 IP\uc640 \ud568\uaed8 \uc791\ub3d9\ud569\ub2c8\ub2e4. \uc8fc\uc694 \uc791\uc5c5\uc5d0\ub294 \uc624\ub958 \ubcf4\uace0, \uc9c4\ub2e8 \uae30\ub2a5, \ub124\ud2b8\uc6cc\ud06c \uc0c1\ud0dc\uc5d0 \ub300\ud55c \ud53c\ub4dc\ubc31 \uc81c\uacf5\uc774 \ud3ec\ud568\ub429\ub2c8\ub2e4. ICMP\ub294 \uc5f0\uacb0 \uc5c6\ub294 \ud504\ub85c\ud1a0\ucf5c\uc785\ub2c8\ub2e4. \uc989, \uba54\uc2dc\uc9c0\ub97c \uc804\uc1a1\ud558\uae30 \uc804\uc5d0 \uc804\uc6a9 \uc138\uc158\uc744 \uc124\uc815\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub300\uc2e0 IP \uc11c\ube44\uc2a4\ub97c \uc0ac\uc6a9\ud558\uc5ec \uba54\uc2dc\uc9c0\ub97c \uc804\ub2ec\ud569\ub2c8\ub2e4.<\/p>\n<h2>\ub0b4\ubd80 \uad6c\uc870 \ubc0f ICMP \uc791\ub3d9 \ubc29\uc2dd<\/h2>\n<p>ICMP \uba54\uc2dc\uc9c0\ub294 IP \ud328\ud0b7 \ub0b4\uc5d0 \ucea1\uc290\ud654\ub429\ub2c8\ub2e4. \ub77c\uc6b0\ud130\ub098 \ud638\uc2a4\ud2b8\uac00 IP \ud328\ud0b7\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud558\uba74 ICMP \uba54\uc2dc\uc9c0\ub97c \uc0dd\uc131\ud558\uc5ec \uc18c\uc2a4 \uc7a5\uce58\uc5d0 \ubb38\uc81c\ub97c \uc54c\ub9bd\ub2c8\ub2e4. \uc608\ub97c \ub4e4\uc5b4, \ub77c\uc6b0\ud130\uac00 \uc874\uc7ac\ud558\uc9c0 \uc54a\ub294 \ud638\uc2a4\ud2b8\ub85c \ud5a5\ud558\ub294 IP \ud328\ud0b7\uc744 \uc218\uc2e0\ud558\uba74 ICMP &quot;\ub300\uc0c1\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc74c&quot; \uba54\uc2dc\uc9c0\ub97c \uc0dd\uc131\ud558\uc5ec \ubc1c\uc2e0\uc790\uc5d0\uac8c \uc54c\ub9bd\ub2c8\ub2e4.<\/p>\n<p>ICMP\ub294 \uac01\uac01 \ud2b9\uc815 \ubaa9\uc801\uc744 \uc218\ud589\ud558\ub294 \ub2e4\uc591\ud55c \uba54\uc2dc\uc9c0 \uc720\ud615\uc5d0 \uc758\uc874\ud569\ub2c8\ub2e4. \uba87 \uac00\uc9c0 \uc77c\ubc18\uc801\uc778 ICMP \uba54\uc2dc\uc9c0 \uc720\ud615\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n<ul>\n<li>\uc5d0\ucf54 \uc694\uccad \ubc0f \uc5d0\ucf54 \uc751\ub2f5(\ub124\ud2b8\uc6cc\ud06c \uc5f0\uacb0 \ud14c\uc2a4\ud2b8\ub97c \uc704\ud55c \uc720\uba85\ud55c &quot;\ud551&quot; \uc720\ud2f8\ub9ac\ud2f0\uc5d0 \uc0ac\uc6a9\ub428)<\/li>\n<li>\ub300\uc0c1\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc74c(\ub300\uc0c1 \ud638\uc2a4\ud2b8 \ub610\ub294 \ub124\ud2b8\uc6cc\ud06c\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc74c\uc744 \ub098\ud0c0\ub0c4)<\/li>\n<li>\uc2dc\uac04 \ucd08\uacfc(\ud328\ud0b7\uc774 TTL(Time to Live) \uac12\uc744 \ucd08\uacfc\ud558\uc5ec \uc0ad\uc81c\ub418\uc5c8\uc74c\uc744 \ub098\ud0c0\ub0b4\ub294 \ub370 \uc0ac\uc6a9\ub428)<\/li>\n<li>\ub9ac\ub514\ub809\uc158(\ub300\uccb4 \uacbd\ub85c\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud328\ud0b7\uc744 \ubcf4\ub0b4\ub3c4\ub85d \ud638\uc2a4\ud2b8\uc5d0 \uc54c\ub9ac\uae30)<\/li>\n<\/ul>\n<p>ICMP \uba54\uc2dc\uc9c0\ub294 \ud2b9\uc815 \uc624\ub958 \ubd84\ub958\ub97c \ud5c8\uc6a9\ud558\ub294 \uc720\ud615 \ud544\ub4dc\uc640 \ucf54\ub4dc \ud544\ub4dc\ub85c \uc2dd\ubcc4\ub429\ub2c8\ub2e4. \uccb4\ud06c\uc12c \ud544\ub4dc\ub294 ICMP \uba54\uc2dc\uc9c0\uc758 \ubb34\uacb0\uc131\uc744 \ud655\uc778\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/p>\n<h2>ICMP\uc758 \uc8fc\uc694 \ud2b9\uc9d5<\/h2>\n<p>ICMP\ub294 IP \uae30\ubc18 \ub124\ud2b8\uc6cc\ud06c\uc758 \ud544\uc218\uc801\uc778 \ubd80\ubd84\uc73c\ub85c \ub9cc\ub4dc\ub294 \uba87 \uac00\uc9c0 \uc8fc\uc694 \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/p>\n<ol>\n<li>\n<p><strong>\uc624\ub958 \ubcf4\uace0<\/strong>: ICMP\ub294 \ub124\ud2b8\uc6cc\ud06c \uc7a5\uce58 \uac04\uc758 \uc624\ub958 \ubcf4\uace0\ub97c \uc6a9\uc774\ud558\uac8c \ud558\uc5ec \ubb38\uc81c\ub97c \uc2e0\uc18d\ud558\uac8c \uc2dd\ubcc4\ud558\uace0 \ud574\uacb0\ud558\ub294 \ub370 \ub3c4\uc6c0\uc744 \uc90d\ub2c8\ub2e4.<\/p>\n<\/li>\n<li>\n<p><strong>\uc9c4\ub2e8 \uae30\ub2a5<\/strong>: \ub124\ud2b8\uc6cc\ud06c \uad00\ub9ac\uc790\uac00 \ub124\ud2b8\uc6cc\ud06c \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub418\ub294 &quot;ping&quot; \ubc0f &quot;traceroute&quot;\uc640 \uac19\uc740 \uc9c4\ub2e8 \ub3c4\uad6c\ub97c \uc9c0\uc6d0\ud569\ub2c8\ub2e4.<\/p>\n<\/li>\n<li>\n<p><strong>\ub124\ud2b8\uc6cc\ud06c \uacbd\ub85c \ud655\uc778<\/strong>: &quot;Time Exceeded&quot; \ubc0f &quot;Redirect&quot;\uc640 \uac19\uc740 ICMP \uba54\uc2dc\uc9c0\ub294 \ub124\ud2b8\uc6cc\ud06c \uacbd\ub85c\uc758 \ud6a8\uc728\uc131\uacfc \uc548\uc815\uc131\uc744 \uacb0\uc815\ud558\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub429\ub2c8\ub2e4.<\/p>\n<\/li>\n<li>\n<p><strong>\ud750\ub984 \uc81c\uc5b4<\/strong>: ICMP\ub294 \ud750\ub984 \uc81c\uc5b4 \uc5ed\ud560\uc744 \uc218\ud589\ud558\uc5ec \ud63c\uc7a1\ud55c \ub124\ud2b8\uc6cc\ud06c \uc0c1\ud0dc\ub97c \uc7a5\uce58\uc5d0 \uc54c\ub9bd\ub2c8\ub2e4.<\/p>\n<\/li>\n<\/ol>\n<h2>ICMP \uba54\uc2dc\uc9c0 \uc720\ud615<\/h2>\n<p>ICMP\ub294 \ub2e4\uc591\ud55c \uba54\uc2dc\uc9c0 \uc720\ud615\uc744 \ud3ec\ud568\ud558\uba70 \uac01\uac01 \uace0\uc720\ud55c \ubaa9\uc801\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \ub2e4\uc74c\uc740 \uba87 \uac00\uc9c0 \uc77c\ubc18\uc801\uc778 ICMP \uba54\uc2dc\uc9c0 \uc720\ud615 \ubaa9\ub85d\uc785\ub2c8\ub2e4.<\/p>\n<table>\n<thead>\n<tr>\n<th>ICMP \uc720\ud615<\/th>\n<th>\uc124\uba85<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>0<\/td>\n<td>\uc5d0\ucf54 \ub2f5\uc7a5<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>\ubaa9\uc801\uc9c0\uc5d0 \ub3c4\ub2ec\ud560 \uc218 \uc5c6\uc74c<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>\ub9ac\ub514\ub809\uc158<\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>\uc5d0\ucf54 \uc694\uccad<\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>\uc2dc\uac04 \ucd08\uacfc<\/td>\n<\/tr>\n<tr>\n<td>\u2026<\/td>\n<td>\u2026<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\uc0ac\uc6a9\ubc95, \ubb38\uc81c \ubc0f \ud574\uacb0 \ubc29\ubc95<\/h2>\n<p>ICMP\ub294 \ub124\ud2b8\uc6cc\ud06c \uc9c4\ub2e8, \ubb38\uc81c \ud574\uacb0 \ubc0f \uc131\ub2a5 \ubaa8\ub2c8\ud130\ub9c1\uc5d0 \ub110\ub9ac \uc0ac\uc6a9\ub429\ub2c8\ub2e4. \uba87 \uac00\uc9c0 \uc77c\ubc18\uc801\uc778 \uc0ac\uc6a9 \uc0ac\ub840\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n<ol>\n<li>\n<p><strong>\ud551 \ubc0f \uc5f0\uacb0 \ud14c\uc2a4\ud2b8<\/strong>: ICMP\uc758 \uc5d0\ucf54 \uc694\uccad \ubc0f \uc5d0\ucf54 \uc751\ub2f5 \uba54\uc2dc\uc9c0\ub294 \ub124\ud2b8\uc6cc\ud06c \uc5f0\uacb0\uc744 \ud655\uc778\ud558\uace0 RTT(\uc655\ubcf5 \uc2dc\uac04)\ub97c \uce21\uc815\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/p>\n<\/li>\n<li>\n<p><strong>\ub124\ud2b8\uc6cc\ud06c \ubb38\uc81c \ud574\uacb0<\/strong>: ICMP \ub300\uc0c1\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc74c \uba54\uc2dc\uc9c0\ub294 \uc5f0\uacb0\ud560 \uc218 \uc5c6\ub294 \ud638\uc2a4\ud2b8\ub098 \ub124\ud2b8\uc6cc\ud06c\uc640 \uac19\uc740 \ubb38\uc81c\ub97c \uc2dd\ubcc4\ud558\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub429\ub2c8\ub2e4.<\/p>\n<\/li>\n<li>\n<p><strong>\uacbd\ub85c \ucd94\uc801<\/strong>: Traceroute\ub294 ICMP \uc2dc\uac04 \ucd08\uacfc \uba54\uc2dc\uc9c0\ub97c \ud65c\uc6a9\ud558\uc5ec \ud328\ud0b7\uc774 \ub124\ud2b8\uc6cc\ud06c\ub97c \ud1b5\uacfc\ud558\ub294 \uacbd\ub85c\ub97c \uacb0\uc815\ud569\ub2c8\ub2e4.<\/p>\n<\/li>\n<\/ol>\n<p>ICMP\ub294 \uc911\uc694\ud55c \uc5ed\ud560\uc5d0\ub3c4 \ubd88\uad6c\ud558\uace0 ICMP \ud50c\ub7ec\ub4dc \uacf5\uaca9 \ubc0f \ud551 \uc2a4\uc715\uacfc \uac19\uc740 \uc545\uc758\uc801\uc778 \ud65c\ub3d9\uc758 \ud45c\uc801\uc774 \ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub124\ud2b8\uc6cc\ud06c \uad00\ub9ac\uc790\ub294 \uc774\ub7ec\ud55c \ubb38\uc81c\ub97c \uc644\ud654\ud558\uae30 \uc704\ud574 \ubc29\ud654\ubcbd\uacfc \uce68\uc785 \ubc29\uc9c0 \uc2dc\uc2a4\ud15c\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n<h2>\ud2b9\uc131 \ubc0f \ube44\uad50<\/h2>\n<p>\ud2b9\uc131 \uce21\uba74\uc5d0\uc11c ICMP\ub97c \ub2e4\ub978 \ud504\ub85c\ud1a0\ucf5c\uacfc \ube44\uad50\ud574 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n<table>\n<thead>\n<tr>\n<th>\uaddc\uc57d<\/th>\n<th>\uce35<\/th>\n<th>\uc5f0\uacb0 \uc9c0\ud5a5<\/th>\n<th>\uc624\ub958 \ubcf4\uace0<\/th>\n<th>\ubaa9\uc801<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ICMP<\/td>\n<td>\ub808\uc774\uc5b4 3<\/td>\n<td>\uc544\ub2c8\uc694<\/td>\n<td>\uc608<\/td>\n<td>\ub124\ud2b8\uc6cc\ud06c \uc9c4\ub2e8 \ubc0f \uc81c\uc5b4<\/td>\n<\/tr>\n<tr>\n<td>TCP<\/td>\n<td>\ub808\uc774\uc5b4 4<\/td>\n<td>\uc608<\/td>\n<td>\uc608<\/td>\n<td>\uc548\uc815\uc801\uc778 \ub370\uc774\ud130 \uc804\uc1a1<\/td>\n<\/tr>\n<tr>\n<td>UDP<\/td>\n<td>\ub808\uc774\uc5b4 4<\/td>\n<td>\uc544\ub2c8\uc694<\/td>\n<td>\uc544\ub2c8\uc694<\/td>\n<td>\uc800\uc9c0\uc5f0 \ub370\uc774\ud130 \uc804\uc1a1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\ubbf8\ub798 \uc804\ub9dd\uacfc \uae30\uc220<\/h2>\n<p>\uae30\uc220\uc774 \ubc1c\uc804\ud568\uc5d0 \ub530\ub77c ICMP\ub294 \ub124\ud2b8\uc6cc\ud06c \uc9c4\ub2e8 \ubc0f \ubb38\uc81c \ud574\uacb0\uc5d0\uc11c \uacc4\uc18d \uc911\uc694\ud55c \uc5ed\ud560\uc744 \ud560 \uac83\uc785\ub2c8\ub2e4. IoT(\uc0ac\ubb3c \uc778\ud130\ub137) \uc7a5\uce58\uc758 \ub4f1\uc7a5\uacfc IPv6 \uad6c\ud604\uc73c\ub85c \uc778\ud574 ICMP\ub294 \uc0c8\ub85c\uc6b4 \uc694\uad6c \uc0ac\ud56d\uc744 \uc218\uc6a9\ud558\uae30 \uc704\ud55c \ucd94\uac00 \uac1c\ubc1c\uc744 \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<h2>\ud504\ub85d\uc2dc \uc11c\ubc84 \ubc0f ICMP<\/h2>\n<p>\ud504\ub85d\uc2dc \uc11c\ubc84\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\uc640 \uc11c\ubc84 \uc0ac\uc774\uc758 \uc911\uac1c\uc790 \uc5ed\ud560\uc744 \ud558\uba70 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc694\uccad\uc744 \uc804\ub2ec\ud558\uace0 \uc11c\ubc84 \uc751\ub2f5\uc744 \ubc1b\uc2b5\ub2c8\ub2e4. \ud504\ub85d\uc2dc \uc11c\ubc84\ub294 \uc8fc\ub85c \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uacc4\uce35\uc5d0\uc11c \uc791\ub3d9\ud558\uc9c0\ub9cc \uc5b4\ub290 \uc815\ub3c4 ICMP \uba54\uc2dc\uc9c0\uc640\ub3c4 \uc791\ub3d9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub7ec\ub098 ICMP \uba54\uc2dc\uc9c0\ub294 \uc885\uc885 \ud504\ub85d\uc2dc \ud1b5\uc2e0 \ub0b4\uc5d0 \ucea1\uc290\ud654\ub418\uc5b4 \ud074\ub77c\uc774\uc5b8\ud2b8\ub098 \uc11c\ubc84\uc5d0 \uc9c1\uc811 \ud45c\uc2dc\ub418\uc9c0 \uc54a\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<h2>\uad00\ub828\ub41c \ub9c1\ud06c\ub4e4<\/h2>\n<p>\uc778\ud130\ub137 \uc81c\uc5b4 \uba54\uc2dc\uc9c0 \ud504\ub85c\ud1a0\ucf5c\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ub2e4\uc74c \ub9ac\uc18c\uc2a4\ub97c \ucc38\uc870\ud558\uc138\uc694.<\/p>\n<ol>\n<li><a href=\"https:\/\/tools.ietf.org\/html\/rfc792\" target=\"_new\" rel=\"noopener nofollow\">RFC 792 \u2013 \uc778\ud130\ub137 \uc81c\uc5b4 \uba54\uc2dc\uc9c0 \ud504\ub85c\ud1a0\ucf5c<\/a><\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Internet_Control_Message_Protocol\" target=\"_new\" rel=\"noopener nofollow\">Wikipedia\uc758 ICMP<\/a><\/li>\n<li><a href=\"https:\/\/www.iana.org\/assignments\/icmp-parameters\" target=\"_new\" rel=\"noopener nofollow\">IANA(\uc778\ud130\ub137 \ud560\ub2f9 \ubc88\ud638 \uad00\ub9ac \uae30\uad00) ICMP \ub9e4\uac1c\ubcc0\uc218<\/a><\/li>\n<\/ol>","protected":false},"featured_media":477663,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-477662","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Internet Control Message Protocol (ICMP) - A Comprehensive Overview<\/mark>","faq_items":[{"question":"What is Internet Control Message Protocol (ICMP)?","answer":"<p>ICMP, or Internet Control Message Protocol, is a fundamental network layer protocol that operates within the Internet Protocol (IP) suite. It facilitates communication between devices on a network and serves various diagnostic and error reporting functions.<\/p>"},{"question":"How did ICMP originate, and who created it?","answer":"<p>ICMP was designed in the early 1980s as part of the original TCP\/IP specification. Its concepts were outlined by Dave Mills while working on TCP and IP.<\/p>"},{"question":"What is the role of ICMP in network communication?","answer":"<p>ICMP plays a crucial role in reporting errors, performing diagnostic functions, and providing feedback about network conditions. It operates at the network layer (Layer 3) of the OSI model.<\/p>"},{"question":"How does ICMP work internally?","answer":"<p>ICMP messages are encapsulated within IP packets, using IP services for delivery. When a router or host encounters an issue with an IP packet, it generates an ICMP message to inform the source device about the problem.<\/p>"},{"question":"What are some key features of ICMP?","answer":"<p>ICMP offers error reporting, diagnostic functions, network path verification, and flow control. It aids in troubleshooting and monitoring network performance.<\/p>"},{"question":"What are the different types of ICMP messages?","answer":"<p>ICMP encompasses various message types, such as Echo Request and Reply, Destination Unreachable, Redirect, Time Exceeded, and more.<\/p>"},{"question":"How is ICMP used, and what are the common problems associated with it?","answer":"<p>ICMP is widely used for ping testing, network troubleshooting, and path tracing. However, it can be targeted in malicious activities, such as ICMP flood attacks. Employing firewalls and intrusion prevention systems can help mitigate these issues.<\/p>"},{"question":"How does ICMP compare with other protocols like TCP and UDP?","answer":"<p>ICMP operates at Layer 3, while TCP and UDP operate at Layer 4. ICMP is connectionless and primarily used for diagnostics, whereas TCP provides reliable data transmission, and UDP offers low-latency data transmission.<\/p>"},{"question":"What is the future outlook for ICMP in networking technologies?","answer":"<p>As technology advances, ICMP is expected to remain essential in network diagnostics and troubleshooting. It may evolve to accommodate the requirements of emerging technologies like IoT and IPv6.<\/p>"},{"question":"How are proxy servers associated with ICMP?","answer":"<p>Proxy servers act as intermediaries in communication between clients and servers. While they primarily operate at the application layer, they can interact with ICMP messages to some extent, though such messages may not be directly visible to clients or servers.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/kr\/wp-json\/wp\/v2\/wiki\/477662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/kr\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/kr\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/kr\/wp-json\/wp\/v2\/wiki\/477662\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/kr\/wp-json\/wp\/v2\/media\/477663"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/kr\/wp-json\/wp\/v2\/media?parent=477662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}