ICMPv6
通信するときの お約束事だよ
インターネット関連の通信状況を確認するときに使うよ
IPv6用だよ
ARPとかの代替えでもあるよ
「Internet Control Message Protocol version 6」の略だよ
簡単に書くよ
ICMPv6(読:アイシーエムピーブイ6)とは
通信するときに使う お約束事(通信プロトコル)のひとつ
であり
「インターネットが、ちゃんとつながっているかな~?」を確認するときに使う お約束事(ICMP)……のIPv6
(通信に関するお約束事「IP」のうち、今後のインターネットで使われることになるであろうバージョン)版
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・IPアドレス
・IPv4
・IPv6
・ICMP
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
IPアドレスは「ネットワーク上の住所」です。
インターネットっぽい通信において、送信先を特定するときとかに使う情報です。
「198.51.100.2」のような形式になっています。
IPアドレスには「IPv4」と呼ばれる形式と「IPv6」と呼ばれる形式があります。
IPv4は今まで普通に使っていたIPアドレスです。
192.168.1.1
みたいな形式になっています。
IPv6はこれから普及していくであろうIPアドレスです。
IPv4形式のIPアドレスが足りなくなったので作られました。
8fe0::8f61:ac8:30cd:a16e
みたいな形式になっています。
まずは
IPアドレスにはIPv4形式とIPv6形式がある
というのを覚えておいてください。
ICMPは通信するときのお約束事です。
「通信プロトコル」と呼ばれるやつです。
何をするときに使うかというと「インターネットが、ちゃんとつながっているかな~?」を確認するときに使います。
以上を踏まえて、本題に入ります。
ICMPはIPv4で使うことを想定して作られています。
あれ?
確か、IPアドレスにはIPv4形式とIPv6形式があるのでした。
IPv6では、どうしましょうか?
うん、IPv6で使えるICMPが必要ですね。
そう考えた、どこかの誰かが作った
ICMPのIPv6版
が「ICMPv6」です。
「Internet Control Message Protocol version 6(インターネット・コントロール・メッセージ・プロトコル・バージョン6)」の略で「ICMPv6」ね。
気が向いたら、覚えてあげてください。
※「Internet Control Message Protocol version 6」を何となく日本語にすると「インターネットを管理するメッセージをやり取りするためのお約束事バージョン6」となります。[詳細]
ICMPv6の役割はICMPと同じようなものです。
IPv6で「インターネットが ちゃんとつながっているかな?」を確認するときに使います。
実際には、完全に同じでは、ありませんけどね。
例えば、IPv4では「ARP」と呼ばれる仕組みがあります。
ARPは「このIPアドレスを使っている機器のMACアドレスは何ですか~?」を調べる仕組みです。
IPアドレスをもとにして、対応するMACアドレスに変換します。
このARPがIPv6には ありません。
代わりにICMPv6を使います。
他にも、あれやこれやの違いがあります。
具体的なことは他のところで勉強してください。
一言でまとめるよ
まぁ「ICMPv6」って単語が出てきたら「ICMP
(「インターネットが、ちゃんとつながっているかな~?」を確認するときに使うお約束事)のIPv6
(通信に関するお約束事「IP」のうち、今後のインターネットで使われることになるであろうバージョン)版なんだな~」と お考えください。
おまけ
■訳してみるよ
「ICMPv6」は「Internet Control Message Protocol version 6(インターネット・コントロール・メッセージ・プロトコル・バージョン6)」の略です。
「Internet(インターネット)」はIT用語の「インターネット」です。
「control(コントロール)」の意味は「統制する」とか「操作する」とか「制御する」とかです。
「message(メッセージ)」の意味は「伝言」とか「伝達」とか「連絡」とかです。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
「version(バージョン)」の意味は「版」とかです。
「6」は数字ですね。
何となく くっつけると
インターネットを制御する連絡をやり取りするためのお約束事の第6版
となります。
■検索してみる?






