<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IPアドレス | ビズドットオンライン</title>
	<atom:link href="https://it-biz.online/tag/ip%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9/feed/" rel="self" type="application/rss+xml" />
	<link>https://it-biz.online</link>
	<description></description>
	<lastBuildDate>Thu, 04 Jan 2024 06:03:06 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://it-biz.online/wp-content/uploads/2019/10/cropped-4a332f05ade4ac7bb3c46c472cb5eac8-32x32.png</url>
	<title>IPアドレス | ビズドットオンライン</title>
	<link>https://it-biz.online</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>IPアドレスとは何か？ネットワーク初心者向けにわかりやすく3分で解説</title>
		<link>https://it-biz.online/it-skills/ip-address/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate>
				<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[IPアドレス]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[通信プロトコル]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=4449</guid>

					<description><![CDATA[このページでは、IT初心者向けにIPアドレスとは何か？IPアドレスの役割は？を１から丁寧に分かりやすく解説します。 システムエンジニアを目指す方であれば知らないと恥ずかしい超・重要知識の１つです。是非最後までご覧ください [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>このページでは、IT初心者向けに<strong>IPアドレス</strong>とは何か？IPアドレスの役割は？を１から丁寧に分かりやすく解説します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>簡単に説明すると<strong>IPアドレスはインターネット上の住所</strong>です。</p>
</div></div>



<figure class="wp-block-image aligncenter size-full"><img fetchpriority="high" decoding="async" width="766" height="302" src="https://it-biz.online/wp-content/uploads/2022/04/image-5.png" alt="IPアドレスとは" class="wp-image-6334" srcset="https://it-biz.online/wp-content/uploads/2022/04/image-5.png 766w, https://it-biz.online/wp-content/uploads/2022/04/image-5-300x118.png 300w, https://it-biz.online/wp-content/uploads/2022/04/image-5-500x197.png 500w" sizes="(max-width: 766px) 100vw, 766px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>このページでは<strong>IPアドレスとは何か？</strong>IPアドレスの利用方法・必要性をIT初心者でも理解できるように分かりやすく解説します。</p>
</div></div>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-check"><span class="label-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li><strong>IPアドレスとは？</strong>
<ul class="wp-block-list">
<li>IPアドレスの表記方法</li>



<li class="is-style-bottom-margin-1em has-bottom-margin">IPアドレスの確認方法</li>
</ul>
</li>



<li><strong>IPアドレスのルール</strong><ul><li>IPアドレスの番号付与ルール</li><li>ネットワーク部とホスト部</li></ul>
<ul class="wp-block-list">
<li>クラスフルアドレス・クラスレスアドレスとは？</li>
</ul>
</li>
</ul>
</div>
</div></div>



<p>システムエンジニアを目指す方であれば<strong><span class="marker-under">知らないと恥ずかしい超・重要知識の１つ</span></strong>です。是非最後までご覧ください。</p>



<p class="has-text-align-center"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/ip/"><strong>IP</strong>&nbsp;(<strong>I</strong>nternet&nbsp;<strong>P</strong>rotocol)とは？</a></p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">IPアドレスとは？分かりやすく解説</a></li><li><a href="#toc2" tabindex="0">IPアドレスのルール①：重複しない</a></li><li><a href="#toc3" tabindex="0">IPアドレスのルール②：表記方法</a></li><li><a href="#toc4" tabindex="0">IPアドレスのルール③：ネットワーク部とホスト部</a><ol><li><a href="#toc5" tabindex="0">IPアドレス：クラスフルアドレス</a></li><li><a href="#toc6" tabindex="0">IPアドレス：クラスレスアドレス（CIDR）</a></li></ol></li><li><a href="#toc7" tabindex="0">IPアドレスの確認方法</a><ol><li><a href="#toc8" tabindex="0">Windows</a></li><li><a href="#toc9" tabindex="0">macOS</a></li><li><a href="#toc10" tabindex="0">Linux</a></li><li><a href="#toc11" tabindex="0">スマートフォン（Android/iOS）</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">IPアドレスとは？分かりやすく解説</span></h2>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="1024" height="256" src="https://it-biz.online/wp-content/uploads/2022/01/image-6-1024x256.png" alt="IPアドレスとは 分かりやすく" class="wp-image-5759" srcset="https://it-biz.online/wp-content/uploads/2022/01/image-6-1024x256.png 1024w, https://it-biz.online/wp-content/uploads/2022/01/image-6-500x125.png 500w, https://it-biz.online/wp-content/uploads/2022/01/image-6-800x200.png 800w, https://it-biz.online/wp-content/uploads/2022/01/image-6-300x75.png 300w, https://it-biz.online/wp-content/uploads/2022/01/image-6-768x192.png 768w, https://it-biz.online/wp-content/uploads/2022/01/image-6.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>IPアドレス（<strong><big>I</big></strong>nternet <strong><big>P</big></strong>rotocol Address）とは、<strong><span class="marker-under">インターネットの世界における住所のこと</span></strong>です。</p>



<p>現実世界では、今住んでいる場所に応じて全員がそれぞれの「住所」を持っています。これと同じように、<strong>インターネットに接続する全てのコンピュータ</strong>にはIPアドレスが割り当てられています。</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="814" height="374" src="https://it-biz.online/wp-content/uploads/2022/04/image-6.png" alt="" class="wp-image-6335" srcset="https://it-biz.online/wp-content/uploads/2022/04/image-6.png 814w, https://it-biz.online/wp-content/uploads/2022/04/image-6-300x138.png 300w, https://it-biz.online/wp-content/uploads/2022/04/image-6-500x230.png 500w, https://it-biz.online/wp-content/uploads/2022/04/image-6-768x353.png 768w, https://it-biz.online/wp-content/uploads/2022/04/image-6-800x368.png 800w" sizes="(max-width: 814px) 100vw, 814px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>インターネットに接続するコンピュータ→<strong>つまりあなたのスマートフォンにもIPアドレスが割り振られています。</strong></p>



<p>スマートフォンだけでなく、ルータや<a href="https://it-biz.online/it-skills/server-abc/">サーバ</a>などの機器もIPアドレスが付与されています。</p>
</div></div>



<p>例えば誰かに手紙を送りたいとき―。その人の住んでいる「住所」を調べて手紙を郵便局に配達しますよね。</p>



<p>これと同じようにインターネットの世界でも「IPアドレス」を基に、<strong>メールをどこに送れば良いか？動画データを誰のスマートフォンに送れば良いか？</strong>などを判断します。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-lightbulb"><span class="label-box-label-text block-box-label-text box-label-text">インターネットはコンピュータとコンピュータの１対１の通信</span></div><div class="label-box-content block-box-content box-content">
<p>例えば、今あなたはこのページを（<a href="https://it-biz.online/">https://it-biz.online/</a>）をパソコンやスマートフォンで閲覧しています。</p>



<p>実はこのことを言い換えると、あなたのパソコンとサイトのデータが保管されているコンピュータ（Webサーバ）が、<strong>お互いに１対１の通信をしている</strong>ということになります。</p>



<p>もっと分かりやすく言えば、このサイトの情報を見たい！というリクエストをあなたのコンピュータがサーバーに送り、サーバーはそのリクエストに応えて、ページ情報を返しているだけ。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="636" height="392" src="https://it-biz.online/wp-content/uploads/2021/09/image-37.png" alt="インターネットの仕組み,クライアントサーバシステム" class="wp-image-5411" srcset="https://it-biz.online/wp-content/uploads/2021/09/image-37.png 636w, https://it-biz.online/wp-content/uploads/2021/09/image-37-500x308.png 500w, https://it-biz.online/wp-content/uploads/2021/09/image-37-300x185.png 300w" sizes="(max-width: 636px) 100vw, 636px" /></figure>



<p>そのため、データの受け渡しを１対１で行う上で、<strong>あなたのコンピュータと、Webページ情報を提供するコンピュータがそれぞれ<span class="marker-under">特定されている必要がある</span></strong>と言えます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>そうでなければ、サーバー側のコンピュータも、どのコンピュータにWebページ情報を送信すればよいかが分かりませんし、逆にどのサーバに情報を送ればよいかが分かりません。（簡単に説明すると、あなたのパソコンではコンテンツを閲覧することができないということです。）</p>
</div></div>



<p>このとき、<strong>どのコンピュータにデータを受け渡せばよいか？を特定するために用いられるのが、IPアドレス</strong>です。</p>



<p>現実世界でも手紙を書くときに相手の住所を知らなければ手紙を届けることができないのと同じ。IPアドレスがなければ、相手のコンピュータと通信を行うことができません。</p>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list">
<li>IPアドレス（<strong>I</strong>nternet <strong>P</strong>rotocol Address）は<strong>インターネットの世界における住所のこと</strong></li>



<li>IPアドレスはインターネットに接続する<strong>全てのコンピュータ</strong>に割り当てられている</li>



<li><a href="https://it-biz.online/it-skills/tcp-ip/">TCP/IP</a>の中核をなす<a href="https://it-biz.online/it-skills/ip/"><strong>IP</strong>&nbsp;(<strong>I</strong>nternet&nbsp;<strong>P</strong>rotocol)&nbsp;</a>によってIPアドレスのルールが定められている</li>
</ul>
</div>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ここからはIPアドレスの基本的なルールをご説明します。</p>



<p>ルールを理解することで、IPアドレスの目的や仕組みをさらに一歩深く理解することができます。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc2">IPアドレスのルール①：重複しない</span></h2>



<p>IPアドレスは住所と同じ役割をしているため、<strong>異なるコンピュータに同じIPアドレスを割り当てることはできません。</strong>（＝IPアドレスは世界でたった１つの値になります。）</p>



<p>「住所」と同じように、同じIPアドレスを持つコンピュータが存在すると、正しくデータ転送を行うことはできないためです。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="861" height="565" src="https://it-biz.online/wp-content/uploads/2021/09/image-38.png" alt="IPアドレスとは 分かりやすく" class="wp-image-5412" srcset="https://it-biz.online/wp-content/uploads/2021/09/image-38.png 861w, https://it-biz.online/wp-content/uploads/2021/09/image-38-500x328.png 500w, https://it-biz.online/wp-content/uploads/2021/09/image-38-800x525.png 800w, https://it-biz.online/wp-content/uploads/2021/09/image-38-300x197.png 300w, https://it-biz.online/wp-content/uploads/2021/09/image-38-768x504.png 768w" sizes="(max-width: 861px) 100vw, 861px" /></figure>



<p>複数のコンピュータに同じIPアドレスを付与してしまうと、最終的にどのコンピュータに情報を届けるかがわからなくなってしまうためです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>厳密言うと、IPアドレスは重複してもOKなシーンが存在するのですが、まずは基礎知識として「<strong>IPアドレスは重複しない</strong>」という点を頭に入れておきましょう。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc3">IPアドレスのルール②：表記方法</span></h2>



<p>IPアドレスは<strong>32bitの二進数</strong>で表記され、8bit単位で以下のように区切ります。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="1008" height="126" src="https://it-biz.online/wp-content/uploads/2022/01/image-64.png" alt="IPアドレスの表記" class="wp-image-5899" srcset="https://it-biz.online/wp-content/uploads/2022/01/image-64.png 1008w, https://it-biz.online/wp-content/uploads/2022/01/image-64-500x63.png 500w, https://it-biz.online/wp-content/uploads/2022/01/image-64-800x100.png 800w, https://it-biz.online/wp-content/uploads/2022/01/image-64-300x38.png 300w, https://it-biz.online/wp-content/uploads/2022/01/image-64-768x96.png 768w" sizes="(max-width: 1008px) 100vw, 1008px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ただし、<strong>この０と１の羅列では人間にとって非常に分かりづらい</strong>ですよね？</p>
</div></div>



<p>そこで、実際には以下のように３２桁の数字を８桁ごとに<strong><span class="marker-under">それぞれの数字を十進数に変換した形で表記</span></strong>します。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="209" src="https://it-biz.online/wp-content/uploads/2022/04/image-7-1024x209.png" alt="" class="wp-image-6336" srcset="https://it-biz.online/wp-content/uploads/2022/04/image-7-1024x209.png 1024w, https://it-biz.online/wp-content/uploads/2022/04/image-7-300x61.png 300w, https://it-biz.online/wp-content/uploads/2022/04/image-7-500x102.png 500w, https://it-biz.online/wp-content/uploads/2022/04/image-7-768x157.png 768w, https://it-biz.online/wp-content/uploads/2022/04/image-7-800x163.png 800w, https://it-biz.online/wp-content/uploads/2022/04/image-7.png 1216w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>コンピュータ内部では32bitの二進数で保持されますが、実際に我々がIPアドレスを利用する際には十進法表記が一般的です。</p>
</div></div>



<h2 class="wp-block-heading"><span id="toc4">IPアドレスのルール③：ネットワーク部とホスト部</span></h2>



<p>最後に<strong>クラス</strong>の概念を解説しつつ、IPアドレスのネットワーク部/ホスト部の違い、サブネットマスクを解説します。</p>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>クラス</th><th>アドレス範囲</th></tr></thead><tbody><tr><td>クラスA</td><td>10.0.0.0 ～ 10.255.255.255</td></tr><tr><td>クラスB</td><td>172.16.0.0 ～ 172.31.255.255</td></tr><tr><td>クラスC</td><td>192.168.0.0 ～ 192.168.255.255</td></tr></tbody></table></div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p><strong>ネットワーク部とホスト部の違い</strong>、加えて<strong>サブネットマスクの違い</strong>を理解することでIPアドレスに関する基本的な理解が完結します。頑張って覚えましょう！</p>
</div></div>



<p>IPアドレスは、ネットワーク部（ネットワークアドレス部）とホスト部（ホストアドレス部）に分けられます。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="990" height="267" src="https://it-biz.online/wp-content/uploads/2021/10/image-27.png" alt="IPアドレス,ネットワーク部,ホスト部" class="wp-image-5523" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-27.png 990w, https://it-biz.online/wp-content/uploads/2021/10/image-27-500x135.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-27-800x216.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-27-300x81.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-27-768x207.png 768w" sizes="(max-width: 990px) 100vw, 990px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p><strong>ネットワーク部はその名の通り、どのネットワークに属するか？を表し、ホスト部はどのコンピュータを表すか？を示します。</strong></p>
</div></div>



<p>同一のネットワークであれば、必ず同じネットワークアドレスが設定され、同一のネットワーク内においてホスト部は必ず一意になります。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="440" src="https://it-biz.online/wp-content/uploads/2021/10/image-29-1024x440.png" alt="" class="wp-image-5525" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-29-1024x440.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-29-500x215.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-29-800x344.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-29-300x129.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-29-768x330.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-29.png 1167w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>現実世界で例えるのであれば、ネットワーク部は「東京都」や「北海道」といった地域を表すのに対して、ホスト部は個々の家を表します。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="209" src="https://it-biz.online/wp-content/uploads/2021/10/image-28-1024x209.png" alt="" class="wp-image-5524" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-28-1024x209.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-28-500x102.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-28-800x163.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-28-300x61.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-28-768x156.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-28.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>これと同じように、例えば郵便物を配達するときはまずは宛先となる住所部分を見るように、データを送り届ける際はIPアドレスのネットワークを見て宛先を判断していきます。</p>
</div></div>



<p>さて、ここで問題となるのが<strong><span class="marker-under">どこからどこまでがネットワーク部で、どこからどこまでがホスト部であるのか？</span></strong>という点。</p>



<p>実はここがIPアドレスの一番難しいところなのですが、ネットワーク部とホスト部の分け方・区切り方は大きく２種類に分かれます。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">ネットワーク部とホスト部の区切り方</div>
<ul class="wp-block-list">
<li><strong>クラスフルアドレス</strong><br>決まった場所で区切る・・・過去の主流</li>



<li><strong>クラスレスアドレス</strong><br>好きな場所で区切る・・・今の主流</li>
</ul>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc5">IPアドレス：クラスフルアドレス</span></h3>



<p>クラスフルアドレスでは、IPアドレス全体を３つのクラス<sup>※1</sup>に分け、それぞれのクラスごとにネットワーク部とホスト部を区切り位置を定義します。</p>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>クラス</th><th>アドレス範囲</th><th>ネットワークアドレス長</th><th>ホストアドレス長</th><th>割り当て可能なホスト数</th></tr></thead><tbody><tr><td>クラスA</td><td>0.0.0.0 ~ 127.255.255.255</td><td>8ビット</td><td>24ビット</td><td>16,777,214個</td></tr><tr><td>クラスB</td><td>128.0.0.0 ~ 191.255.255.255</td><td>16ビット</td><td>16ビット</td><td>65,534個</td></tr><tr><td>クラスC</td><td>192.0.0.0 ~ 223.255.255.255</td><td>24ビット</td><td>8ビット</td><td>254個</td></tr></tbody></table></div></figure>



<p class="has-small-font-size"><span class="fz-20px"><span class="fz-18px">※1・・・正確には５つのクラスがありますがここでは簡易化のため３つで説明します。</span></span></p>



<p>例えば、「10.1.100.100」というIPアドレスであればクラスAに相当するため、ネットワークアドレスは<strong>10</strong>、ホストアドレスは「<strong>.1.100.100</strong>」であると分かります。</p>



<p>この仕組みであれば、IPアドレスを見ただけでどのネットワークのどのコンピュータなのか？を判別することが可能です。</p>



<p><strong><span class="marker-under">ただし、クラスフルアドレスには大きな欠点があります。それは、無駄なIPアドレスがたくさん存在するという点です。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>例えば、クラスAのネットワークを構築した場合、１つのネットワーク内に「<strong>16777214個</strong>」のホスト（＝コンピュータ）を配置することが可能になります。ですが、現実的に考えてそのような数のコンピュータを同一ネットワーク内に配置することはありません。</p>
</div></div>



<p>この無駄を小さくするための仕組みとして導入されたのが次に紹介する<strong>クラスレスアドレス</strong>です。</p>



<h3 class="wp-block-heading"><span id="toc6">IPアドレス：クラスレスアドレス（CIDR）</span></h3>



<p><strong>クラスレスアドレス</strong>は、<strong><span class="marker-under"><a href="https://it-biz.online/it-skills/subnet/">サブネットマスク</a></span></strong>と呼ばれる識別子を用いてネットワーク部とホスト部を区別します。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>クラスレスアドレスを実現する仕組みを「<strong>CIDR</strong>（<strong>C</strong>alssless <strong>I</strong>nter-<strong>D</strong>omain <strong>R</strong>outing）」と呼びます。</p>
</div></div>



<p class="has-text-align-center"><span class="badge">参考</span>　<a href="https://it-biz.online/it-skills/subnet/">【図解】サブネットマスクとは？初心者向けに分かりやすく３分で解説</a></p>



<p>サブネットマスクは、IPアドレスと同じ３２桁の二進数で表記され、ネットワーク部を「１」、ホスト部を「０」として表現します。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="253" src="https://it-biz.online/wp-content/uploads/2021/10/image-31-1024x253.png" alt="" class="wp-image-5527" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-31-1024x253.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-31-500x124.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-31-800x198.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-31-300x74.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-31-768x190.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-31.png 1071w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>このとき、サブネットマスクは以下の二進数で表現されます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ネットワーク部を示す部分がすべて１になるアドレスである、と理解できればOK！</p>
</div></div>



<p>最終的には、サブネットマスクもIPアドレスと同じように３桁区切りの数字で表すことができます。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="299" src="https://it-biz.online/wp-content/uploads/2021/10/image-32-1024x299.png" alt="" class="wp-image-5528" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-32-1024x299.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-32-500x146.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-32-800x234.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-32-300x88.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-32-768x224.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-32.png 1102w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>このようにサブネットマスクを用いてネットワーク部とホスト部を区切ることで、無駄のないIPアドレスの運用を可能にしています。</p>



<h2 class="wp-block-heading"><span id="toc7">IPアドレスの確認方法</span></h2>



<p>最後にインターネット接続している端末のIPアドレスを確認する方法についてご説明します。</p>



<p>利用している端末によって手順が異なるため、それぞれのシーンごとに整理します。</p>



<h3 class="wp-block-heading"><span id="toc8">Windows</span></h3>



<ol class="wp-block-list">
<li><strong>コマンドプロンプト</strong>: <code>ipconfig</code> コマンドを実行。
<ul class="wp-block-list">
<li><code>Win + R</code> キー → <code>cmd</code> → <code>ipconfig</code></li>



<li>"IPv4 Address" や "IPv4 アドレス" が目的のIP。</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading"><span id="toc9">macOS</span></h3>



<ol class="wp-block-list">
<li><strong>システム環境設定</strong>: ネットワーク設定で確認。
<ul class="wp-block-list">
<li>システム環境設定 → ネットワーク → 選択中の接続方法（Wi-FiやEthernet）</li>
</ul>
</li>



<li><strong>ターミナル</strong>: <code>ifconfig</code> コマンドを実行。
<ul class="wp-block-list">
<li>ターミナルを開く → <code>ifconfig</code></li>



<li>"inet" が目的のIP。</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading"><span id="toc10">Linux</span></h3>



<ol class="wp-block-list">
<li><strong>ターミナル</strong>: <code>ifconfig</code> または <code>ip addr show</code> コマンドを実行。
<ul class="wp-block-list">
<li>ターミナルを開く → <code>ifconfig</code> または <code>ip addr show</code></li>



<li>"inet" が目的のIP</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading"><span id="toc11">スマートフォン（Android/iOS）</span></h3>



<ol class="wp-block-list">
<li><strong>設定アプリ</strong>: Wi-Fiやモバイルデータの設定内で確認。
<ul class="wp-block-list">
<li>Android: 設定 → ネットワークとインターネット → Wi-Fi → ネットワーク詳細</li>



<li>iOS: 設定 → Wi-Fi → 接続中のネットワークを選択</li>
</ul>
</li>
</ol>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>これでIPアドレスの基本的な解説は終了です。</p>



<p>さらにインターネットの仕組みを詳しく知りたい！という方は、以下の記事を合わせてご覧ください。こちらのページでは、インターネット全体の構成を解説したページです。</p>



<p>ネットワークエンジニアを目指そうと考えている方は必見です。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/tcp-ip/" title="TCP/IPとは？初心者向けにわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/09/tcp-ip-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/09/tcp-ip-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/09/tcp-ip-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/09/tcp-ip-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">TCP/IPとは？初心者向けにわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】TCP/IPとは何か？を初心者向けにわかりやすく解説します。OSI参照モデルと何が違う？tcp/ipの階層モデルを１つずつ図解付きで解説します。必要となる前提知識も合わせてご説明します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.11.03</div></div></div></div></a>
</div></figure>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<p class="has-text-align-center"><span class="badge-blue">ポイント</span>　<strong>IPアドレス</strong></p>



<ul class="wp-block-list">
<li><strong>定義</strong>
<ul class="wp-block-list">
<li>32bitの数値で構成される一意の識別番号。<br>→インターネットの世界における<strong>住所</strong>のようなもの。</li>
</ul>
</li>



<li><strong>形式</strong>
<ul class="wp-block-list">
<li>4つの8ビットの数値（0～255）がドット（.）で区切られる（例：192.168.0.1）。</li>
</ul>
</li>
</ul>



<p class="has-text-align-center"><span class="badge-blue">ポイント</span>　<strong>サブネットマスク</strong></p>



<ul class="wp-block-list">
<li><strong>目的</strong>
<ul class="wp-block-list">
<li>IPアドレスを「ネットワーク部」と「ホスト部」に分ける。</li>
</ul>
</li>



<li><strong>形式</strong>
<ul class="wp-block-list">
<li>IPアドレスと同じく、4つの8bitの数値（例：255.255.255.0）。</li>
</ul>
</li>



<li><strong>クラスA, B, Cに応じたデフォルトのサブネットマスク</strong>:
<ul class="wp-block-list">
<li>クラスA: 255.0.0.0</li>



<li>クラスB: 255.255.0.0</li>



<li>クラスC: 255.255.255.0</li>
</ul>
</li>
</ul>
</div>



<p><!-- wp:cocoon-blocks/balloon-ex-box-1 {"id":"1","icon":"https://it-biz.online/wp-content/uploads/2023/06/man.png"} --></p>
<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box">
<div class="speech-person">
<figure class="speech-icon"><img decoding="async" class="speech-icon-image" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" /></figure>
<div class="speech-name"></div>
</div>
<div class="speech-balloon">
<p><!-- wp:paragraph --></p>
<p><strong>ネットワーク学習の<span style="color: #ff0000;">決定版</span></strong>（ネットワークエンジニアを目指すなら必見！）</p>
<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT"><img decoding="async" width="160" height="160" loading="lazy" src="https://images-fe.ssl-images-amazon.com/images/I/41GcGJkZ-6L._SL160_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">マスタリングTCP/IP　入門編（第6版）</a></div>
      <div class="kattene__description">インターネットのプロトコルTCP/IP入門書の決定版!</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;amp;p_id=170&amp;amp;pc_id=185&amp;amp;pl_id=4062&amp;amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2152354&amp;amp;p_id=54&amp;amp;pc_id=54&amp;amp;pl_id=616&amp;amp;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16094948%2F&amp;amp;m=http%3A%2F%2Fm.rakuten.co.jp%2Fbook%2Fi%2F19812476%2F">楽天</a></div></div></div></div>
<p style="text-align: center;">
</div>
</div>
<p>↑ページ数が多く誰でも手軽に読める内容ではありませんが、<strong>ネットワークエンジニア</strong>であれば、ほぼ全員が一度は読んだことがある超・有料書籍。是非一度読破しておきたい１冊のご紹介です。</p>
<p style="text-align: center;"><span class="badge badge-green">読者特典＞</span>　<a href="https://it-biz.online/it-skills/network-abc/">0から学ぶネットワーク入門</a></p>
<p><!-- /wp:cocoon-blocks/balloon-ex-box-1 --></p>

]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【初心者向け】ICMPv6とは？わかりやすく３分で解説</title>
		<link>https://it-biz.online/it-skills/icmpv6/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Mon, 28 Mar 2022 08:41:35 +0000</pubDate>
				<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[IPアドレス]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[通信プロトコル]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=6270</guid>

					<description><![CDATA[ICMPv6 (Internet Control Message Protocol for IPv6) はIPv6におけるICMPの役割を担うプロトコルです。 簡単に説明するとICMPv6はICMPの進化版。ICMPがI [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>ICMPv6</strong> (<strong>I</strong>nternet <strong>C</strong>ontrol <strong>M</strong>essage <strong>P</strong>rotocol for IP<strong>v6</strong>) は<a href="https://it-biz.online/it-skills/ipv6/">IPv6</a>における<a href="https://it-biz.online/it-skills/icmp/">ICMP</a>の役割を担うプロトコルです。</p>



<p>簡単に説明すると<strong>ICMPv6</strong>はICMPの進化版。ICMPがIPv4で利用されていたのに対して、ICMPv6はIPv6で利用されるというだけです。ICMPと比較すると多少機能が拡張されており、各種資格試験ではその点に関する出題がなされていたりします。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>このページでは、<strong><span class="marker-under">IPv6とICMPについて復習しつつICMPv6の仕組みと役割</span></strong>をネットワーク初心者向けに分かりやすく解説します。</p>
</div></div>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-edit"><span class="label-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list"><li>【復習】ICMPとは？/IPv6とは？</li><li>ICMPv6の役割</li><li>ICMPv6メッセージ</li></ul>
</div>
</div></div>



<p>ネットワークエンジニアを目指す方であれば知っておきたい重要知識の１つ。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">【復習】ICMPとは？</a></li><li><a href="#toc2" tabindex="0">【復習】IPv6とは？</a></li><li><a href="#toc3" tabindex="0">ICMPv6とは？</a></li><li><a href="#toc4" tabindex="0">ICMPv6のパケットフォーマット</a></li><li><a href="#toc5" tabindex="0">ネットワークエンジニアを目指す方は</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">【復習】ICMPとは？</span></h2>



<p>ICMP（Internet Control Message Protocol）は、<strong>インターネット通信（IPを利用するTCP/IPのパケット通信）で発生したエラーとその原因を伝えるためのプロトコル</strong>です。</p>



<p>IPは<a href="https://it-biz.online/it-skills/connection/">コネクションレス型通信</a>のため、パケット転送に失敗したとしても「失敗したこと」を検知することはできません。そこで、IP通信を行う際にその失敗を通知する仕組みが必要となります。それが<strong>ICMP</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>例えば、ネットワークを構築した際に何故かあっちのサーバーにつながらない・・・なんていうこともよくあります。こんなときに、「何が問題」で「どこのネットワーク機器でエラーが起きているのか？」ということを調べる必要が出てきまがこのような場合も<strong>ICMP</strong>を用います。</p>
</div></div>



<p>以下のような簡単なネットワークでPCからスマートフォンに向けてパケット送信する場合を考えます。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="365" src="https://it-biz.online/wp-content/uploads/2021/10/image-6-1024x365.png" alt="ICMP わかりやすく" class="wp-image-5463" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-6-1024x365.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-6-500x178.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-6-800x285.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-6-300x107.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-6-768x274.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-6.png 1151w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>PC【A】から送付されたパケットは<strong>ルーターA</strong>から<strong>ルーターB</strong>へ、ルーターBから<strong>ルーターC</strong>へ送られ、最後に目的のPC【B】に届けられます。</p>



<p>このとき、PC【B】の電源が切れてしまっていた場合、ルーターCはPC【B】に対して、パケット転送を試みるものの、そのパケットは正常に送り届けられることはありません。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="338" src="https://it-biz.online/wp-content/uploads/2021/10/image-7-1024x338.png" alt="ICMP わかりやすく" class="wp-image-5464" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-7-1024x338.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-7-500x165.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-7-800x264.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-7-300x99.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-7-768x253.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-7.png 1186w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>このままでは、PC【A】は送ったパケットが正常に届けられたかどうか？を知る術はありません。仮に、パケット送信に失敗していたとしても、どこで失敗したかは分かりません。</p>



<p><strong>このときに活躍するのがICMPです。ルーターC</strong>はICMPのルールに沿って、<strong><span class="marker-under">PC【A】に対して「到達不能（Destination Unreachable）」メッセージを返します。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>これで、PC【A】はパケット送信がルーターCからPC【B】の間でエラーとなっていることを検知できるのです。</p>
</div></div>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="202" src="https://it-biz.online/wp-content/uploads/2021/10/image-8-1024x202.png" alt="ICMP わかりやすく" class="wp-image-5465" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-8-1024x202.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-8-500x99.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-8-800x158.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-8-300x59.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-8-768x151.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-8.png 1166w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>これがICMPの役割です。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<p>ICMPはその役割から「エラー報告プロトコル」「インターネット制御通知プロトコル」と呼ばれます</p>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ICMPについてさらに詳しく学習したい方は以下の記事をご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/icmp/" title="【図解】ICMPとは？初心者向けにわかりやすく３分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/10/ICMP-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/10/ICMP-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/10/ICMP-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/10/ICMP-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">【図解】ICMPとは？初心者向けにわかりやすく３分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】ICMP（Internet Control Message Protocol）とは何か？を初心者向けに分かりやすく解説します。pingコマンドを使ったことがある人であればすぐに理解できるかも？</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.03.28</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading"><span id="toc2">【復習】IPv6とは？</span></h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ICMPv6は<strong>IPv6</strong>で利用するICMPプロトコルです。</p>



<p>ここでは、IPv6を簡単におさらいしておきます。</p>
</div></div>



<p>IPv6とはIPv4の進化版。<a href="https://it-biz.online/it-skills/ip-address/">IPアドレス</a>（＝インターネット上の住所）を用いてデータを目的のコンピュータに届けるための諸々のルールを定義するプロトコルです。</p>



<p>IPv6プロトコルのその最大の特徴は、IPアドレスのアドレス長を<strong>128bit</strong>として規定している点。</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2022/01/image-8-1024x241.png" alt="IPv6とは 分かりやすく"/></figure></div>



<p>IPv4アドレスはのアドレス長は<strong>32bit</strong>であるので、理論上約43億個（※ 2の32乗＝4,294,967,296個（<strong>約43億個</strong>） ）の割り当てが可能です。</p>



<p>ですが、世界的にインターネットが普及し、パソコンやスマートフォン・その他ネットワーク機器が膨大な数に。結果、43億個のIPv4アドレスだけでは、全ての機器にIPアドレスを割り当てることが困難になりました。この問題を解決するために導入が進んでいるのがIPv6です。</p>



<h2 class="wp-block-heading"><span id="toc3">ICMPv6とは？</span></h2>



<p><strong>ICMPv6</strong> (<strong>I</strong>nternet <strong>C</strong>ontrol <strong>M</strong>essage <strong>P</strong>rotocol for IP<strong>v6</strong>) は<a href="https://it-biz.online/it-skills/ipv6/">IPv6</a>における<a href="https://it-biz.online/it-skills/icmp/">ICMP</a>の役割を担うプロトコルです。</p>



<p>基本的な役割はICMPと同様、データ転送に関するエラー通知を行うことを主な目的としていますがICMPv6では<a href="https://it-biz.online/it-skills/arp/">ARP</a>の機能（IPアドレスからMACアドレスの探索）の機能も兼ね備えているという点が特徴です。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-question-circle"><span class="tab-caption-box-label-text block-box-label-text box-label-text">ARPとは</span></div><div class="tab-caption-box-content block-box-content box-content">
<p><strong>ARP</strong>とは、 <a href="https://it-biz.online/it-skills/ip-address/">IPアドレス</a>から<a href="https://it-biz.online/it-skills/mac-address/">MACアドレス</a>の情報を取得するための<strong>プロトコル</strong>です。</p>



<p>コンピュータ同士がLANケーブルや無線LAN通信を行う際には、IPアドレスではなくMACアドレスが必要となります。その際、IPアドレスからMACアドレスを探索するルールを定めているのがARPです。</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2021/11/image-29.png" alt="ARPとは　IT"/></figure></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ARPについて詳しく学習したい方は以下の記事をご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/arp/" title="ARPとは？IT初心者向けに分かりやすく３分で解説【ネットワーク】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/11/ARP-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/11/ARP-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/11/ARP-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/11/ARP-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">ARPとは？IT初心者向けに分かりやすく３分で解説【ネットワーク】</div><div class="blogcard-snippet internal-blogcard-snippet">【超・初心者向け】ARP（Address Resolution Protocol）の仕組みを初心者向けに図解付きでご説明します。ARPとは何か？ARPリクエストとARPリプライとは？IPアドレスとMACアドレスって何だっけ・・・？という方も理解できるよう前提の前提から解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.03.10</div></div></div></div></a>
</div></figure>
</div></div>
</div></div>



<h2 class="wp-block-heading"><span id="toc4">ICMPv6のパケットフォーマット</span></h2>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ICMPv6の具体的な仕組みについてさらに詳しくイメージできるよう、ICMPv6でやり取りするパケットフォーマットを見てみましょう。</p>
</div></div>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1016" height="123" src="https://it-biz.online/wp-content/uploads/2022/03/image-30.png" alt="ICMPv6" class="wp-image-6279" srcset="https://it-biz.online/wp-content/uploads/2022/03/image-30.png 1016w, https://it-biz.online/wp-content/uploads/2022/03/image-30-300x36.png 300w, https://it-biz.online/wp-content/uploads/2022/03/image-30-500x61.png 500w, https://it-biz.online/wp-content/uploads/2022/03/image-30-768x93.png 768w, https://it-biz.online/wp-content/uploads/2022/03/image-30-800x97.png 800w" sizes="(max-width: 1016px) 100vw, 1016px" /></figure></div>



<p>ICMPv6メッセージは<strong>エラーメッセージ</strong>と<strong>情報メッセージ</strong>の２つに分類されます。上記のパケットフォーマットを用いて以下のような通知を行います。すべて暗記する必要はありませんが、ICMPv6がどのようなメッセージを通知しているのか？イメージを持てればOKです。</p>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>種類</th><th>タイプ</th><th>意味</th></tr></thead><tbody><tr><td>エラーメッセージ</td><td>1</td><td>宛先到達不能（Destination Unreachable）</td></tr><tr><td>エラーメッセージ</td><td>2</td><td>パケット過大（packet too big）</td></tr><tr><td>エラーメッセージ</td><td>3</td><td>時間超過（Time Exceed）</td></tr><tr><td>エラーメッセージ</td><td>4</td><td>パラメーター問題（Parameter Problem）</td></tr><tr><td>情報メッセージ</td><td>128</td><td>エコー要求（Echo Request）</td></tr><tr><td>情報メッセージ</td><td>129</td><td>エコー応答（Echo Reply）</td></tr><tr><td>情報メッセージ</td><td>133</td><td>ルータ要請（Router Solicitation）</td></tr><tr><td>情報メッセージ</td><td>134</td><td>ルータ通知（Router Advertisement）</td></tr><tr><td>情報メッセージ</td><td>135</td><td>近隣ホスト要請（Neighbor Solicitation）</td></tr><tr><td>情報メッセージ</td><td>136</td><td>近隣ホスト通知（Neghbor Advertisement）</td></tr><tr><td>情報メッセージ</td><td>137</td><td>リダイレクト（Redirect Message）</td></tr><tr><td>情報メッセージ</td><td>139</td><td>ICMP Node Information Query</td></tr><tr><td>情報メッセージ</td><td>140</td><td>ICMP Node Information Response</td></tr></tbody></table></div></figure>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">ICMPv6のまとめ</div>
<ul class="wp-block-list"><li><strong>ICMPv6</strong> (<strong>I</strong>nternet <strong>C</strong>ontrol <strong>M</strong>essage <strong>P</strong>rotocol for IP<strong>v6</strong>) は<a href="https://it-biz.online/it-skills/ipv6/">IPv6</a>における<a href="https://it-biz.online/it-skills/icmp/">ICMP</a>の役割を担うプロトコル</li><li>基本的にはICMPと同様にデータ転送に関するエラー通知を行うことを主な目的としていますがICMPv6では<a href="https://it-biz.online/it-skills/arp/">ARP</a>の機能（IPアドレスからMACアドレスの探索）の機能も兼ね備えているという点が特徴</li></ul>
</div>
</div>



<h2 class="wp-block-heading" id="ネットワークの仕組みを１から学習したい方は"><span id="toc5">ネットワークエンジニアを目指す方は</span></h2>



<p><strong>コンピュータとコンピュータはどのように通信をしているのか？インターネットはどのような仕組みで構成されているのか？</strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ネットワークの基礎を１から学習したい方（＝ネットワークエンジニアを目指す方）は、以下の書籍が非常におすすめ。</p>
</div></div>


<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT"><img decoding="async" width="160" height="160" loading="lazy" src="https://images-fe.ssl-images-amazon.com/images/I/41GcGJkZ-6L._SL160_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">マスタリングTCP/IP　入門編（第6版）</a></div>
      <div class="kattene__description">インターネットのプロトコルTCP/IP入門書の決定版!</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2152354&amp;p_id=54&amp;pc_id=54&amp;pl_id=616&amp;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16094948%2F&amp;m=http%3A%2F%2Fm.rakuten.co.jp%2Fbook%2Fi%2F19812476%2F">楽天</a></div></div></div></div>



<p>日常生活で例えた説明や豊富な図解付きでIT初心者でも分かりやすく理解することができます。</p>



<p>ただし、ページ数も多くさくっと手軽に読める内容ではありません。しかしながら、<strong>ネットワークエンジニア</strong>を目指す場合、ほぼ全員が一度は読んだことがある書籍なので是非一度読破しておきたい１冊</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ネットワークエンジニアを目指す方ではなくても、ネットワークの知識がある/なしで今後のキャリアプランに大きく影響します。１度手に取ってみてはいかがでしょうか？</p>
</div></div>



<p>またシステムエンジニアを目指す方や、IT知識を１から身につけたい方は以下のページをご覧ください。</p>



<p><strong><span class="marker-under">正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか？が分からない・・・という方は必見です。</span></strong></p>



<p>システムエンジニア向けに「できるエンジニア」になる方法を１から解説しておりますので、是非ご覧ください。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>無料で読めるようにしてあります。累計15万人に参考にしていただきました！</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/curriculum/" title="1人前のシステムエンジニア(SE)になるために勉強した５つのこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">1人前のシステムエンジニア(SE)になるために勉強した５つのこと</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、１人前のシステムエンジニアになるために学んだこと・読んだ本・勉強したプログラミング言語を現役のエンジニアが１から紹介しています。「正直何を勉強したらよいかわからない」という疑問をお持ちの方は特に必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.29</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【図解】ICMPとは？初心者向けにわかりやすく３分で解説</title>
		<link>https://it-biz.online/it-skills/icmp/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Tue, 19 Oct 2021 14:17:02 +0000</pubDate>
				<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[IPアドレス]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[通信プロトコル]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=5460</guid>

					<description><![CDATA[ICMP（Internet Control Message Protocol）は、IP（Internet Protocol）を利用した通信において発生したエラーやその原因を知るために用いられるプロトコルです。 「ping [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>ICMP（Internet Control Message Protocol）</strong>は、IP（Internet Protocol）を利用した通信において発生したエラーやその原因を知るために用いられる<a href="https://it-biz.online/it-skills/protocol/">プロトコル</a>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>もっと分かりやすく言うと<strong><span class="marker-under">「ちゃんとインターネットで通信できているか？」を確認するときのルール・決まり事</span></strong>がICMPです。</p>
</div></div>



<p>「ping」コマンドや「tracert」コマンドを使ったことがある人もいるかもしれませんが、実はこれはICMPを利用したプログラムです。このページでは、ネットワーク初心者向けにICMPとは何か？を１から分かりやすく解説します。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-edit"><span class="label-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list"><li>ICMP（Internet Control Message Protocol）とは？</li><li>ICMPメッセージのフォーマット<ul><li>タイプとコード</li></ul></li><li>pingとICMPの関係</li></ul>
</div>
</div></div>



<p>ネットワークエンジニアを目指す方でなくても<strong><span class="marker-under">知っておいて損はないIT基礎知識</span></strong>です。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ICMPとは？</a><ol><li><a href="#toc2" tabindex="0">【図解】ICMPを分かりやすく</a></li></ol></li><li><a href="#toc3" tabindex="0">ICMPメッセージのフォーマット</a><ol><li><a href="#toc4" tabindex="0">ICMPメッセージ（タイプ/コードの意味）</a></li></ol></li><li><a href="#toc5" tabindex="0">pingとは？（ICMPとpingの違いは？）</a></li><li><a href="#toc6" tabindex="0">ネットワークエンジニアを目指したい方は</a></li><li><a href="#toc7" tabindex="0">ITを１から学びなおしたい方は</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ICMPとは？</span></h2>



<p>ICMP（Internet Control Message Protocol）とは、<strong>インターネット通信（IPを利用するTCP/IPのパケット通信）で発生したエラーとその原因を伝えるためのプロトコル</strong>です。</p>



<p>IPは<a href="https://it-biz.online/it-skills/connection/">コネクションレス型通信</a>のため、パケット転送に失敗したとしても「失敗したこと」を検知することはできません。そこで、IP通信を行う際にその失敗を通知する仕組みが必要となります。それが<strong>ICMP</strong>です。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>例えば、ネットワークを構築した際に何故かあっちのサーバーにつながらない・・・なんていうこともよくあります。こんなときに、「何が問題」で「どこのネットワーク機器でエラーが起きているのか？」ということを調べる必要が出てきまがこのような場合も<strong>ICMP</strong>を用います。</p>
</div></div>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-question-circle"><span class="label-box-label-text block-box-label-text box-label-text">プロトコルとは？</span></div><div class="label-box-content block-box-content box-content">
<p>プロトコルとは<strong>コンピュータとコンピュータがネットワークを通じて通信する際に決められた約束事・決まり</strong>のこと。 「メールを送るときは〇〇の形式で送ってね！」「ファイルを送るときは、〇〇のタイミングで送ってね！」というような約束事を決めたものが<strong>プロトコル</strong>です。</p>



<p>日常会話に当てはめて考えると分かりやすいです。普段私たちがお互い話をすることができているのも「プロトコル（<strong>何語で話すか？</strong>）が決まっているから」と説明できます。</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2021/09/image-3.png" alt=""/></figure></div>



<p>プロトコルって何？という方は合わせて以下の記事もご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/protocol/" title="プロトコルとは何か？IT初心者にもわかりやすく３分で解説【ネットワーク】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/09/protocol-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/09/protocol-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/09/protocol-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/09/protocol-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">プロトコルとは何か？IT初心者にもわかりやすく３分で解説【ネットワーク】</div><div class="blogcard-snippet internal-blogcard-snippet">通信プロトコル (Protocol) とは、コンピュータとコンピュータがネットワークを通じて通信する際に決められた約束事・決まりのこと。プロトコルって何？具体的にはどのような決まり事を定めているの？という疑問をお持ちの方は必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.11.02</div></div></div></div></a>
</div></figure>
</div></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p>ICMPはインターネット層<sup>※</sup>に位置づけられる<a href="https://it-biz.online/it-skills/tcp-ip/">プロトコル</a>です。</p>



<p>※・・・<a href="https://it-biz.online/it-skills/osi-reference-model/">OSI参照モデル</a>のネットワーク層</p>
</div>



<h3 class="wp-block-heading"><span id="toc2">【図解】ICMPを分かりやすく</span></h3>



<p>以下のような簡単なネットワークでPCからスマートフォンに向けてパケット送信する場合を考えます。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="365" src="https://it-biz.online/wp-content/uploads/2021/10/image-6-1024x365.png" alt="ICMP わかりやすく" class="wp-image-5463" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-6-1024x365.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-6-500x178.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-6-800x285.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-6-300x107.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-6-768x274.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-6.png 1151w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>PC【A】から送付されたパケットは<strong>ルーターA</strong>から<strong>ルーターB</strong>へ、ルーターBから<strong>ルーターC</strong>へ送られ、最後に目的のPC【B】に届けられます。</p>



<p>このとき、PC【B】の電源が切れてしまっていた場合、ルーターCはPC【B】に対して、パケット転送を試みるものの、そのパケットは正常に送り届けられることはありません。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="338" src="https://it-biz.online/wp-content/uploads/2021/10/image-7-1024x338.png" alt="ICMP わかりやすく" class="wp-image-5464" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-7-1024x338.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-7-500x165.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-7-800x264.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-7-300x99.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-7-768x253.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-7.png 1186w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>このままでは、PC【A】は送ったパケットが正常に届けられたかどうか？を知る術はありません。仮に、パケット送信に失敗していたとしても、どこで失敗したかは分かりません。</p>



<p><strong>このときに活躍するのがICMPです。ルーターC</strong>はICMPのルールに沿って、<strong><span class="marker-under">PC【A】に対して「到達不能（Destination Unreachable）」メッセージを返します。</span></strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>これで、PC【A】はパケット送信がルーターCからPC【B】の間でエラーとなっていることを検知できるのです。</p>
</div></div>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="202" src="https://it-biz.online/wp-content/uploads/2021/10/image-8-1024x202.png" alt="ICMP わかりやすく" class="wp-image-5465" srcset="https://it-biz.online/wp-content/uploads/2021/10/image-8-1024x202.png 1024w, https://it-biz.online/wp-content/uploads/2021/10/image-8-500x99.png 500w, https://it-biz.online/wp-content/uploads/2021/10/image-8-800x158.png 800w, https://it-biz.online/wp-content/uploads/2021/10/image-8-300x59.png 300w, https://it-biz.online/wp-content/uploads/2021/10/image-8-768x151.png 768w, https://it-biz.online/wp-content/uploads/2021/10/image-8.png 1166w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>これがICMPの役割です。ICMPがないとパケット転送が失敗した場合に、なぜ失敗したのかを特定することが困難になります。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<p>ICMPはその役割から「エラー報告プロトコル」「インターネット制御通知プロトコル」と呼ばれます</p>
</div>



<h2 class="wp-block-heading"><span id="toc3">ICMPメッセージのフォーマット</span></h2>



<p>ICMPをより具体的にイメージできるようにICMPで用いられるパケットの中身を見ていきましょう。</p>



<p>以下のようにICMPは<strong>タイプ</strong>と<strong>コード</strong>、<strong>チェックサム</strong>、そして<strong>データ</strong>部分から成り立ちます。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="103" src="https://it-biz.online/wp-content/uploads/2021/11/image-33-1024x103.png" alt="" class="wp-image-5639" srcset="https://it-biz.online/wp-content/uploads/2021/11/image-33-1024x103.png 1024w, https://it-biz.online/wp-content/uploads/2021/11/image-33-500x50.png 500w, https://it-biz.online/wp-content/uploads/2021/11/image-33-800x81.png 800w, https://it-biz.online/wp-content/uploads/2021/11/image-33-300x30.png 300w, https://it-biz.online/wp-content/uploads/2021/11/image-33-768x78.png 768w, https://it-biz.online/wp-content/uploads/2021/11/image-33.png 1337w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>項目</th><th>ビット数</th><th>説明（概要）</th></tr></thead><tbody><tr><td><strong>タイプ</strong></td><td>8 bit</td><td>ICMPメッセージの種類</td></tr><tr><td><strong>コード</strong></td><td>8 bit</td><td>ICMPメッセージの種類（詳細）</td></tr><tr><td>チェックサム</td><td>16 bit</td><td>エラーがないかどうかをチェック</td></tr><tr><td>データ</td><td>可変長</td><td>ICMPの「タイプ」により長さが異なる</td></tr></tbody></table></div></figure>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ICMPメッセージはざっくりいうと「どんなことが起きていて（<strong>＝タイプ</strong>）」「その原因はこれだよ（<strong>＝コード</strong>）」をセットで通知するフォーマットです。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc4">ICMPメッセージ（タイプ/コードの意味）</span></h3>



<p>ICMPメッセージで利用される代表的なタイプとコードの意味を掲載しておきます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>全て覚える必要はありませんが、ここでは内容をざっと見てICMPがどんな内容を通知することができるのか？を理解しておきましょう！</p>
</div></div>



<figure class="wp-block-table aligncenter"><div class="scrollable-table stfc-sticky"><table><thead><tr><th>タイプ</th><th>コード</th><th>説明</th></tr></thead><tbody><tr><td><strong>0</strong>（エコー応答通知）</td><td>0</td><td>エコー要求への応答（後述するpingで用いられる）</td></tr><tr><td><strong>3</strong>（宛先到達不可能通知）</td><td>0</td><td>宛先ネットワークに到達できない</td></tr><tr><td><strong>3</strong>（宛先到達不可能通知）</td><td>1</td><td>宛先ホストに到達できない</td></tr><tr><td><strong>3</strong>（宛先到達不可能通知）</td><td>6</td><td>宛先ネットワークが不明</td></tr><tr><td><strong>3</strong>（宛先到達不可能通知）</td><td>7</td><td>宛先ホストが不明</td></tr><tr><td><strong>3</strong>（宛先到達不可能通知）</td><td>9</td><td>宛先ネットワークとの通信が禁止されている</td></tr><tr><td><strong>3</strong>（宛先到達不可能通知）</td><td>10</td><td>宛先ホストとの通信が禁止されている</td></tr><tr><td><strong>5</strong>（リダイレクト通知）</td><td>0</td><td>ネットワークへの最適経路変更を通知</td></tr><tr><td><strong>5</strong>（リダイレクト通知）</td><td>1</td><td>ホストへの最適経路変更を通知 </td></tr><tr><td><strong>8</strong>（エコー要求通知）</td><td>0</td><td>エコー要求（後述するpingで用いられる）</td></tr><tr><td><strong>11</strong>（時間切れ通知）</td><td>0</td><td>転送中に時間切れが発生した（転送中のTTLの値が超過）</td></tr></tbody></table></div></figure>



<h2 class="wp-block-heading"><span id="toc5">pingとは？（ICMPとpingの違いは？）</span></h2>



<p>「pingを打つ」という言葉を聞いたことがある人もいるかもしれません。pingとは<strong><span class="marker-under">ICMPプロトコルを利用したネットワーク疎通診断プログラム</span></strong>です。</p>



<p>ICMPを利用したプログラムがpingです。</p>



<p>コマンドで「<strong>ping (IPアドレス)</strong>」もしくは「<strong>ping (ホスト名)</strong>」と入力すると、指定したIPアドレスに自分のPCから疎通することができるかどうか？を診断することができます。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>試しに、<a href="https://it-biz.online/">当サイト</a>に向けてpingを打ってみましょう。</p>
</div></div>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">ping it-biz.online</pre>



<p>今、あなたがこのページを見ることができているということは正常に疎通が取れています。したがって、以下のような結果が返ってくるはずです。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">it-biz.online [157.112.183.23]に ping を送信しています 32 バイトのデータ:
157.112.183.23 からの応答: バイト数 =32 時間 =51ms TTL=52
157.112.183.23 からの応答: バイト数 =32 時間 =31ms TTL=52
157.112.183.23 からの応答: バイト数 =32 時間 =46ms TTL=52
157.112.183.23 からの応答: バイト数 =32 時間 =52ms TTL=52</pre>



<p>もし、このWebページに何らかの障害が起き、サーバーが完全ダウンしてしまうと以下のように「要求がタイムアウトしました。」というメッセージが返ってきます。</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">157.112.183.23 に ping を送信しています 32 バイトのデータ:
要求がタイムアウトしました。
要求がタイムアウトしました。
要求がタイムアウトしました。
要求がタイムアウトしました。</pre>



<p>pingが成功すれば、送信元（あなたのパソコン）と宛先の通信に問題ないことが示されます。逆に、失敗したらIP上の何らかの通信に障害が発生していることを示します。</p>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box information-box">
<p>ネットワーク通信や、物理的なケーブルの接続、<a href="https://it-biz.online/it-skills/routing/">ルーティング処理</a>、<a href="https://it-biz.online/it-skills/ip-address/">IPアドレス</a>やサーバの設定など様々な要素から成立しますが、pingの結果わかるのはこの中のIPに関する部分のエラー理由であるという点に注意しましょう。</p>
</div>



<h2 class="wp-block-heading"><span id="toc6">ネットワークエンジニアを目指したい方は</span></h2>



<p>ICMPだけでなく、ネットワークの基礎を１から学びたい方はこちらの書籍を購入してがっつり学びましょう！</p>



<p>さくっと手軽に読める内容ではないのですが、<strong>ネットワークエンジニア全員が必ず読破している本</strong>と言っても過言ではありません。是非この機会にチャレンジしてみてみましょう。</p>


<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT"><img decoding="async" width="160" height="160" loading="lazy" src="https://images-fe.ssl-images-amazon.com/images/I/41GcGJkZ-6L._SL160_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">マスタリングTCP/IP　入門編（第6版）</a></div>
      <div class="kattene__description">インターネットのプロトコルTCP/IP入門書の決定版!</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2152354&amp;p_id=54&amp;pc_id=54&amp;pl_id=616&amp;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16094948%2F&amp;m=http%3A%2F%2Fm.rakuten.co.jp%2Fbook%2Fi%2F19812476%2F">楽天</a></div></div></div></div>



<h2 class="wp-block-heading"><span id="toc7">ITを１から学びなおしたい方は</span></h2>



<p>システムエンジニアを目指す方や、IT知識を１から身につけたい方は以下のページをご覧ください。</p>



<p><strong><span class="marker-under">正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか？が分からない・・・という方は必見です。</span></strong></p>



<p>システムエンジニア向けに「できるエンジニア」になる方法を１から解説しておりますので、是非ご覧ください。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>無料で読めるようにしてあります。累計12万人に参考にしていただきました！</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/curriculum/" title="1人前のシステムエンジニア(SE)になるために勉強した５つのこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">1人前のシステムエンジニア(SE)になるために勉強した５つのこと</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、１人前のシステムエンジニアになるために学んだこと・読んだ本・勉強したプログラミング言語を現役のエンジニアが１から紹介しています。「正直何を勉強したらよいかわからない」という疑問をお持ちの方は特に必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.29</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>IPv6とは何か？初心者向けに分かりやすく３分で解説</title>
		<link>https://it-biz.online/it-skills/ipv6/</link>
		
		<dc:creator><![CDATA[ビズドットオンライン]]></dc:creator>
		<pubDate>Thu, 06 Jan 2022 12:00:00 +0000</pubDate>
				<category><![CDATA[IT-Skills]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[IPアドレス]]></category>
		<category><![CDATA[TCP/IP]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[通信プロトコル]]></category>
		<guid isPermaLink="false">https://it-biz.online/?p=5755</guid>

					<description><![CDATA[IPv6（Internet Protocol version 6）とは何か？ネットワークエンジニアとして押さえておきたい基礎知識を初心者向けに分かりやすく解説します。 IPアドレスと言うと、一般的にはIPv4アドレスを指 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>IPv6</strong>（<strong>I</strong>nternet <strong>P</strong>rotocol <strong>v</strong>ersion <strong>6</strong>）とは何か？ネットワークエンジニアとして押さえておきたい基礎知識を初心者向けに分かりやすく解説します。</p>



<p><a href="https://it-biz.online/it-skills/ip-address/">IPアドレス</a>と言うと、一般的には<strong>IPv4アドレス</strong>を指すのですが、IPv4アドレスは最大43億個ほどしか存在しないため、利用者が急増した現代のインターネット空間では<strong>IPv4アドレスの枯渇問題</strong>が発生しています。</p>



<p>直近はIPv4の利用方法を工夫し何とか乗り切っている状況ですが、<span class="marker-under">その問題を一気に解決するIPv4の進化版として登場したのが<strong>IPv6</strong>（<strong>I</strong>nternet <strong>P</strong>rotocol <strong>v</strong>ersion <strong>6</strong>）です。</span></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>簡単に説明すると、IPv4の進化版<strong><a href="https://it-biz.online/it-skills/protocol/">プロトコル</a></strong>が<strong>IPv6</strong>ということです。</p>
</div></div>



<p>このページでは、IPアドレスの基本知識をおさらいしつつ、IPv4とIPv6の違い、IPv6の基本知識までを網羅的に解説します。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-edit"><span class="label-box-label-text block-box-label-text box-label-text">このページで学べる内容</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-hand-o-right block-box"><div class="iconlist-title"></div>
<ul class="wp-block-list"><li>【前提】IPアドレス（IPv4アドレス）とは？<ul><li>IPアドレスの枯渇問題</li></ul></li><li>IPv6とは？</li><li>IPv6の基本知識<ul><li>ユニキャストアドレス</li><li>マルチキャストアドレス</li><li>エニーキャストアドレス</li></ul></li></ul>
</div>
</div></div>



<p>ネットワークエンジニアを目指す方であれば<strong><span class="marker-under">知っておきたい重要知識の１つ</span></strong>。是非最後までご覧ください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">【前提】IPアドレスとは？</a><ol><li><a href="#toc2" tabindex="0">IPv4アドレスの枯渇問題</a></li></ol></li><li><a href="#toc3" tabindex="0">IPv6とは：分かりやすく解説</a><ol><li><a href="#toc4" tabindex="0">IPv6の表記方法/省略方法</a></li></ol></li><li><a href="#toc5" tabindex="0">IPv6アドレスの分類</a><ol><li><a href="#toc6" tabindex="0"> IPv6：ユニキャストアドレス </a></li><li><a href="#toc7" tabindex="0">IPv6：マルチキャストアドレス</a></li><li><a href="#toc8" tabindex="0">IPv6：エニーキャストアドレス</a></li></ol></li><li><a href="#toc9" tabindex="0">ネットワークエンジニアを目指す方は</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">【前提】IPアドレスとは？</span></h2>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="256" src="https://it-biz.online/wp-content/uploads/2022/01/image-6-1024x256.png" alt="IPアドレスとは 分かりやすく" class="wp-image-5759" srcset="https://it-biz.online/wp-content/uploads/2022/01/image-6-1024x256.png 1024w, https://it-biz.online/wp-content/uploads/2022/01/image-6-500x125.png 500w, https://it-biz.online/wp-content/uploads/2022/01/image-6-800x200.png 800w, https://it-biz.online/wp-content/uploads/2022/01/image-6-300x75.png 300w, https://it-biz.online/wp-content/uploads/2022/01/image-6-768x192.png 768w, https://it-biz.online/wp-content/uploads/2022/01/image-6.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div class="wp-block-cocoon-blocks-icon-box common-icon-box block-box memo-box">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">IPアドレスの復習</div>
<ul class="wp-block-list"><li>IPアドレス（<strong>I</strong>nternet <strong>P</strong>rotocol Address）は<strong>インターネットの世界における住所のこと</strong></li><li>インターネットに接続する<strong>全てのコンピュータ</strong>にIPアドレスが割り当てられている</li></ul>
</div>
</div>



<p>IPアドレス（<strong><big>I</big></strong>nternet <strong><big>P</big></strong>rotocol Address）とは、<strong><span class="marker-under">インターネットの世界における住所のこと</span></strong>です。</p>



<p>現実世界では、今住んでいる場所に応じて全員がそれぞれの「住所」を持っています。これと同じように、インターネットに接続する<strong>全てのコンピュータ</strong>（実はあなたのスマートフォンにも）にはIPアドレスが割り当てられています。</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="801" height="382" src="https://it-biz.online/wp-content/uploads/2021/09/image-36.png" alt="IPアドレスとは 分かりやすく" class="wp-image-5410" srcset="https://it-biz.online/wp-content/uploads/2021/09/image-36.png 801w, https://it-biz.online/wp-content/uploads/2021/09/image-36-500x238.png 500w, https://it-biz.online/wp-content/uploads/2021/09/image-36-300x143.png 300w, https://it-biz.online/wp-content/uploads/2021/09/image-36-768x366.png 768w" sizes="(max-width: 801px) 100vw, 801px" /></figure></div>



<p>例えば誰かに手紙を送りたいときは、その人の住んでいる「住所」を調べて手紙を郵便局に配達しますよね。</p>



<p>これと同じようにインターネットの世界でも「IPアドレス」を基に、<strong>メールをどこに送れば良いか？、動画データを誰のスマートフォンに送れば良いか？</strong>などを判断します。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-edit"><span class="label-box-label-text block-box-label-text box-label-text">IPアドレスの表記方法（IPv4）</span></div><div class="label-box-content block-box-content box-content">
<p>IPアドレスは以下のような数字の羅列で表記されます。<strong>3桁ごとに区切られた12桁の数字</strong>です。</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2020/06/image-25.png" alt="IPアドレス 表記方法" class="wp-image-4459" width="582" height="67" srcset="https://it-biz.online/wp-content/uploads/2020/06/image-25.png 934w, https://it-biz.online/wp-content/uploads/2020/06/image-25-300x35.png 300w, https://it-biz.online/wp-content/uploads/2020/06/image-25-500x58.png 500w, https://it-biz.online/wp-content/uploads/2020/06/image-25-768x90.png 768w, https://it-biz.online/wp-content/uploads/2020/06/image-25-800x93.png 800w" sizes="(max-width: 582px) 100vw, 582px" /></figure></div>



<p>この<strong>IPアドレスはシステム的には32bitの二進数</strong>なのですが、人間にとって理解しやすいように8bit単位で10進数に変換した形で表記されています。</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="https://it-biz.online/wp-content/uploads/2020/06/image-26.png" alt="IPアドレス 二進数 変換" class="wp-image-4460" width="623" height="302" srcset="https://it-biz.online/wp-content/uploads/2020/06/image-26.png 961w, https://it-biz.online/wp-content/uploads/2020/06/image-26-300x145.png 300w, https://it-biz.online/wp-content/uploads/2020/06/image-26-500x242.png 500w, https://it-biz.online/wp-content/uploads/2020/06/image-26-768x372.png 768w, https://it-biz.online/wp-content/uploads/2020/06/image-26-800x388.png 800w" sizes="(max-width: 623px) 100vw, 623px" /></figure></div>
</div></div>



<h3 class="wp-block-heading"><span id="toc2">IPv4アドレスの枯渇問題</span></h3>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="121" src="https://it-biz.online/wp-content/uploads/2022/01/image-7-1024x121.png" alt="" class="wp-image-5761" srcset="https://it-biz.online/wp-content/uploads/2022/01/image-7-1024x121.png 1024w, https://it-biz.online/wp-content/uploads/2022/01/image-7-500x59.png 500w, https://it-biz.online/wp-content/uploads/2022/01/image-7-800x95.png 800w, https://it-biz.online/wp-content/uploads/2022/01/image-7-300x36.png 300w, https://it-biz.online/wp-content/uploads/2022/01/image-7-768x91.png 768w, https://it-biz.online/wp-content/uploads/2022/01/image-7.png 1224w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>IPv4アドレスはのアドレス長は<strong>32bit</strong>であるので、理論上約43億個（※ 2の32乗＝4,294,967,296個（<strong><span class="bold-blue">約43億個</span></strong>） ）の割り当てが可能です。</p>



<p>ですが、世界的にインターネットが普及し、パソコンやスマートフォン・その他ネットワーク機器が膨大な数に。結果、43億個のIPv4アドレスだけでは、全ての機器にIPアドレスを割り当てることが困難になりました。これがIPv4の枯渇問題です。</p>



<p>この枯渇問題への対策として、<strong>NAT</strong>(Network Address Translation)という技術が用いられてきましたが、より抜本的な解決策として<strong>IPv6</strong>が期待されています。</p>



<div class="wp-block-cocoon-blocks-tab-caption-box-1 tab-caption-box block-box"><div class="tab-caption-box-label block-box-label box-label fab-edit"><span class="tab-caption-box-label-text block-box-label-text box-label-text">NAT</span></div><div class="tab-caption-box-content block-box-content box-content">
<p><strong>NAT(Network Address Translation)</strong>は、ネットワークのアドレス（<a href="https://it-biz.online/it-skills/ip-address/">IPアドレス</a>）を変換する技術のこと。</p>



<p>主に<strong><span class="marker-under">グローバルIPアドレスとプライベートIPアドレスを変換することを目的として</span></strong>として利用されます。</p>



<p>なぜNATが枯渇問題への対策として利用できるのか？詳しく知りたい方は以下をチェック。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/nat/" title="NATとは？(Network Address Translation)ネットワークの基本を３分で" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2021/07/NAT-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2021/07/NAT-320x180.png 320w, https://it-biz.online/wp-content/uploads/2021/07/NAT-240x135.png 240w, https://it-biz.online/wp-content/uploads/2021/07/NAT-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">NATとは？(Network Address Translation)ネットワークの基本を３分で</div><div class="blogcard-snippet internal-blogcard-snippet">【初心者向け】IPアドレスを変換する技術であるNAT（Network Address Translation）を分かりやすく３分で解説します。なんで変換する技術が必要なの？そもそもグローバルIPアドレスとプライベートIPアドレスって何？という方は必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.10.20</div></div></div></div></a>
</div></figure>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ここからIPv6の解説に入りますが、IPアドレスについての基本知識を抑えきれていない！という方は必ず以下のページの内容も頭に入れてからご覧ください。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title">以下の記事で理解できる内容</div>
<ul class="wp-block-list"><li>IPv4アドレスの基本知識</li><li>プライベートIPアドレスとグローバルIPアドレスの違い</li><li>ネットワーク部/ホスト部の違い</li><li>サブネットマスクとは何か？</li></ul>
</div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/it-skills/ip-address/" title="IPアドレスとは何か？ネットワーク初心者向けにわかりやすく3分で解説" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2020/06/IPaddress-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2020/06/IPaddress-320x180.png 320w, https://it-biz.online/wp-content/uploads/2020/06/IPaddress-300x168.png 300w, https://it-biz.online/wp-content/uploads/2020/06/IPaddress-500x280.png 500w, https://it-biz.online/wp-content/uploads/2020/06/IPaddress-768x429.png 768w, https://it-biz.online/wp-content/uploads/2020/06/IPaddress-800x447.png 800w, https://it-biz.online/wp-content/uploads/2020/06/IPaddress-240x135.png 240w, https://it-biz.online/wp-content/uploads/2020/06/IPaddress-640x360.png 640w, https://it-biz.online/wp-content/uploads/2020/06/IPaddress-1024x573.png 1024w, https://it-biz.online/wp-content/uploads/2020/06/IPaddress.png 1300w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">IPアドレスとは何か？ネットワーク初心者向けにわかりやすく3分で解説</div><div class="blogcard-snippet internal-blogcard-snippet">【IT初心者向け】IPアドレスとは何か？どのようにIPアドレスを確認すればよい？IPアドレスは何のために利用されている？という疑問をお持ちの方に１からわかりやすく丁寧に解説します。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2024.01.04</div></div></div></div></a>
</div></figure>
</div></div>



<h2 class="wp-block-heading"><span id="toc3">IPv6とは：分かりやすく解説</span></h2>



<p>IPv6とは、IPv4アドレスの枯渇問題を受けて開発されたプロトコルです。</p>



<p>IPv6プロトコルのその最大の特徴は、IPアドレスのアドレス長を<strong>128bit</strong>として規定している点。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="241" src="https://it-biz.online/wp-content/uploads/2022/01/image-8-1024x241.png" alt="IPv6とは 分かりやすく" class="wp-image-5766" srcset="https://it-biz.online/wp-content/uploads/2022/01/image-8-1024x241.png 1024w, https://it-biz.online/wp-content/uploads/2022/01/image-8-500x118.png 500w, https://it-biz.online/wp-content/uploads/2022/01/image-8-800x188.png 800w, https://it-biz.online/wp-content/uploads/2022/01/image-8-300x71.png 300w, https://it-biz.online/wp-content/uploads/2022/01/image-8-768x181.png 768w, https://it-biz.online/wp-content/uploads/2022/01/image-8.png 1253w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>Bit数がIPv4アドレスの4倍多く存在しているため、IPv6アドレスの個数は最大43億の4乗（＝340澗）という天文学的な個数に―。つまり、事実上<strong>ほぼ永久に枯渇しないアドレス体系を採用しています。</strong></p>



<p>またIPv6はアドレスの個数を確保するだけでなく、IPv4で必要とされていた<a href="https://it-biz.online/it-skills/nat/">NAT</a>は不要となるなど、IPv4で顕在化した多くの問題を一気に解消させる仕組みを同時に備えています。</p>



<div class="wp-block-cocoon-blocks-label-box-1 label-box block-box"><div class="label-box-label block-box-label box-label fab-pencil"><span class="label-box-label-text block-box-label-text box-label-text">IPv6の特徴</span></div><div class="label-box-content block-box-content box-content">
<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-circle-o block-box"><div class="iconlist-title">メリット</div>
<ul class="wp-block-list"><li><strong>事実上枯渇しない数のIPアドレスを確保できる</strong><br></li><li><strong>IPアドレスの階層構造化/経路制御表の集約</strong><br><span class="fz-12px"><span class="fz-16px">IPアドレスの構造をインターネットの階層構造に合わせることで、経路制御表（ルーティングテーブル）を最適化する。<br>→<a href="http://it-biz.online/it-skills/routing/">ルーティング処理</a>の最適化</span></span><br></li><li><strong>パフォーマンスの向上</strong><br><span class="fz-16px">シンプルなヘッダとすることで通信速度の最適化を行う。</span><br></li><li><strong>セキュリティ機能の向上</strong><br><span class="fz-16px">IPSecの実装を必須としEnd to Endのセキュリティ確保を行う。</span></li></ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>IPv6はアドレス数の確保だけでなく、その他にも多くのメリットを備えているということが分かればOKです。</p>
</div></div>
</div></div>



<h3 class="wp-block-heading"><span id="toc4">IPv6の表記方法/省略方法</span></h3>



<p>IPv6アドレスは、128Bitを16Bitごとにコロン：で区切り<strong>16進数</strong>に変換して表記します。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="223" src="https://it-biz.online/wp-content/uploads/2022/01/image-9-1024x223.png" alt="IPv6とは 分かりやすく" class="wp-image-5767" srcset="https://it-biz.online/wp-content/uploads/2022/01/image-9-1024x223.png 1024w, https://it-biz.online/wp-content/uploads/2022/01/image-9-500x109.png 500w, https://it-biz.online/wp-content/uploads/2022/01/image-9-800x175.png 800w, https://it-biz.online/wp-content/uploads/2022/01/image-9-300x65.png 300w, https://it-biz.online/wp-content/uploads/2022/01/image-9-768x168.png 768w, https://it-biz.online/wp-content/uploads/2022/01/image-9.png 1260w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>また、以下のルールで0を省略して記載して良いことになっています。そのため、実際目にするIPv6アドレスが通常よりも短く記載されていることがあるため注意しましょう。</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="245" src="https://it-biz.online/wp-content/uploads/2022/01/image-10-1024x245.png" alt="IPv6とは 分かりやすく" class="wp-image-5768" srcset="https://it-biz.online/wp-content/uploads/2022/01/image-10-1024x245.png 1024w, https://it-biz.online/wp-content/uploads/2022/01/image-10-500x120.png 500w, https://it-biz.online/wp-content/uploads/2022/01/image-10-800x192.png 800w, https://it-biz.online/wp-content/uploads/2022/01/image-10-300x72.png 300w, https://it-biz.online/wp-content/uploads/2022/01/image-10-768x184.png 768w, https://it-biz.online/wp-content/uploads/2022/01/image-10.png 1168w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<h2 class="wp-block-heading"><span id="toc5">IPv6アドレスの分類</span></h2>



<p>IPv6アドレスはその利用用途に応じて大きく３つに分類することができます。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-chevron-right block-box"><div class="iconlist-title">IPv6アドレスの分類</div>
<ul class="wp-block-list"><li>①：<strong>ユニキャストアドレス</strong><br>特定のコンピュータを表すIPv6アドレス。<br></li><li>②：<strong>マルチキャストアドレス</strong><br>コンピュータをまとめたグループを表すIPv6アドレス。<br></li><li>③：<strong>エニーキャストアドレス</strong><br>グループのうちどれか１つを表すアドレス。</li></ul>
</div>



<p>さらに①のユニキャストアドレスは通信範囲（＝パケットの到達範囲）に応じてさらに以下の３つに分類されます。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-caret-right block-box"><div class="iconlist-title"> IPv6アドレスの分類 </div>
<ul class="wp-block-list"><li>①：<strong>ユニキャストアドレス</strong><ul><li><strong><span style="color:#f39800" class="color">グローバルユニキャストアドレス</span></strong></li><li><strong><span style="color:#f39800" class="color">リンクローカルアドレス</span></strong></li><li><strong><span style="color:#f39800" class="color">ユニークローカルアドレス</span></strong></li></ul></li><li>②：<strong>マルチキャストアドレス</strong></li><li>③：<strong>エニーキャストアドレス</strong></li></ul>
</div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>この辺の分類を勉強していくとIPv6の特徴が少しづつ分かってくるので１つずつ解説します。</p>
</div></div>



<h3 class="wp-block-heading"><span id="toc6"> IPv6：ユニキャストアドレス </span></h3>



<p><strong>ユニキャストアドレス</strong>は<strong>特定のコンピュータ</strong>を表すIPv6アドレスの１つです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>1対1の通信で用いられるIPアドレスです。</p>
</div></div>



<p>普段はこのアドレスを使用してコンピュータ同士が通信を行います。</p>



<h3 class="wp-block-heading"><span id="toc7">IPv6：マルチキャストアドレス</span></h3>



<p><strong>マルチキャストアドレス</strong>は<strong>「グループ」</strong>を表すIPv6アドレスです。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>IPv4のマルチキャストアドレスと同じ考え方です。</p>
</div></div>



<p>マルチキャストアドレス宛にパケットを送信すると、そのグループに属する全てのコンピュータにパケットが届けられます。</p>



<h3 class="wp-block-heading"><span id="toc8">IPv6：エニーキャストアドレス</span></h3>



<p><strong>エニーキャストアドレス</strong>はマルチキャストアドレスと同じで「グループ」を表すアドレスです。</p>



<p>マルチキャストアドレスにパケットを送信すると、そのグループに属する全てのコンピュータにパケットが届けられますが、エニーキャストアドレスの場合は<strong>そのグループに属するコンピュータのうち１つにしかパケットが届けられない</strong>という点が特徴です。</p>



<h2 class="wp-block-heading" id="ネットワークの仕組みを１から学習したい方は"><span id="toc9">ネットワークエンジニアを目指す方は</span></h2>



<p><strong>コンピュータとコンピュータはどのように通信をしているのか？インターネットはどのような仕組みで構成されているのか？</strong></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ネットワークの基礎を１から学習したい方（＝ネットワークエンジニアを目指す方）は、以下の書籍が非常におすすめ。</p>
</div></div>


<div class="kattene">
    <div class="kattene__imgpart"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT"><img decoding="async" width="160" height="160" loading="lazy" src="https://images-fe.ssl-images-amazon.com/images/I/41GcGJkZ-6L._SL160_.jpg" ></a></div>
    <div class="kattene__infopart">
      <div class="kattene__title"><a rel="noopener" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">マスタリングTCP/IP　入門編（第6版）</a></div>
      <div class="kattene__description">インターネットのプロトコルTCP/IP入門書の決定版!</div>
      <div class="kattene__btns __two"><div><a rel="noopener" class="kattene__btn __orange" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2030596&amp;p_id=170&amp;pc_id=185&amp;pl_id=4062&amp;url=https%3A%2F%2Fwww.amazon.co.jp%2Fdp%2FB0827QNDNT">Amazon</a></div><div><a rel="noopener" class="kattene__btn __red" target="_blank" href="https://af.moshimo.com/af/c/click?a_id=2152354&amp;p_id=54&amp;pc_id=54&amp;pl_id=616&amp;url=https%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F16094948%2F&amp;m=http%3A%2F%2Fm.rakuten.co.jp%2Fbook%2Fi%2F19812476%2F">楽天</a></div></div></div></div>



<p>日常生活で例えた説明や豊富な図解付きでIT初心者でも分かりやすく理解することができます。</p>



<p>ただし、ページ数も多くさくっと手軽に読める内容ではありません。しかしながら、<strong>ネットワークエンジニア</strong>を目指す場合、ほぼ全員が一度は読んだことがある書籍なので是非一度読破しておきたい１冊</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>ネットワークエンジニアを目指す方ではなくても、ネットワークの知識がある/なしで今後のキャリアプランに大きく影響します。１度手に取ってみてはいかがでしょうか？</p>
</div></div>



<p>またシステムエンジニアを目指す方や、IT知識を１から身につけたい方は以下のページをご覧ください。</p>



<p><strong><span class="marker-under">正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか？が分からない・・・という方は必見です。</span></strong></p>



<p>システムエンジニア向けに「できるエンジニア」になる方法を１から解説しておりますので、是非ご覧ください。</p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box"><div class="speech-person"><figure class="speech-icon"><img decoding="async" src="https://it-biz.online/wp-content/uploads/2023/06/man.png" alt="" class="speech-icon-image"/></figure><div class="speech-name"></div></div><div class="speech-balloon">
<p>無料で読めるようにしてあります。累計15万人に参考にしていただきました！</p>
</div></div>



<figure class="wp-block-embed is-type-wp-embed is-provider-ビズドットオンライン wp-block-embed-ビズドットオンライン"><div class="wp-block-embed__wrapper">

<a href="https://it-biz.online/lifehack/curriculum/" title="1人前のシステムエンジニア(SE)になるために勉強した５つのこと" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="320" height="180" src="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-320x180.png 320w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-240x135.png 240w, https://it-biz.online/wp-content/uploads/2019/02/SE_Learn-640x360.png 640w" sizes="(max-width: 320px) 100vw, 320px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">1人前のシステムエンジニア(SE)になるために勉強した５つのこと</div><div class="blogcard-snippet internal-blogcard-snippet">本ページでは、１人前のシステムエンジニアになるために学んだこと・読んだ本・勉強したプログラミング言語を現役のエンジニアが１から紹介しています。「正直何を勉強したらよいかわからない」という疑問をお持ちの方は特に必見です。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://it-biz.online" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">it-biz.online</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2021.07.29</div></div></div></div></a>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
