{"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\/jp\/wiki\/internet-control-message-protocol\/","title":{"rendered":"\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u5236\u5fa1\u30e1\u30c3\u30bb\u30fc\u30b8\u30d7\u30ed\u30c8\u30b3\u30eb"},"content":{"rendered":"<h2>\u5c0e\u5165<\/h2>\n<p>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u5236\u5fa1\u30e1\u30c3\u30bb\u30fc\u30b8 \u30d7\u30ed\u30c8\u30b3\u30eb (ICMP) \u306f\u3001\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8 \u30d7\u30ed\u30c8\u30b3\u30eb (IP) \u30b9\u30a4\u30fc\u30c8\u3067\u4f7f\u7528\u3055\u308c\u308b\u91cd\u8981\u306a\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u5c64\u30d7\u30ed\u30c8\u30b3\u30eb\u3067\u3059\u3002\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u4e0a\u306e\u30c7\u30d0\u30a4\u30b9\u9593\u306e\u901a\u4fe1\u3092\u5bb9\u6613\u306b\u3059\u308b\u4e0a\u3067\u91cd\u8981\u306a\u5f79\u5272\u3092\u679c\u305f\u3057\u3001\u3055\u307e\u3056\u307e\u306a\u8a3a\u65ad\u6a5f\u80fd\u3084\u30a8\u30e9\u30fc\u5831\u544a\u6a5f\u80fd\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002ICMP \u306f\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af \u30c7\u30d0\u30a4\u30b9\u304c\u5236\u5fa1\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u4ea4\u63db\u3057\u3066 IP \u30d9\u30fc\u30b9\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304c\u9069\u5207\u306b\u6a5f\u80fd\u3059\u308b\u3053\u3068\u3092\u53ef\u80fd\u306b\u3059\u308b\u305f\u3081\u3001\u73fe\u4ee3\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u4e0d\u53ef\u6b20\u306a\u8981\u7d20\u3067\u3042\u308b\u3068\u8003\u3048\u3089\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<h2>\u6b74\u53f2\u3068\u8d77\u6e90<\/h2>\n<p>ICMP \u306f\u3001RFC 792 \u3067\u5b9a\u7fa9\u3055\u308c\u305f\u5143\u306e TCP\/IP \u4ed5\u69d8\u306e\u4e00\u90e8\u3068\u3057\u3066\u30011980 \u5e74\u4ee3\u521d\u982d\u306b\u6700\u521d\u306b\u8a2d\u8a08\u3055\u308c\u307e\u3057\u305f\u3002ICMP \u306f\u3001\u4f1d\u9001\u5236\u5fa1\u30d7\u30ed\u30c8\u30b3\u30eb (TCP) \u3068 IP \u306b\u95a2\u3059\u308b\u7814\u7a76\u3067 ICMP \u306e\u57fa\u672c\u6982\u5ff5\u3092\u6982\u8aac\u3057\u305f Dave Mills \u306b\u3088\u3063\u3066\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f\u3002\u305d\u308c\u4ee5\u6765\u3001ICMP \u306f\u4f55\u5ea6\u304b\u6539\u8a02\u304a\u3088\u3073\u66f4\u65b0\u3055\u308c\u3001\u6642\u9593\u306e\u7d4c\u904e\u3068\u3068\u3082\u306b\u65b0\u3057\u3044\u6a5f\u80fd\u304c\u8ffd\u52a0\u3055\u308c\u3066\u304d\u307e\u3057\u305f\u3002<\/p>\n<h2>ICMP\u306b\u95a2\u3059\u308b\u8a73\u7d30\u60c5\u5831<\/h2>\n<p>ICMP \u306f OSI \u30e2\u30c7\u30eb\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u5c64 (\u30ec\u30a4\u30e4\u30fc 3) \u3067\u52d5\u4f5c\u3057\u3001IP \u3068\u9023\u643a\u3057\u3066\u52d5\u4f5c\u3057\u307e\u3059\u3002\u4e3b\u306a\u30bf\u30b9\u30af\u306b\u306f\u3001\u30a8\u30e9\u30fc\u306e\u5831\u544a\u3001\u8a3a\u65ad\u6a5f\u80fd\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u72b6\u614b\u306b\u95a2\u3059\u308b\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u306e\u63d0\u4f9b\u306a\u3069\u304c\u3042\u308a\u307e\u3059\u3002ICMP \u306f\u30b3\u30cd\u30af\u30b7\u30e7\u30f3\u30ec\u30b9 \u30d7\u30ed\u30c8\u30b3\u30eb\u3067\u3059\u3002\u3064\u307e\u308a\u3001\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3059\u308b\u524d\u306b\u5c02\u7528\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u78ba\u7acb\u3057\u307e\u305b\u3093\u3002\u4ee3\u308f\u308a\u306b\u3001IP \u30b5\u30fc\u30d3\u30b9\u3092\u4f7f\u7528\u3057\u3066\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u914d\u4fe1\u3057\u307e\u3059\u3002<\/p>\n<h2>\u5185\u90e8\u69cb\u9020\u3068ICMP\u306e\u4ed5\u7d44\u307f<\/h2>\n<p>ICMP \u30e1\u30c3\u30bb\u30fc\u30b8\u306f IP \u30d1\u30b1\u30c3\u30c8\u5185\u306b\u30ab\u30d7\u30bb\u30eb\u5316\u3055\u308c\u307e\u3059\u3002\u30eb\u30fc\u30bf\u307e\u305f\u306f\u30db\u30b9\u30c8\u304c IP \u30d1\u30b1\u30c3\u30c8\u306e\u51e6\u7406\u4e2d\u306b\u554f\u984c\u306b\u906d\u9047\u3059\u308b\u3068\u3001ICMP \u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u751f\u6210\u3055\u308c\u3001\u9001\u4fe1\u5143\u30c7\u30d0\u30a4\u30b9\u306b\u305d\u306e\u554f\u984c\u3092\u901a\u77e5\u3057\u307e\u3059\u3002\u305f\u3068\u3048\u3070\u3001\u30eb\u30fc\u30bf\u304c\u5b58\u5728\u3057\u306a\u3044\u30db\u30b9\u30c8\u5b9b\u3066\u306e IP \u30d1\u30b1\u30c3\u30c8\u3092\u53d7\u4fe1\u3059\u308b\u3068\u3001\u9001\u4fe1\u5143\u306b\u901a\u77e5\u3059\u308b ICMP\u300c\u5b9b\u5148\u5230\u9054\u4e0d\u80fd\u300d\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u751f\u6210\u3055\u307e\u3059\u3002<\/p>\n<p>ICMP \u306f\u3055\u307e\u3056\u307e\u306a\u30e1\u30c3\u30bb\u30fc\u30b8 \u30bf\u30a4\u30d7\u306b\u4f9d\u5b58\u3057\u3066\u304a\u308a\u3001\u305d\u308c\u305e\u308c\u304c\u7279\u5b9a\u306e\u76ee\u7684\u3092\u679c\u305f\u3057\u307e\u3059\u3002\u4e00\u822c\u7684\u306a ICMP \u30e1\u30c3\u30bb\u30fc\u30b8 \u30bf\u30a4\u30d7\u306b\u306f\u6b21\u306e\u3088\u3046\u306a\u3082\u306e\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<ul>\n<li>\u30a8\u30b3\u30fc\u8981\u6c42\u3068\u30a8\u30b3\u30fc\u5fdc\u7b54 (\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u63a5\u7d9a\u30c6\u30b9\u30c8\u7528\u306e\u6709\u540d\u306a\u300cping\u300d\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3067\u4f7f\u7528\u3055\u308c\u307e\u3059)\u3002<\/li>\n<li>\u5b9b\u5148\u306b\u5230\u9054\u3067\u304d\u307e\u305b\u3093 (\u5b9b\u5148\u30db\u30b9\u30c8\u307e\u305f\u306f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u5230\u9054\u3067\u304d\u306a\u3044\u3053\u3068\u3092\u793a\u3057\u307e\u3059)\u3002<\/li>\n<li>\u6642\u9593\u8d85\u904e (\u30d1\u30b1\u30c3\u30c8\u306e\u6709\u52b9\u671f\u9593\u5024\u304c\u8d85\u904e\u3057\u3066\u7834\u68c4\u3055\u308c\u305f\u3053\u3068\u3092\u793a\u3059\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059)\u3002<\/li>\n<li>\u30ea\u30c0\u30a4\u30ec\u30af\u30c8 (\u4ee3\u66ff\u30eb\u30fc\u30c8\u3092\u4f7f\u7528\u3057\u3066\u30d1\u30b1\u30c3\u30c8\u3092\u9001\u4fe1\u3059\u308b\u3088\u3046\u306b\u30db\u30b9\u30c8\u306b\u901a\u77e5\u3059\u308b)\u3002<\/li>\n<\/ul>\n<p>ICMP \u30e1\u30c3\u30bb\u30fc\u30b8\u306f\u3001\u30bf\u30a4\u30d7 \u30d5\u30a3\u30fc\u30eb\u30c9\u3068\u30b3\u30fc\u30c9 \u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u3088\u3063\u3066\u8b58\u5225\u3055\u308c\u3001\u7279\u5b9a\u306e\u30a8\u30e9\u30fc\u5206\u985e\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\u30c1\u30a7\u30c3\u30af\u30b5\u30e0 \u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u3001ICMP \u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u6574\u5408\u6027\u3092\u691c\u8a3c\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002<\/p>\n<h2>ICMP\u306e\u4e3b\u306a\u6a5f\u80fd<\/h2>\n<p>ICMP \u306f\u3001IP \u30d9\u30fc\u30b9\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306b\u4e0d\u53ef\u6b20\u306a\u3044\u304f\u3064\u304b\u306e\u91cd\u8981\u306a\u6a5f\u80fd\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002<\/p>\n<ol>\n<li>\n<p><strong>\u30a8\u30e9\u30fc\u5831\u544a<\/strong>ICMP \u306f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af \u30c7\u30d0\u30a4\u30b9\u9593\u306e\u30a8\u30e9\u30fc \u30ec\u30dd\u30fc\u30c8\u3092\u5bb9\u6613\u306b\u3057\u3001\u554f\u984c\u3092\u8fc5\u901f\u306b\u7279\u5b9a\u3057\u3066\u89e3\u6c7a\u3059\u308b\u306e\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u8a3a\u65ad\u6a5f\u80fd<\/strong>: \u300cping\u300d\u3084\u300ctraceroute\u300d\u306a\u3069\u306e\u8a3a\u65ad\u30c4\u30fc\u30eb\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u7ba1\u7406\u8005\u304c\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306e\u554f\u984c\u3092\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u3059\u308b\u306e\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30d1\u30b9\u691c\u8a3c<\/strong>\u300cTime Exceeded\u300d\u3084\u300cRedirect\u300d\u306a\u3069\u306e ICMP \u30e1\u30c3\u30bb\u30fc\u30b8\u306f\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af \u30d1\u30b9\u306e\u52b9\u7387\u6027\u3068\u4fe1\u983c\u6027\u3092\u5224\u65ad\u3059\u308b\u306e\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u30d5\u30ed\u30fc\u5236\u5fa1<\/strong>ICMP \u306f\u30d5\u30ed\u30fc\u5236\u5fa1\u306e\u5f79\u5272\u3092\u679c\u305f\u3057\u3066\u3001\u6df7\u96d1\u3057\u305f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u72b6\u614b\u3092\u30c7\u30d0\u30a4\u30b9\u306b\u901a\u77e5\u3057\u307e\u3059\u3002<\/p>\n<\/li>\n<\/ol>\n<h2>ICMP \u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u7a2e\u985e<\/h2>\n<p>ICMP \u306b\u306f\u3055\u307e\u3056\u307e\u306a\u30e1\u30c3\u30bb\u30fc\u30b8 \u30bf\u30a4\u30d7\u304c\u542b\u307e\u308c\u3066\u304a\u308a\u3001\u305d\u308c\u305e\u308c\u304c\u72ec\u81ea\u306e\u76ee\u7684\u3092\u679c\u305f\u3057\u307e\u3059\u3002\u4ee5\u4e0b\u306b\u3001\u4e00\u822c\u7684\u306a ICMP \u30e1\u30c3\u30bb\u30fc\u30b8 \u30bf\u30a4\u30d7\u306e\u4e00\u89a7\u3092\u793a\u3057\u307e\u3059\u3002<\/p>\n<table>\n<thead>\n<tr>\n<th>ICMP\u30bf\u30a4\u30d7<\/th>\n<th>\u8aac\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>0<\/td>\n<td>\u30a8\u30b3\u30fc\u8fd4\u4fe1<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>\u76ee\u7684\u5730\u306b\u5230\u9054\u3067\u304d\u307e\u305b\u3093<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>\u30ea\u30c0\u30a4\u30ec\u30af\u30c8<\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>\u30a8\u30b3\u30fc\u30ea\u30af\u30a8\u30b9\u30c8<\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>\u6642\u9593\u8d85\u904e<\/td>\n<\/tr>\n<tr>\n<td>\u2026<\/td>\n<td>\u2026<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u4f7f\u3044\u65b9\u3001\u554f\u984c\u3001\u89e3\u6c7a\u7b56<\/h2>\n<p>ICMP \u306f\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a3a\u65ad\u3001\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u3001\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u76e3\u8996\u3067\u5e83\u304f\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u4e00\u822c\u7684\u306a\u4f7f\u7528\u4f8b\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059\u3002<\/p>\n<ol>\n<li>\n<p><strong>Ping\u3068\u63a5\u7d9a\u30c6\u30b9\u30c8<\/strong>ICMP \u306e\u30a8\u30b3\u30fc\u8981\u6c42\u30e1\u30c3\u30bb\u30fc\u30b8\u3068\u30a8\u30b3\u30fc\u5fdc\u7b54\u30e1\u30c3\u30bb\u30fc\u30b8\u306f\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u63a5\u7d9a\u3092\u78ba\u8a8d\u3057\u3001\u30e9\u30a6\u30f3\u30c9\u30c8\u30ea\u30c3\u30d7\u6642\u9593 (RTT) \u3092\u6e2c\u5b9a\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306e\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0<\/strong>: ICMP \u5b9b\u5148\u5230\u9054\u4e0d\u80fd\u30e1\u30c3\u30bb\u30fc\u30b8\u306f\u3001\u5230\u9054\u4e0d\u80fd\u306a\u30db\u30b9\u30c8\u3084\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306a\u3069\u306e\u554f\u984c\u3092\u7279\u5b9a\u3059\u308b\u306e\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u30d1\u30b9\u30c8\u30ec\u30fc\u30b7\u30f3\u30b0<\/strong>: Traceroute \u306f ICMP Time Exceeded \u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u5229\u7528\u3057\u3066\u3001\u30d1\u30b1\u30c3\u30c8\u304c\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3092\u901a\u904e\u3059\u308b\u30d1\u30b9\u3092\u6c7a\u5b9a\u3057\u307e\u3059\u3002<\/p>\n<\/li>\n<\/ol>\n<p>ICMP \u306f\u91cd\u8981\u306a\u5f79\u5272\u3092\u679c\u305f\u3057\u307e\u3059\u304c\u3001ICMP \u30d5\u30e9\u30c3\u30c9\u653b\u6483\u3084 ping \u30b9\u30a4\u30fc\u30d7\u306a\u3069\u306e\u60aa\u610f\u306e\u3042\u308b\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3\u306e\u6a19\u7684\u306b\u306a\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u7ba1\u7406\u8005\u306f\u3001\u3053\u308c\u3089\u306e\u554f\u984c\u3092\u8efd\u6e1b\u3059\u308b\u305f\u3081\u306b\u30d5\u30a1\u30a4\u30a2\u30a6\u30a9\u30fc\u30eb\u3084\u4fb5\u5165\u9632\u6b62\u30b7\u30b9\u30c6\u30e0\u3092\u63a1\u7528\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<h2>\u7279\u5fb4\u3068\u6bd4\u8f03<\/h2>\n<p>ICMP \u3092\u4ed6\u306e\u30d7\u30ed\u30c8\u30b3\u30eb\u3068\u7279\u6027\u306e\u89b3\u70b9\u304b\u3089\u6bd4\u8f03\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<table>\n<thead>\n<tr>\n<th>\u30d7\u30ed\u30c8\u30b3\u30eb<\/th>\n<th>\u5c64<\/th>\n<th>\u30b3\u30cd\u30af\u30b7\u30e7\u30f3\u6307\u5411<\/th>\n<th>\u30a8\u30e9\u30fc\u5831\u544a<\/th>\n<th>\u76ee\u7684<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u60c5\u5831\u51e6\u7406<\/td>\n<td>\u30ec\u30a4\u30e4\u30fc3<\/td>\n<td>\u3044\u3044\u3048<\/td>\n<td>\u306f\u3044<\/td>\n<td>\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a3a\u65ad\u3068\u5236\u5fa1<\/td>\n<\/tr>\n<tr>\n<td>TCP<\/td>\n<td>\u30ec\u30a4\u30e4\u30fc4<\/td>\n<td>\u306f\u3044<\/td>\n<td>\u306f\u3044<\/td>\n<td>\u4fe1\u983c\u6027\u306e\u9ad8\u3044\u30c7\u30fc\u30bf\u8ee2\u9001<\/td>\n<\/tr>\n<tr>\n<td>UDP<\/td>\n<td>\u30ec\u30a4\u30e4\u30fc4<\/td>\n<td>\u3044\u3044\u3048<\/td>\n<td>\u3044\u3044\u3048<\/td>\n<td>\u4f4e\u9045\u5ef6\u30c7\u30fc\u30bf\u8ee2\u9001<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u5c06\u6765\u306e\u5c55\u671b\u3068\u6280\u8853<\/h2>\n<p>\u6280\u8853\u304c\u9032\u6b69\u3059\u308b\u306b\u3064\u308c\u3001ICMP \u306f\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a3a\u65ad\u3068\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u306b\u304a\u3044\u3066\u91cd\u8981\u306a\u5f79\u5272\u3092\u679c\u305f\u3059\u3088\u3046\u306b\u306a\u308b\u3067\u3057\u3087\u3046\u3002\u30e2\u30ce\u306e\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8 (IoT) \u30c7\u30d0\u30a4\u30b9\u306e\u53f0\u982d\u3068 IPv6 \u306e\u5b9f\u88c5\u306b\u3088\u308a\u3001ICMP \u306f\u65b0\u305f\u306a\u8981\u4ef6\u306b\u5bfe\u5fdc\u3059\u308b\u305f\u3081\u306b\u3055\u3089\u306b\u767a\u5c55\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<h2>\u30d7\u30ed\u30ad\u30b7\u30b5\u30fc\u30d0\u30fc\u3068ICMP<\/h2>\n<p>\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u30b5\u30fc\u30d0\u30fc\u306e\u9593\u306e\u4ef2\u4ecb\u5f79\u3068\u3057\u3066\u6a5f\u80fd\u3057\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e\u8981\u6c42\u3092\u8ee2\u9001\u3057\u3001\u30b5\u30fc\u30d0\u30fc\u306e\u5fdc\u7b54\u3092\u53d7\u4fe1\u3057\u307e\u3059\u3002\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u4e3b\u306b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u5c64\u3067\u52d5\u4f5c\u3057\u307e\u3059\u304c\u3001ICMP \u30e1\u30c3\u30bb\u30fc\u30b8\u3082\u3042\u308b\u7a0b\u5ea6\u51e6\u7406\u3067\u304d\u307e\u3059\u3002\u305f\u3060\u3057\u3001ICMP \u30e1\u30c3\u30bb\u30fc\u30b8\u306f\u30d7\u30ed\u30ad\u30b7\u306e\u901a\u4fe1\u5185\u306b\u30ab\u30d7\u30bb\u30eb\u5316\u3055\u308c\u308b\u3053\u3068\u304c\u591a\u304f\u3001\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3084\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u76f4\u63a5\u898b\u3048\u306a\u3044\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<h2>\u95a2\u9023\u30ea\u30f3\u30af<\/h2>\n<p>\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u5236\u5fa1\u30e1\u30c3\u30bb\u30fc\u30b8 \u30d7\u30ed\u30c8\u30b3\u30eb\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u6b21\u306e\u30ea\u30bd\u30fc\u30b9\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<ol>\n<li><a href=\"https:\/\/tools.ietf.org\/html\/rfc792\" target=\"_new\" rel=\"noopener nofollow\">RFC 792 \u2013 \u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u5236\u5fa1\u30e1\u30c3\u30bb\u30fc\u30b8 \u30d7\u30ed\u30c8\u30b3\u30eb<\/a><\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Internet_Control_Message_Protocol\" target=\"_new\" rel=\"noopener nofollow\">Wikipedia \u306e ICMP<\/a><\/li>\n<li><a href=\"https:\/\/www.iana.org\/assignments\/icmp-parameters\" target=\"_new\" rel=\"noopener nofollow\">\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u5272\u308a\u5f53\u3066\u756a\u53f7\u6a5f\u95a2 (IANA) ICMP \u30d1\u30e9\u30e1\u30fc\u30bf<\/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\/jp\/wp-json\/wp\/v2\/wiki\/477662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/477662\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media\/477663"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media?parent=477662"}],"curies":[{"name":"\u3046\u30fc\u3093","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}