2015年12月11日金曜日

やっとOSPF

リンクステート型がルーティングテーブルまでに踏む段取り

・ネイバーとアージャセンシー関係でテーブル作成

・リンクステートアドヴァタイズメントを集めて
 トポロジーテーブル(Link State Database)につっこんで
 トポロジーマップを作成

・SPFアルゴリズム-Dijkstra's alogrithmを発動しツリーを作成

・ツリーから最短パスを求めてルーティングテーブルに上げる


こんな掃きだめよりイージスさんのこちらのページで。http://www.infraexpert.com/study/ospfz1.html


エドガーデイクストラさんについてはこちらで。


30分間隔のアップデートでLSA交換で差分のみ

OSPF Hello は 224.0.0.5 デフォは10秒弱毎

OPSF Id をループバック有効の状態で一度プロセスを稼働させると、ループバックIDを削除しても、従来のループバックのIDでネイバーにHelloが届く。

スタブなOSPFルータだとこのような

OSPF-Router#debug ip ospf packet
OSPF packet debugging is on
OSPF-Router#
*Dec 10 13:09:22.879: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1
*Dec 10 13:09:32.671: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1
*Dec 10 13:09:42.667: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1
*Dec 10 13:09:52.271: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1
*Dec 10 13:10:01.863: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1
*Dec 10 13:10:11.135: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1
*Dec 10 13:10:20.907: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1
*Dec 10 13:10:29.971: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1
*Dec 10 13:10:39.791: OSPF-1 PAK  : rcv. v:2 t:1 l:48 rid:172.19.19.2 aid:0.0.1.21 chk:8C3B aut:0 auk: from FastEthernet1


OSPFのコスト=100(Mbps)割ることのリンクのバンドウィドゥセ


とりあえず debug ip OSPF packets で見えるタイプだけ。

タイプ1 Router LSA
タイプ4 ASBR Summary LSA
タイプ5 AS External LSA


自Q.「次の中から、OSPFの特徴として誤っているものを挙げよ。」

 1. 非・引きこもり
 2. リンクステート型
 3. 漸次集合することについて短時間
 4. コスト(帯域幅を計算値に使ったOSPF独自の値)をメトリックに使用
 5. クラスレスルーティング
 6. ABRとASBRで手動で経路を集約できる
 7. LSA交換仲間単位で分割や階層化が可能
 8. 差分だけマルチキャストでアップデート


 自A. 私は問題の出題者にはなれそうにない。


OSPF Version 2 は、この先いったい何回続くだろう。



余談:

ケンバジェンスはアメリカ英語らしい。のかな?


OSPFでは syslog 使わんとやっとれんので、ちゃんと揃えとかんと。

conf t
service timestamps debug datetime msec localtime
service timestamps log datetime msec localtime
clock timezone JST 9 0
ntp server なんちゃら
end
wr mem
show log











0 件のコメント:

コメントを投稿