2対向拠点の間でEIGRPを動かしています。
先日、網内の障害らしく、Neighborが切れました。
その際、一方のルータのLOGには
「Neighbor is down:holdig time expired」
が出力されました。
これは、
「対向のルータからHelloパケットがholding time
を超えて到達しなかったため、Neighborから削除した。」
とわかるのですが
もう一方のルータのLOGには
「Neighbor is down:peer restareted」
が出力されました。
3点質問になります。
・「Neighbor is down:peer restareted」
これはどのような現象の時に出力されるのでしょうか?
・このLOGの意味はなんでしょうか?
・何故、LinkDownではなく網内での障害なのに、対向で
holding time expiredが出力されないのでしょうか?
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
EIGRPは、差分アップデートにより隣接ルータの経路を学習します。
そのため初期情報と差分情報を区別するために"Init Bit"があります。
「Neighbor is down:peer restareted」は、
この初期シーケンスを示す"Init Bit"が付いていたためと思われます。
隣接ルータの両方が、互いに始めて認識する相手だと、"new adjacency"というメッセージになるはずです。
>対向でholding time expiredが出力されないのでしょうか?
EIGRPは、hold-time(デフォルトでhello time の3倍)が一致していなくても動作します。
(網構成/設定内容/IOS情報等が不足しているので想定です)
hold-timeの不一致が想定されます。
# ひょっとして、12.x以前の古いIOSですか?
回答ありがとうございます。
IOSのVer.は12.1です。
対向のConfigはEIGRPやインターフェースに関しては
パラメータは同一です。
網はL2サービスの閉域網です。
>「Neighbor is down:peer restareted」は、
>この初期シーケンスを示す"Init Bit"が付いていたためと>思われます。
>隣接ルータの両方が、互いに始めて認識する相手だ
>と、"new adjacency"というメッセージになるはずです。
質問の後、考えていたのと、上記の部分を読んで思った
のですが。
holding time expiredが出た方のルータ:A
peer restaretedが出た方のルータ:B
お互いに対向からの最後のHelloパケットを受けてから
holding timerをカウントし始めて障害が発生。
Aが先にHolding timerがexpiredしてBをNeighborから
削除した。
その直後、BのHolding timerがexpiredする前に障害が
復旧しAがBからのHelloを受けてInit Bit付のHelloを
Bに投げた。
BはNeighborをしてまだ持っているAからInit Bit付の
Helloを受けたのでpeer restaretedを出力。
この際、持っていたAのNeighborを一度削除して新たに
Neighborを張り直すといった動きになるのかな?
ログからは、Peer restartedの直後、new adjacencyを
出力しているので。
何か質問というか内容が、あまりに局所化しすぎですが
わかる範囲でコメント頂けたら幸いです。
No.2
- 回答日時:
#1 のqaaqです。
私も、推察どおりの発生メカニズムでメッセージが出力されたのだと思います。
>~持っていたAのNeighborを一度削除して新たにNeighborを張り直すといった動きになるのかな?
Init Bitを受け取ったので、(相手が再起動等の)初期動作シーケンスと判断するのでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
MMDでavi出力が出来ない
-
無線とかアンテナに関しの質問...
-
アクセスでエクセルに出力する...
-
COBOLのMOVEで桁数が異なる場合
-
Excel VBAで値を変えながら、pd...
-
センサーのタンパー出力について
-
cout と cerrの違い
-
プログラムについての質問です...
-
ACCESS フォームで選択したレコ...
-
VBAで有効数字の設定
-
VBAでIEを操作、ポップアップさ...
-
【VBA】特定のセルをprnで保存...
-
CrystalReportの文字列の折返し...
-
加速度センサを用いて速度計測
-
エクセルVBAからOUTLOOKの操作...
-
Excel VBA テキストボックスに...
-
VBAのExecメソッドで画面を非表...
-
C#でアクセス権限の取得方法が...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
MMDでavi出力が出来ない
-
プログラムについての質問です...
-
コンセントの電力は入力と出力...
-
cout と cerrの違い
-
COBOLのMOVEで桁数が異なる場合
-
VBAのExecメソッドで画面を非表...
-
アクセスでエクセルに出力する...
-
Windows Formアプリからコンソ...
-
VBAでテキスト出力時のスペース...
-
coutで出力した文字を消去する...
-
Accessのテーブルからcsv出力す...
-
スマホのバッテリー消費につい...
-
ACCESS クエリ→フォーム...
-
テキストファイルから特定の文...
-
ACCESSからExcelへエクスポート...
-
無線とかアンテナに関しの質問...
-
CRC16計算について
-
printfとputcharの違いは
おすすめ情報