OSPFの概要
OSPFプロトコルはリンクステートプロトコルです。各ルータは、発見隣人との関係を維持する責任がある、と知られている隣人とのリンクのリストは、AS(自律システム)で他のルータと自律システムをフラッディング信頼性によって、記述LSU(リンクステート更新)パケットのコスト自律システム境界ルータを介してAS及び他の注射経路、それによって全体のインターネットのルーティング情報を取得するステップと、全ASのネットワークトポロジーを学習する期間。リンクステータスの変更は、LSAは、ルータLSAフラッディング機構を介して、すべての特定の時間を再生したときや経路を達成するために、リアルタイムで更新され、新しい宣伝
・
OSPF(オープン最短パスファースト)
に基づく内部ゲートウェイプロトコルのリンク状態情報(IGPプロトコル)
IPプロトコルに基づいて、プロトコル番号:89
SPFアルゴリズム:OSPFエリアは、すべてのルータのLSAは、彼の隣人のルータから受信しますこれらのLSAは、LSDBに格納された最適経路は、各場所のために計算され、その後、グローバルルーティングテーブルに格納された最適経路。プロセスの計算では、ループを排除しました
・
OSPFの特長
大規模なネットワークを収容することができます |
---|
ルートは、より高速な収束を変更します |
いいえ、ルーティングループありません |
可変長サブネットマスクをサポートVLSM |
サポートゾーニング |
マルチキャストアドレスに送信されたサポートプロトコルパケット |
・
型に、OSPF経路
タイプ | 説明 |
---|---|
DR | マルチアクセスネットワークを変更すると、DRは、他のすべてのルータを更新する責任があります |
BDR | BDRは、状態のDRを監視し、障害が発生し、現在のDRにその役割を引き継ぎます |
ABR | ABRは、いずれかの物理的な接続であってもよく、または論理接続であってもよいこと及び骨格領域との間の骨格領域と非バックボーンエリアを接続するために使用されます |
ASBR | OSPFドメインルータに注入ルーティングメソッドの再配布を通じて学習他のASBRルータルーティングプロトコルルーティングするために使用され |
・
二、OSPF 5つの領域
1、バックボーン(領域0)
2、非バックボーンエリア-道路の種類に応じを区別することを学ぶ必要があります
(1)標準領域
(2)周辺領域
(3)先端を完了
(4)の遠位領域の不純
・
三、OSPFパケットタイプ
パケットタイプ | パケット効果 |
---|---|
こんにちはパッケージ | 定期的に、見つけ確立し、ネイバー関係を維持するために送られました |
データベース記述パケット(DBD) | ローカルのリンクデータベースサマリ情報を記述するために使用されます |
リンク状態要求パケット(LSR) | LSAを必要と近隣要請の詳細情報 |
リンクステートアップデートパケット(LSU) | 要求されたLSAを復元するためにお互いに詳細な情報 |
リンク状態の確認応答パケット(LSAck) | LSUの受信を確認、各LSAは個別に確認する必要があります |
・
四、OSPFネットワークタイプ
ネットワークの種類 | helloタイム | デッドタイム | ネイバーと隣接関係 |
---|---|---|---|
放送 | 10S | 40代 | 自動的隣人、選挙DR / BDRを確立 |
F2F | 10S | 40代 | 選挙DR / BDRずに隣人を自動的に作成します |
P2MP | 30代 | 120S | マニュアルは隣人、ノー選挙DR / BDRを指し、 |
NBMA | 30代 | 120S | マニュアルは隣人、選挙DR / BDRを指し、 |
・
五、OSPFの隣接関係構築プロセス
状態 | プロセス |
---|---|
ダウン(非アクティブ) | 活性化状態を受信するためのint型のハロー |
初期化(初期状態) | helloメッセージを受信すると、彼はR-IDを見つけることができませんでした |
2ウェイ(双方向通信状態) | 受け取ったhelloパケット、アクティブな隣人フィールドと、独自のR-IDを読み |
ExStart(初期状態の情報交換) | 最初DBDインタラクティブメッセージ、マスタ・スレーブ関係が決定され、マスターの大R-ID |
交換(情報状態の交換) | LSAヘッダー情報を伝達するインタラクティブDBDパケット |
ローディング(装填状態情報) | DBD Mビットが0であるローカルパケットを受信した場合、状態に入ります |
フル(完全な当接状態) | ルータ間の完全な隣接状態を確立し、LSDB同期が完了しています |
六、OSPFのリンク状態
1、链路状态数据库的组成
(1)每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成的数据库
(2)链路状态数据库中的每个条目称为LSA(链路状态通告),常见的有六种LSA类型
2、链路状态通告(LSA)类型
Type1 :路由器LSA 由区域内的路由器发出的(所有路由)
Type2: 网络LSA 由区域内的DR发出的(宣告网络状态信息)
Type3 :网络汇总LSA ABR发出的,其他区域的汇总链路通告(汇总交换)
Type4 :ASBR汇总LSA ABR发出的,用于通告ASBR信息(告知ASBR位置)
Type5: AS外部LSA ABR发出的,用于通告外部路由(外交官)
Type6: NSSA外部LSA NSSA区域内的ASBR发出的,用于本区域连接的外部路由
·
七、OSPF工作过程
·
八、OSPF的度量值
COST=10^8/BW
最短路劲是基于接口指定时代(cost)计算的
接口类型 | 代价(108/BW) |
---|---|
Fast Ethernet | 1 |
Ethernet | 10 |
56K | 1785 |
九、OSPF的配置命令
描述 | 命令 |
---|---|
启动OSPF路由进程 | rout ospf process-id |
指定OSPF协议运行的接口和所在的区域 | network address invers-mask area area-ad |
查看路由表信息(直连/学习) | show ip route |
只查看OSPF学习到的路由 | show ip route ospf |
查看OSPF协议配置信息 | show ip protocol |
查看OSPF是如何配置的以及ABR信息 | show ip ospf |
查看LSDB内的所有LSA数据信息 | show ip ospf database |
查看接口上OSPF配置信息 | show ip ospf interface |
查看OSPF邻居和邻接的状态 | show ip ospf neighbor |
查看OSPF邻居的详细信息(包括DR/BDR) | show ip ospf neighbor detail |