Internet Control Message Protocol for IPv6

Internet Control Message Protocol for IPv6ICMPv6)はIPv6で用いられるICMPプロトコルである。

概要

IPv6ではICMPv6の枠組みを利用して、アドレス解決やアドレス重複検出などにも利用し、type番号もICMP(IPv4)のものとは違う番号が定義し直されているので、IPv4のICMPとは異なる新しいプロトコルとして定義されている。プロトコル番号は58。RFC 4443 によって規定されている。

パケットフォーマット

パケットフォーマット自体はICMPと同一。

ICMPv6 パケット
Bit offset 0–7 8–15 16–31
0 Type Code Checksum
32 Message body

各type毎にoptionが定義されることがある。

TypeとCode

typeはエラー通知は127以下、そうでないものは128以上の値が定義される。

Type Code
意味 意味
ICMPv6エラーメッセージ
1 Destination Unreachable
(宛先不達)
0 no route to destination
1 communication with destination administratively prohibited
2 beyond scope of source address
3 address unreachable
4 port unreachable
5 source address failed ingress/egress policy
6 reject route to destination
7 Error in Source Routing Header
2 Packet too Big
パケット過大
0
3 Time Exceeded
時間切れ
0 hop limit exceeded in transit
1 fragment reassembly time exceeded
4 Parameter Problem
(パラメータ異常)
0 erroneous header field encountered
1 unrecognized Next Header type encountered
2 unrecognized IPv6 option encountered
100 Private experimentation
(プライベートな実験)
101 Private experimentation
(プライベートな実験)
127 Reserved for expansion of ICMPv6 error messages
(ICMPv6エラーメッセージ拡張用の予約)
ICMPv6情報メッセージ
128 Echo Request
エコー要求
0
129 Echo Reply
エコー応答
0
130 Multicast Listener Query
(マルチキャストリスナクエリー)
0

There are two subtypes of Multicast Listener Query messages:

  • General Query, used to learn which multicast addresses have listeners on an attached link.
  • Multicast-Address-Specific Query, used to learn if a particular multicast address has any listeners on an attached link.

These two subtypes are differentiated by the contents of the Multicast Address field, as described in section 3.6 of RFC 2710

131 Multicast Listener Report
(マルチキャストリスナレポート)
0
132 Multicast Listener Done
(マルチキャストリスナダン)
0
133 router solicitation (NDP)
(ルータ要請)
0
134 router advertisement (NDP)
(ルータ広告)
0
135 Neighbor solicitation (NDP)
(近隣要請)
0
136 Neighbor advertisement (NDP)
(近隣広告)
0
137 redirect (NDP)
(リダイレクト)
0
138 Router Renumber
(ルータリナンバ)
0 Router Renumbering Command
1 Router Renumbering Result
255 Sequence Number Reset
139 ICMP Node Information Query
(ICMPノード情報問い合わせ)
0 The Data field contains an IPv6 address which is the Subject of this Query.
1 The Data field contains a name which is the Subject of this Query, or is empty, as in the case of a NOOP.
2 The Data field contains an IPv4 address which is the Subject of this Query.
140 ICMP Node Information Reply
(ICMPノード情報応答)
0 A successful reply. The Reply Data field may or may not be empty.
1 The Responder refuses to supply the answer. The Reply Data field will be empty.
2 The Qtype of the Query is unknown to the Responder. The Reply Data field will be empty.
141 Inverse Neighbor Discovery Solicitation Message
(逆近隣探索要請)
0
142 Inverse Neighbor Discovery Advertisement Message
(逆近隣探索広告)
0
143 MLDv2 Multicast Listener Report (RFC 3810)
MLDv2マルチキャストリスナレポート)
144 Home Agent Address Discovery Request Message
(ホームエージェントアドレス発見要求)
0
145 Home Agent Address Discovery Reply Message
(ホームエージェントアドレス発見応答)
0
146 Mobile Prefix Solicitation
(モバイルプリフィックス要請)
0
147 Mobile Prefix Advertisement
(モバイルプリフィックス広告)
0
148 Certification Path Solicitation (SEND)
(証明書パス要請)
149 Certification Path Advertisement (SEND)
(証明書パス広告)
151 Multicast Router Advertisement (MRD)
(マルチキャストルータ広告)
152 Multicast Router Solicitation (MRD)
(マルチキャストルータ要請)
153 Multicast Router Termination (MRD)
(マルチキャストルータ終了)
155 RPL Control Message
(RPL制御メッセージ)
200 Private experimentation
(プライベートな実験)
201 Private experimentation
(プライベートな実験)
255 Reserved for expansion of ICMPv6 informational messages
(ICMPv6情報メッセージ拡張用の予約)

上記は全てのtypeを網羅したものではない。完全なリストはIANA: ICMPv6 Parametersを参照のこと。

エラー通知

ICMPと同様にパケット配送中に発生したエラーを通知する。

近隣探索 (Neighbor discovery)

IPv6 では IPアドレスから MACアドレスを取得するために、IPv4 の ARP のような別のプロトコルを定義するのではなく、ICMPv6 の枠組み(NDP、Neighbor Discovery)を用いてアドレス解決を行う。アドレス解決をしたいノードペイロードに解決したいIPアドレスを格納して、マルチキャストアドレスに IPv4 の ARP request に相当する Neighbor Solicitation (NS) パケットを送信し、それに答えるべきノードは、Target linklayer address option に自ノードの MAC アドレスを格納した Neighbor Advertisement (NA) を送信してアドレス解決を行う。 RFC 4861 で規定されている。

Multicast Listener Discovery

MLD。IPv4Internet Group Management Protocol(IGMP)に相当する機能。

ルータ広告

ルータ広告自体は ICMP でも定義されている (RFC 1256) が、IPv6 では DHCP などのようなアドレス割当用サーバがなくても、ノードが自力でアドレスを設定する (ステートレスアドレス自動設定 (RFC 4862)) 手段を提供するために、積極的にこのルータ広告が利用されている。 これも広い意味での Neighbor Discovery であり、RFC 4861 で規定されている。

重複アドレス検出

アドレスを手動で設定したり、ステートレスアドレス自動設定でつけた場合は、そのアドレスの一意性を確認できないので、重複アドレス検出 (Duplicate Address Detection; DAD) で、その一意性を確認する。 RFC 4862 Section 5.4 で規定されている

あるノードにアドレスがつけられると、そのアドレスは 'TENTATIVE' という状態になり、アドレスの重複検出を行う。これは target アドレスにその重複検出をするアドレスを入れた、アドレス解決で利用される近隣要請 (Neighbor Solicitation) を送出するものである。 もし、既にそのアドレスを使っているノードがあれば近隣広告 (Neighbor Advertisement; NA) を返すので、アドレスの重複が検出できる。 1 秒以内に NA が返ってこないと、そのアドレスは重複無しと判断され、利用可能アドレスとなる。

パスMTU探索 (Path MTU Discovery)

IPv6のパケット断片化は配送中のルータではなく、送信元のみで行われるので、送信元は配送される全経路で通過できるパケットのサイズ(パスMTU)を知らなければならない。これを行うのがパスMTU探索である。 RFC 1981で規定されている。

あるノードから送信されるパケットは、そのインタフェースのMTU値などなるべく大きな値のMTU値を用いて送信される。途中のルータで転送先のインタフェースのMTU値がそのパケットより小さければ、そのルータは送信元に「パケット過大(Packet too big)」エラーを返す。このとき送信可能なMTU値も返されるので、送信元はその値でパケットをフラグメントして再び送信する。これを繰り返すことで、送信元は送信先まで到達可能なMTU値(パスMTU)を知ることができ、以降は始めからその値でフラグメントして送信することができるようになる。

ノード情報問い合わせ

IPv6ノードに対して、直接そのノードのノード名、アドレスなどを問い合わせをするプロトコルである。 RFC 4620 では、ノード名(FQDN)、IPv6アドレスIPv4アドレスの問い合わせプロトコルについて規定している。

参考文献

  • RFC 4443 Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification


Read other articles:

Djoko Tjahjono Wakapuslaiklambangjaau Informasi pribadiLahir9 Maret 1968 (umur 56)Surabaya, Jawa TimurKebangsaanIndonesiaAlma materAkademi Angkatan Udara (1990)Karier militerPihak IndonesiaDinas/cabang TNI Angkatan UdaraMasa dinas1990—sekarangPangkat Marsekal Pertama TNISatuanKorps Penerbang (Tempur)Sunting kotak info • L • B Marsekal Pertama TNI Djoko Tjahjono, S.E, M.M. (lahir 9 Maret 1968) adalah seorang perwira tinggi TNI-AU yang sejak 29 Maret 2023 mengemba...

 

GonCover of early English translation, featuring Gonゴン MangaPengarangMasashi TanakaPenerbitKodanshaPenerbit bahasa Inggris Kodansha Comics USAMajalahWeekly MorningDemografiSeinenTerbit1992 – 2002Volume7 PermainanGonPengembangTosePenerbitBandaiGenrePlatformerPlatformSuper FamiconRilis Seri animeSutradaraKim Gil-TaeSkenarioIsao MurayamaStudioFrame Ritz ProductionPelisensiKodanshaDaewon MediaSaluranasliANTVTV TokyoSpacetoonSCTVNusantara TVTayang April 2, 2012 – March 25, 2013Episode50 Pe...

 

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menamba...

العلاقات البرتغالية الكوستاريكية البرتغال كوستاريكا   البرتغال   كوستاريكا تعديل مصدري - تعديل   العلاقات البرتغالية الكوستاريكية هي العلاقات الثنائية التي تجمع بين البرتغال و‌كوستاريكا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومر�...

 

Alessandro Nesta Informasi pribadiNama lengkap Alessandro NestaTanggal lahir 19 Maret 1976 (umur 48)Tempat lahir Roma, ItaliaTinggi 187 m (613 ft 6 in)Posisi bermain BekKarier junior1985-1993 LazioKarier senior*Tahun Tim Tampil (Gol)1993–2002 Lazio 193 (1)2002–2014 AC Milan 224 (7)2012–2013 Montreal Impact 31 (0)2014 Chennaiyin 3 (0)Total 451 (8)Tim nasional‡1995–1996 Italia U-21 6 (1)1996–2006 Italia 78 (0) * Penampilan dan gol di klub senior hanya dihitung d...

 

Cet article concerne le peuple tangoute. Pour la langue tangoute, voir Tangoute. Tangoutes𗼎𗾧, mjɨ nja̱ ou 𗼇𘓐, mji dzjwo' fonctionnaires Tangoutes Populations importantes par région Royaume des Xia Occidentaux 3 000 000[1],[2],[3] (maximum démographique)… Autres Langues Tangoute Religions Bouddhisme, Shamanisme, Animisme modifier Tangoute priant Les Tangoutes ou Tangouts (Tangoute: 𗼎𗾧, mjɨ nja̱ ou 𗼇𘓐, mji dzjwo; chinois : 党項 ; pinyin ...

1 2 3 4 5 6 7 8 9 10 11 12 13 Légende Territoires 1  : Yukon 2  : Territoires du Nord-Ouest 3  : Nunavut Provinces 4  : Québec 5  : Terre-Neuve-et-Labrador 6  : Colombie-Britannique 7  : Alberta 8  : Saskatchewan 9  : Manitoba 10 : Ontario 11 : Nouveau-Brunswick 12 : Île-du-Prince-Édouard 13 : Nouvelle-Écosse   Les provinces et les territoires du Canada correspondent à l'ordre de gouvernement local du pays, lequel co...

 

Запрос «Кустурица» перенаправляется сюда; см. также другие значения. Эмир Кустурицабосн. Emir Kusturicaсерб. Емир Кустурица Дата рождения 24 ноября 1954(1954-11-24)[1][2] (69 лет) Место рождения Сараево, ФНРЮ Гражданство  Югославия Сербия Франция[3] Профессия ...

 

信徒Believe类型奇幻、科幻开创阿方索·卡隆主演 Johnny Sequoyah Jake McLaughlin Delroy Lindo 凯尔·麦克拉克伦 西耶娜·盖尔利 鄭智麟 Tracy Howe Arian Moayed 国家/地区美国语言英语季数1集数12每集长度43分钟制作执行制作 阿方索·卡隆 J·J·艾布拉姆斯 Mark Friedman 布赖恩·伯克 机位多镜头制作公司坏机器人制片公司华纳兄弟电视公司播出信息 首播频道全国广播公司播出日期2014年3月10日...

Yi Bong-chang Insiden Sakuradamon Yi Bong-chang adalah tokoh pejuang kemerdekaan Korea yang dikenal akan aksinya dalam Insiden Sakuradamon di Tokyo dimana ia melemparkan granat kepada Kaisar Hirohito, simbol imperalisme Jepang.[1][2][3] Walau aksinya gagal dan ia dieksekusi, perjuangan Yi dianggap memberi motivasi bagi rakyat Korea di luar negeri.[3] Kehidupan dan pendidikan awal Yi Bong-chang lahir di Yongsan, Seoul pada tanggal 10 Agustus 1900 dari keluarga b...

 

  「俄亥俄」重定向至此。关于其他用法,请见「俄亥俄 (消歧义)」。 俄亥俄州 美國联邦州State of Ohio 州旗州徽綽號:七葉果之州地图中高亮部分为俄亥俄州坐标:38°27'N-41°58'N, 80°32'W-84°49'W国家 美國加入聯邦1803年3月1日,在1953年8月7日追溯頒定(第17个加入联邦)首府哥倫布(及最大城市)政府 • 州长(英语:List of Governors of {{{Name}}}]]) •&...

 

English physician Portrait of Robert James with the three volumes of his Medicinal Dictionary Robert James (1703 – 23 March 1776) was an English physician who is best known as the author of A Medicinal Dictionary, as the inventor of a popular fever powder, and as a friend of Samuel Johnson. Life James was born in 1703, at Kinvaston in Staffordshire, to Edward James, a major in the English army, and his wife Frances, a sister of Sir Robert Clarke. His early education was at Lichfield Gra...

Town in the state of Maine, United States Town in Maine, United StatesMadawaska, Maine Ville de Madawaska (French)Town FlagSealLocation of Madawaska, MaineMadawaskaLocation of Madawaska in MaineShow map of MaineMadawaskaLocation of Madawaska in the USAShow map of the United StatesCoordinates: 47°18′25.87″N 68°14′29.69″W / 47.3071861°N 68.2415806°W / 47.3071861; -68.2415806CountryUnited StatesStateMaineCountyAroostookIncorporated1869VillagesMadawaskaCl...

 

2000 video gameKirby Tilt 'n' TumbleNorth American box artDeveloper(s)Nintendo R&D2Publisher(s)NintendoDirector(s)Toshiaki SuzukiProducer(s)Masayuki UemuraKazuhiko TaniguchiComposer(s)Takuya MaekawaYuichi OzakiMasami YoneSeriesKirbyPlatform(s)Game Boy ColorReleaseJP: August 23, 2000NA: April 9, 2001Genre(s)Action, puzzleMode(s)Single-player Kirby Tilt 'n' Tumble[a] is an action puzzle video game developed and published by Nintendo for the Game Boy Color handheld video game console...

 

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (أغسطس 2023) دورة الألعاب الأمريكية 1967 البلد كندا  المدينة المضيفة وينيبيغ الدول المشارك...

American baseball player (1926-1976) This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (August 2016) (Learn how and when to remove this message) Baseball player Fred BaczewskiPitcherBorn: (1926-05-15)May 15, 1926Saint Paul, Minnesota, U.S.Died: November 14, 1976(1976-11-14) (aged 50)Culver City, California, U.S.Batted: Lef...

 

Australian record label This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article's tone or style may not reflect the encyclopedic tone used on Wikipedia. See Wikipedia's guide to writing better articles for suggestions. (October 2019) (Learn how and when to remove this message) This article does not cite any sources. Please help improve this article by adding citations to reliable sou...

 

Simko Shikak Simko Shikak (lahir Ismail Agha Shikak 1887 – 1930, bahasa Kurdi: سمکۆی شکاک ,Simkoyê Şikak) adalah seorang kepala suku Kurdi dari suku Shekak. Ia dilahirkan dalam keluarga feodal Kurdi terkemuka yang berbasis di kastil Chihriq yang terletak di dekat sungai Baranduz di wilayah Urmia di barat laut Iran. Pada 1920, sebagian Azerbaijan Iran yang terletak di sebelah barat Danau Urmia berada di bawah kendalinya.[1] Dia memimpin petani Kurdi ke dalam pertempura...

2012年乌克兰议会选举 ← 2007 2012年10月28日(12月15日在7个单一议席选区举行重选) 2014 → 乌克兰最高拉达全部450个议席獲得過半多數需226个席位   第一大黨 第二大黨 第三大黨   领袖 米克拉·阿扎罗夫 尤利娅·季莫申科 维塔利·克利奇科 政党 地区党 全乌克兰祖国联盟 突击党 上届结果 34.4%, 175席 30.7%, 156席(为BYuT) 未参加 赢得席次 187席 102 40 席次差额 ...

 

River in California For other uses, see Russian River (disambiguation). Russian RiverSlavyanka RiverRio San Ygnacio, Rio San Ignacio[1]The estuary of the Russian River, north of Bodega BayNative nameAshokawna, Bidapte (Southern Pomo)LocationCountryUnited StatesStateCaliforniaRegionSonoma County, Mendocino CountyCitiesUkiah, HealdsburgPhysical characteristicsSourceLaughlin Range • location5 mi (8 km) east of Willits, California • coor...