<?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>IT業界情報 &#8211; エンジニアGO</title>
	<atom:link href="https://if-network.com/category/it-world/it-information/feed/" rel="self" type="application/rss+xml" />
	<link>https://if-network.com</link>
	<description></description>
	<lastBuildDate>Sat, 11 Apr 2026 09:00:26 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<atom:link rel='hub' href='https://if-network.com/?pushpress=hub'/>
	<item>
		<title>OSPF ネイバーとアジャセンシーの確立の流れや違いを解説【CCNA】</title>
		<link>https://if-network.com/ospf-neighbor-adjacency/</link>
		
		<dc:creator><![CDATA[CHa]]></dc:creator>
		<pubDate>Fri, 20 Dec 2019 21:26:43 +0000</pubDate>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[IT業界情報]]></category>
		<category><![CDATA[OSPF]]></category>
		<category><![CDATA[PR]]></category>
		<category><![CDATA[技術勉強]]></category>
		<category><![CDATA[ccna]]></category>
		<category><![CDATA[ccnp]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<guid isPermaLink="false">https://if-network.com/?p=1780</guid>

					<description><![CDATA[OSPFのネイバーとアジャセンシーの確立までの流れや違いついて紹介しております。]]></description>
										<content:encoded><![CDATA[<p>本記事ではネイバーとアジャセンシーについて解説いたします。<br />
</p>
<div class="box_style box_style_blue">
<div class="box_inner">
<div class="box_style_title"><span class="box_style_title_inner">▼ あなたにオススメな記事 ▼</span></div>
<p><span class="blue b">>>参考記事： </span>「<a href="https://if-network.com/network-engineer-book/">CCIEが語る!ネットワークエンジニアにオススメな本・参考書!</a>」<br />
<span class="blue b">>>参考記事： </span>「<a href="https://if-network.com/ospf-summary/">[まとめ] OSPF 基礎〜応用・検証結果の記事をまとめました！</a>」
</div>
</div>
<h2 id="syn-toc1">ネイバーとアジャセンシーの違い</h2>
<p>まずはネイバーとアジャセンシーの違いについて、解説いたします。</p>
<h3 id="syn-toc2">ネイバーについて</h3>
<p>とはOSPFルータ同士で認識し合っている関係を「<span class="black b">ネイバー(Neighbor)</span>」を呼びます。<br />
<br />
ネイバー関係ではHelloパケットのやりとりは実施されますが、<span class="synx-marker is-green ">LSA情報のやりとりは実施されない関係となります。</span></p>
<p><img fetchpriority="high" decoding="async" src="https://if-network.com/wp-content/uploads/2019/12/ospf-dr-neighbor.jpg" alt="ネイバー関係" width="895" height="169" class="aligncenter size-full wp-image-1759" srcset="https://if-network.com/wp-content/uploads/2019/12/ospf-dr-neighbor.jpg 895w, https://if-network.com/wp-content/uploads/2019/12/ospf-dr-neighbor-300x57.jpg 300w, https://if-network.com/wp-content/uploads/2019/12/ospf-dr-neighbor-768x145.jpg 768w" sizes="(max-width: 895px) 100vw, 895px" /></p>
<h3 id="syn-toc3">アジャセンシーについて</h3>
<p>LSA情報(ネットワーク情報)のやりとりする関係を「<span class="black b">アジャセンシー(Adjacency)</span>」と呼びます。<br />
<span class="synx-marker is-green ">OSPFネットワークではOSPFルータ同士でLSA情報(ネットワーク情報)をやりとりし最適経路をルーティングテーブルへ反映させる仕様の為、原則全てのOSPFルータで「アジャセンシー関係」を確立する必要がございます。</span></p>
<p><img decoding="async" src="https://if-network.com/wp-content/uploads/2019/12/ospf-dr-adjacency.jpg" alt="アジャセンシー関係" width="689" height="166" class="aligncenter size-full wp-image-1760" srcset="https://if-network.com/wp-content/uploads/2019/12/ospf-dr-adjacency.jpg 689w, https://if-network.com/wp-content/uploads/2019/12/ospf-dr-adjacency-300x72.jpg 300w" sizes="(max-width: 689px) 100vw, 689px" /></p>
<p>次章にてネイバーとアジャセンシーの確立への流れについて、解説いたします。</p>
<h2 id="syn-toc4">ネイバーとアジャセンシーが確立されるタイミング</h2>
<p>OSPFでは以下のような順序で「<span class="black b">ネイバーの確立〜アジャセンシーの確立</span>」を実施いたします。</p>
<div class="p10 bdr_blue">
<span class="synx-marker is-green ">▼ ネイバーの確立〜アジャセンシーの確立の流れ ▼</span></p>
<ul class="synx-list-number">
<li>初期状態</li>
<li>隣接ルータの検出【ネイバーの確立】</li>
<li>DR,BDRの選出　※OSPFのネットワークタイプ次第ではSKIP</li>
<li>LSAの交換開始【アジャセンシーの確立】</li>
</ul>
</div>
<p></p>
<p>その後、LSAの交換〜リンクステートデータベース(LSDB)の同期〜ルーティングテーブルの構築という流れになります。</p>
<p></p>
<div class="box_style box_style03">
<p>※本記事ではネイバー・アジャセンシーに焦点を当てて解説しております。<br />
OSPFの状態遷移について、興味のある方は合わせて読んでみてください！</p>
<div class="box_style box_style_blue">
<div class="box_inner">
<div class="box_style_title"><span class="box_style_title_inner">▼ オススメな記事 ▼</span></div>
<ul class="synx-list-dot">
<li><a href="https://if-network.com/ospf-state/">OSPFの状態遷移(Down,Init,2way,Exstart,Exchange,Loading,Full)について</a></li>
</ul>
</div>
</div>
</div>
<p>
では上記①〜④について、1つずつ解説します。</p>
<h3 id="syn-toc5">ステップ①初期状態</h3>
<p><span class="synx-marker is-green ">「初期状態」とはOSPFの初期起動時(<span class="black b">まだHelloパケットの送受信をしていない状態</span>)を指します。</span><br />
※本状態の事を「<span class="black b"><span class="black b">Down</span></span>」状態と呼びます。</p>
<h3 id="syn-toc6">ステップ②隣接ルータの検出【ネイバーの確立】</h3>
<p>隣接のOSPFルータ同士でHelloパケットを交換し合い、隣接するOSPFルータを検出します。<br />
その後、検出したOSPFルータと「ネイバー関係」を確立し、そのルータ情報をネイバーテーブルへ反映します。<br />
<span class="synx-marker is-green ">ネイバー関係を確立した状態の事を「<span class="black b"><span class="black b"><span class="black b">2Way</span></span></span>」状態と呼びます。</span></p>
<div class="box_style box_style04"><span class="line-pink"><span class="icon_point red">ネイバーテーブルとは</span></span><br />
ネイバーテーブルはネイバー関係を確立したOSPFルータリストが保存されているテーブルの事です。<br />
ネイバーテーブルは「<span class="blue b">show ip ospf neighbor</span>」コマンドで確認可能です。
</div>
<p><img decoding="async" src="https://if-network.com/wp-content/uploads/2019/12/ospf-hello.jpg" alt="OSPF-Hello" width="658" height="312" class="aligncenter size-full wp-image-1552" srcset="https://if-network.com/wp-content/uploads/2019/12/ospf-hello.jpg 658w, https://if-network.com/wp-content/uploads/2019/12/ospf-hello-300x142.jpg 300w" sizes="(max-width: 658px) 100vw, 658px" /></p>
<div class="box_style box_style03">
<p>また、<span class="black b">OSPFの設定が実装されているにも関わらずネイバーの確立が出来ない場合は、設定値が誤っている可能性がございます。</span><br />
ネイバーの確立条件や不具合時の具体的な解決方法について、以下の記事にまとめておりますので興味のある方はご覧下さい。</p>
<div class="box_style box_style_blue">
<div class="box_inner">
<div class="box_style_title"><span class="box_style_title_inner">▼ 参考記事 ▼</span></div>
<ul class="synx-list-dot">
<li><a href="https://if-network.com/ospf-neighbor-not/">OSPF ネイバー(2Way)確立の条件・不具合時の解決方法！</a></li>
</ul>
</div>
</div>
</div>
<h3 id="syn-toc7">ステップ③DR,BDR,DROTHERの選出　※OSPFのネットワークタイプ次第ではSKIP</h3>
<p><span class="synx-marker is-green ">OSPFでは「<span class="black b">ネットワークタイプ</span>」という概念があり、「ネットワークタイプ」によりDR/BDRが選出されるケースとされないケースがございます。</span><br />
ネットワークタイプの一覧は以下の通りです。</p>
<div class="table-scroll">
<table style="width: 800px;">
<thead>
<tr>
<th>ネットワークタイプ</th>
<th>DR/BDR有無</th>
<th>備考</th>
</tr>
</thead>
<tbody>
<tr>
<th>Broadcast</th>
<td>有</td>
<td>(例)Ethernetインターフェースが該当</td>
</tr>
<tr>
<th>NBMA(Non-Broadcast MultiAccess)</th>
<td>有</td>
<td></td>
</tr>
<tr>
<th>Point to Point</th>
<td>無</td>
<td>(例)PPP / Tunnelインターフェースが該当</td>
</tr>
<tr>
<th>Point to Multipoint</th>
<td>無</td>
<td></td>
</tr>
<tr>
<th>Point to Multipoint Non-Broadcast</th>
<td>無</td>
<td></td>
</tr>
</tbody>
</table>
</div>
<p></p>
<p>上記の通り、<span class="synx-marker is-green ">OSPFのネットワークタイプが<span class="black b">Broadcast</span>や<span class="black b">NBMA(Non-Broadcast MultiAccess)</span>の場合はDR,BDRの選定が実施されますが、その他のネットワークケースではDR/BDRの選出は実施されません。</span></span><br />
<br />
OSPFのネットワークタイプがBroadcastタイプやNBMAタイプの場合はHelloパケットに含まれている「<span class="black b">OSPFプライオリティ</span>」の値に基づき、DR,BDRの選出を実施、DR,BDRに選定されなかったルータはDROTHERになります。</p>
<div class="box_style box_style04"><span class="line-pink"><span class="icon_point red">ポイント</span></span><br />
DROTHERはDR,BDRとのみ「アジャセンシー」を確立し、DROTHER同士は「ネイバー」止まりになります。<br />
つまり、<span class="line-pink">DROTHER同士のルータはLSAの交換しない(アジャセンシーを確立しない仕様)の為、<span class="black b">次のステップ「④LSAの交換開始」へ進みません。</span></span>
</div>
<div class="box_style box_style03">
<p>DR・BDRの詳細について、興味のある方は合わせて読んでみてください！</p>
<div class="box_style box_style_blue">
<div class="box_inner">
<div class="box_style_title"><span class="box_style_title_inner">▼ オススメな記事 ▼</span></div>
<ul class="synx-list-dot">
<li><a href="https://if-network.com/ospf-dr-bdr/">DR・BDRの選定基準〜設定方法・障害時の動作を図解解説</a></li>
</ul>
</div>
</div>
</div>
<h3 id="syn-toc8">ステップ④LSAの交換開始【アジャセンシーの確立】</h3>
<p>上記の処理が完了後、<span class="synx-marker is-green ">LSAを交換し合うOSPFルータ同士で「<span class="black b">アジャセンシー</span>」を確立します。</span><br />
その後、「アジャセンシー関係」を確立したルータ同士でLSAの交換を開始する流れとなります。</p>
<div class="box_style box_style03">
<p>OSPFの状態遷移について、興味のある方は合わせて読んでみてください！</p>
<div class="box_style box_style_blue">
<div class="box_inner">
<div class="box_style_title"><span class="box_style_title_inner">▼ オススメな記事 ▼</span></div>
<ul class="synx-list-dot">
<li><a href="https://if-network.com/ospf-neighbor-not/">OSPF ネイバー(2Way)確立の条件・不具合時の解決方法！</a></li>
</ul>
</div>
</div>
</div>
<h2 id="syn-toc9">まとめ</h2>
<p><img decoding="async" src="https://if-network.com/wp-content/uploads/2020/11/pc-017-min.jpg" alt="" width="640" height="425" class="aligncenter size-full wp-image-3091" srcset="https://if-network.com/wp-content/uploads/2020/11/pc-017-min.jpg 640w, https://if-network.com/wp-content/uploads/2020/11/pc-017-min-300x199.jpg 300w" sizes="(max-width: 640px) 100vw, 640px" /><br />
最後までお読み頂きありがとうございました。<br />
OSPFネットワークを構築する上でネイバーとアジャセンシーを明確に理解しておく事が重要です。ぜひ覚えておきましょう！<br />
<br />
網羅的にOSPFの知識を身につけたい方は、以下のまとめ記事をご確認ください！！</p>
<div class="box_style box_style_blue">
<div class="box_inner">
<div class="box_style_title"><span class="box_style_title_inner">▼ あなたにオススメな記事 ▼</span></div>
<p><span class="blue b">>>参考記事： </span>「<a href="https://if-network.com/ospf-summary/">[まとめ] OSPF 基礎〜応用・検証結果の記事をまとめました！</a>」
</div>
</div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
