ICMPヘッダとは? わかりやすく解説

ICMPヘッダ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/23 07:14 UTC 版)

Internet Control Message Protocol」の記事における「ICMPヘッダ」の解説

ICMPヘッダは一般的に以下の通りとなる。 012345678910111213141516171819202122232425262728293031タイプ コード チェックサム データ データグラムデータ部分の最初オクテットICMPタイプフィールドであり、このフィールドの値は、以降ICMP通知書式決定する。「未使用」とラベル付けされているフィールド今後拡張のために予約されており、送信時には0を入れなければならないが、受信者はこれらのフィールドを(チェックサム含めることを除いて使用すべきではない。チェックサムは、ICMPヘッダの先頭から(すなわちタイプから)データ末尾までを対象に、16ビット単位算出される。チェックサムフィールド自身計算対象入っているが、計算時には0として扱う。バイト数が奇数場合末尾に0のバイトがあるものとして計算するまた、いくつかのタイプでは、ICMP通知発生する原因となったデータグラム先頭部分をコピーしている。この種のタイプは以下の形式をとる。 012345678910111213141516171819202122232425262728293031タイプ コード チェックサム 未使用 長さ 未使用 IPヘッダ + 元データグラム先頭部RFC 792では長さフィールド未使用で、元データグラム先頭部分は64ビット(8オクテット)と決まっていた。その後RFC 1812およびRFC 4443において、MTU最小限として保障されるサイズIPv4576オクテットIPv61280オクテット)まで拡張された。RFC 4884において長さフィールド追加され、この可変長領域長さ32ビット単位記述することになったICMP通知基礎的なIPヘッダー使用して送られる個々型式記述の下で違った形で言及されない限り、ICMPヘッダに先行するIPヘッダーフィールドの値は以下の通りとなる。 バージョン 4 IHL 32ビットワードでのインターネット・ヘッダー長である。 サービス形式 0 合計長 オクテット単位での、インターネット・ヘッダーとデータ合計長さである。識別フラグ断片化オフセット断片化の中で使用される存在回数 存在保持回数ともいい、このフィールドデータグラム処理されるマシンを通る度に1ずつ減らされる。そのためこのフィールドの値は少なくともこのデータグラムが通るゲートウェイの数と同じ大きさなければならないプロトコル ICMP = 1 ヘッダー・チェックサム 送信アドレス ICMP通知構成するゲートウェイホストアドレスである。違った形で言及されない限り、これは何らかのゲートウェイアドレスとなる。 宛先アドレス 通知送られるべきゲートウェイホストアドレスである。

※この「ICMPヘッダ」の解説は、「Internet Control Message Protocol」の解説の一部です。
「ICMPヘッダ」を含む「Internet Control Message Protocol」の記事については、「Internet Control Message Protocol」の概要を参照ください。

ウィキペディア小見出し辞書の「ICMPヘッダ」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ICMPヘッダ」の関連用語

ICMPヘッダのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ICMPヘッダのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのInternet Control Message Protocol (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS