http://www.ccstudy.org/index.html
「実際にルーターを触りながらCisco試験の勉強をしたい」という人のために,動作検証のコツや自宅ラボの構築ノウハウなどを紹介しているサイトです。
教科書だけでの勉強になりがちな資格取得のプロセスの中で、こういうサイトは重宝するかもしれないですね!
2009年3月30日月曜日
アドバタイズドディスタンスとは
ネイバーが通知してきたメトリック。つまりネイバーとあて先ネットワークとのメトリックのこと。レポーテッドディスタンス(RD:Reported Distance)とも呼ばれる。
障害時の経路変更(前回続き)[メモ]
EIGRPはサクセサの障害時には,次の方法でコンバージェンスに達する。
* FSが存在する ・・・ FSをサクセサにする。新しいFSの選出を行う
* FSが存在しない ・・・ ネイバーに問い合わせて新しい経路を入手する
FSが存在する場合は,FSをサクセサに昇格させる。FSはフィージビリティコンディションにより,ループしていない経路であることが保障される。そのためすぐさまFSをサクセサとして使用が可能。これにより高速なコンバージェンスが行わる。例えば,図4のルータCに注目すると,ネットワークAへ到達するためのFSは,ルータE経由とルータD経由の二つになる。サクセサがダウンすると,この二つのFSでFDが小さい方のルータE経由の経路がサクセサに昇格することになる。
また,FSが存在しないとき,クエリパケットを使用してネイバーへ経路の問い合わせを行う。問合せをすることは,あて先への経路を持たないことになるので,問合せに対する応答(リプライパケット)を受け取るまでは,そのあて先へのルーティングを行わない。これを「アクティブ(Active)」と呼びます。一方で通常のルーティングを行う状態を「パッシブ(Passive)」と呼ぶ。
アクティブ状態は,ネイバーすべてにクエリを送った時から始まり,すべてのネイバーからリプライを受け取るまで解除されません。クエリを受信したネイバーは次の動作を行います。
1. クエリを送信してきたネイバーがサクセサの次ホップの場合
* サクセサを削除する
* FSを持つならば,新しいサクセサとし,それをリプライでクエリ送信元に応答する
* FSを持たないならば,その経路をアクティブとし,ネイバーへクエリを送信する
2. クエリを送信してきたネイバーがサクセサの次ホップではない場合
* サクセサをリプライでクエリ送信元に応答する
こうした問合せをすることにより,DUALはループフリーの環境を作り出している。
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20061027/252008/?ST=nettech&P=2
* FSが存在する ・・・ FSをサクセサにする。新しいFSの選出を行う
* FSが存在しない ・・・ ネイバーに問い合わせて新しい経路を入手する
FSが存在する場合は,FSをサクセサに昇格させる。FSはフィージビリティコンディションにより,ループしていない経路であることが保障される。そのためすぐさまFSをサクセサとして使用が可能。これにより高速なコンバージェンスが行わる。例えば,図4のルータCに注目すると,ネットワークAへ到達するためのFSは,ルータE経由とルータD経由の二つになる。サクセサがダウンすると,この二つのFSでFDが小さい方のルータE経由の経路がサクセサに昇格することになる。
また,FSが存在しないとき,クエリパケットを使用してネイバーへ経路の問い合わせを行う。問合せをすることは,あて先への経路を持たないことになるので,問合せに対する応答(リプライパケット)を受け取るまでは,そのあて先へのルーティングを行わない。これを「アクティブ(Active)」と呼びます。一方で通常のルーティングを行う状態を「パッシブ(Passive)」と呼ぶ。
アクティブ状態は,ネイバーすべてにクエリを送った時から始まり,すべてのネイバーからリプライを受け取るまで解除されません。クエリを受信したネイバーは次の動作を行います。
1. クエリを送信してきたネイバーがサクセサの次ホップの場合
* サクセサを削除する
* FSを持つならば,新しいサクセサとし,それをリプライでクエリ送信元に応答する
* FSを持たないならば,その経路をアクティブとし,ネイバーへクエリを送信する
2. クエリを送信してきたネイバーがサクセサの次ホップではない場合
* サクセサをリプライでクエリ送信元に応答する
こうした問合せをすることにより,DUALはループフリーの環境を作り出している。
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20061027/252008/?ST=nettech&P=2
サクセサの選出(前回続き)[メモ]
EIGRPでは最適経路であるサクセサをネイバーからのアップデートにより生成されるトポロジーテーブルから選出。その際に,2つの値を使用して,サクセサを選出。
* アドバタイズドディスタンス(AD:Advertised Distance)
o ネイバーが通知してきたメトリック。つまりネイバーとあて先ネットワークとのメトリックのこと。レポーテッドディスタンス(RD:Reported Distance)とも呼ばれる
* フィージブルディスタンス(FD:Feasible Distance)
o あて先ネットワークまでのメトリック。ADにADを通知してきたネイバーへメトリックを加算する
サクセサが選出された後,フィージブルサクセサ(FS)が選出されます。フィージブルサクセサは,「フィージビリティコンディション(FC:Feasibility Condition)」と呼ばれる条件を満たす経路になります(図1)。フィージビリティコンディションとは,以下の条件です。
* フィージビリティコンディション
o サクセサのFD > FS候補のAD
フィージビリティコンディションというルールは,ループの防止のために存在する。このルールがあれば,自分が通知した最適経路が自分に戻ってきたとしても,フィージビリティコンディションが満たされることはない。こうして,ループしている可能性のある経路が採用(FSになる)されることを防いでいる。
CiscoルータでサクセサとFSを確認したい場合は,show ip eigrp topologyコマンドを使用して,トポロジテーブルを表示させると確認できます(図3)。
* # show ip eigrp topology ・・・ トポロジテーブルの確認。サクサセとFDのみ表示
* # show ip eigrp topology all-links ・・・ ネイバーテーブルの確認。全経路表示
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20061027/252008/?ST=nettech
* アドバタイズドディスタンス(AD:Advertised Distance)
o ネイバーが通知してきたメトリック。つまりネイバーとあて先ネットワークとのメトリックのこと。レポーテッドディスタンス(RD:Reported Distance)とも呼ばれる
* フィージブルディスタンス(FD:Feasible Distance)
o あて先ネットワークまでのメトリック。ADにADを通知してきたネイバーへメトリックを加算する
サクセサが選出された後,フィージブルサクセサ(FS)が選出されます。フィージブルサクセサは,「フィージビリティコンディション(FC:Feasibility Condition)」と呼ばれる条件を満たす経路になります(図1)。フィージビリティコンディションとは,以下の条件です。
* フィージビリティコンディション
o サクセサのFD > FS候補のAD
フィージビリティコンディションというルールは,ループの防止のために存在する。このルールがあれば,自分が通知した最適経路が自分に戻ってきたとしても,フィージビリティコンディションが満たされることはない。こうして,ループしている可能性のある経路が採用(FSになる)されることを防いでいる。
CiscoルータでサクセサとFSを確認したい場合は,show ip eigrp topologyコマンドを使用して,トポロジテーブルを表示させると確認できます(図3)。
* # show ip eigrp topology ・・・ トポロジテーブルの確認。サクサセとFDのみ表示
* # show ip eigrp topology all-links ・・・ ネイバーテーブルの確認。全経路表示
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20061027/252008/?ST=nettech
DUALの動作(前回続き)[勉強メモ]
EIGRPで使用されているルーティング・アルゴリズムは,DUAL(Diffusing Update ALgorithm)と呼ばれている。ディスタンスベクタ型アルゴリズムであるベルマン-フォードアルゴリズムを改良したもので,コンバージェンスが高速で,かつリソースの消費が少ないという特徴がありる。
EIGRPでは,隣接ルータとHelloパケットを交換することで隣接関係を結びます。ルーターは,隣接関係が成立すると,その隣接ルータ(ネイバー)の情報をネイバーテーブルに保持する。そのネイバーとは経路情報を交換し,その情報をEIGRPで使う経路表(トポロジーテーブル)に保存しておく。その後は,経路の変更があったときに,変更部分だけをアップデートパケットとしてやりとりする。
EIGRPアップデートは,ネイバーテーブルに記載されているネイバーのみに送る。つまり,直接つながっているルータだけアップデートを送る。EIGRPが「拡張ディスタンスベクタ型」と呼ばれるのは,ディスタンスベクタ型と同じこうしたアップデートの方法によるもの。加えてDUAL では,ディスタンスベクタ型の弱点であるルーティングループを防ぐ効果もある。
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20061027/252008/?ST=nettech
EIGRPでは,隣接ルータとHelloパケットを交換することで隣接関係を結びます。ルーターは,隣接関係が成立すると,その隣接ルータ(ネイバー)の情報をネイバーテーブルに保持する。そのネイバーとは経路情報を交換し,その情報をEIGRPで使う経路表(トポロジーテーブル)に保存しておく。その後は,経路の変更があったときに,変更部分だけをアップデートパケットとしてやりとりする。
EIGRPアップデートは,ネイバーテーブルに記載されているネイバーのみに送る。つまり,直接つながっているルータだけアップデートを送る。EIGRPが「拡張ディスタンスベクタ型」と呼ばれるのは,ディスタンスベクタ型と同じこうしたアップデートの方法によるもの。加えてDUAL では,ディスタンスベクタ型の弱点であるルーティングループを防ぐ効果もある。
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20061027/252008/?ST=nettech
メモ:最適経路の選択(前回の続き)
EIGRPでは,あて先ごとに最大6個の経路情報をトポロジテーブルに記載することができます。その中で最小のメトリック値を持つ経路情報がサクセサ(最適ルート)になり,2番目に小さいメトリック値を持つ経路情報がフィージブルサクセサ(バックアップルート)になります。その中からルーターは,サクセサをルーティングテーブルに登録します。
EIGRPのメトリックは,IGRPのメトリックを256倍した値になります。IGRPと同様に,トポロジ情報として5つの要素(帯域幅,遅延,信頼性,負荷,MTU)が使われ,5つの定数(K値)を使ってメトリックを計算します。
K値はK1~K5という五つがあり,デフォルトではK1とK3が1,それ以外は0です。メトリックの計算式は以下になります。
* {K1×帯域幅+(K2×帯域幅)/(256-負荷)+(K3×遅延)}×{K5/(信頼性+K4)}×256
o ただし,K5=0の場合は,{K5/(信頼性+K4)}は1として計算される
デフォルトではK1とK3以外がゼロのため,{帯域幅+遅延}×256がメトリックになります。また,K値はshow ip protocolsで確認することができます。
なお,K値はHelloパケットで隣接ルータに通知され,お互いのK値が同じでない場合ネイバーにはなれません。
EIGRPのメトリックは,IGRPのメトリックを256倍した値になります。IGRPと同様に,トポロジ情報として5つの要素(帯域幅,遅延,信頼性,負荷,MTU)が使われ,5つの定数(K値)を使ってメトリックを計算します。
K値はK1~K5という五つがあり,デフォルトではK1とK3が1,それ以外は0です。メトリックの計算式は以下になります。
* {K1×帯域幅+(K2×帯域幅)/(256-負荷)+(K3×遅延)}×{K5/(信頼性+K4)}×256
o ただし,K5=0の場合は,{K5/(信頼性+K4)}は1として計算される
デフォルトではK1とK3以外がゼロのため,{帯域幅+遅延}×256がメトリックになります。また,K値はshow ip protocolsで確認することができます。
なお,K値はHelloパケットで隣接ルータに通知され,お互いのK値が同じでない場合ネイバーにはなれません。
EIGRPのパケットと動作(前回の続き)
EIGRPではRTP(Reliable Transport Protocol)と呼ばれるレイヤ4のプロトコルを使用します。RTPはプロトコル番号が88番のプロトコルで,TCPやUDPの代わりに使用されるプロトコルです。RTPにより,エラー回復やパケットの並び替えなど,EIGRPパケットの信頼性を確保することができます。
EIGRPでRTPにより転送されるパケットは次の5種類です。
EIGRPでは,ACKパケットを受信確認として使用することにより,パケットのやりとりの確実性を保障しています(Helloパケット以外)。
またEIGRPでは,Hello,アップデート,クエリのそれぞれのパケットをマルチキャストで送信します。アップデートとクエリを受け取った EIGRPルータは,受信確認としてACKを送信します。もし,ACKが返信されないルータがあった場合は,ユニキャストを使ってパケットを再送します。ユニキャストを使うのは,パケットを正常に受信できているルータの負荷を高めないようにするためです。
EIGRPではOSPFなどと同様に,隣接するルータとHelloを使って隣接関係(adjacency)を結びます。隣接関係を結んだルータ(ネイバー)とは,アップデートをやりとりし,Helloを使って生存確認をします。隣接関係を結んだルータは,ネイバーテーブルに記載されます。なお,ルーターと隣接関係を結ぶためには,ルーターが同じ自律システム(AS)に所属しており,メトリックの計算値(K値)が同じでなければなりません。
なお,EIGRPアップデートで送受信される経路情報は,スプリットホライズンにより制限されています。つまり,アップデートを送信するインタフェースでは,そのインタフェースで受信した経路情報は送信しません。
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20061003/249704/?ST=nettech
EIGRPでRTPにより転送されるパケットは次の5種類です。
EIGRPでは,ACKパケットを受信確認として使用することにより,パケットのやりとりの確実性を保障しています(Helloパケット以外)。
またEIGRPでは,Hello,アップデート,クエリのそれぞれのパケットをマルチキャストで送信します。アップデートとクエリを受け取った EIGRPルータは,受信確認としてACKを送信します。もし,ACKが返信されないルータがあった場合は,ユニキャストを使ってパケットを再送します。ユニキャストを使うのは,パケットを正常に受信できているルータの負荷を高めないようにするためです。
EIGRPではOSPFなどと同様に,隣接するルータとHelloを使って隣接関係(adjacency)を結びます。隣接関係を結んだルータ(ネイバー)とは,アップデートをやりとりし,Helloを使って生存確認をします。隣接関係を結んだルータは,ネイバーテーブルに記載されます。なお,ルーターと隣接関係を結ぶためには,ルーターが同じ自律システム(AS)に所属しており,メトリックの計算値(K値)が同じでなければなりません。
なお,EIGRPアップデートで送受信される経路情報は,スプリットホライズンにより制限されています。つまり,アップデートを送信するインタフェースでは,そのインタフェースで受信した経路情報は送信しません。
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20061003/249704/?ST=nettech
EIGRPとは?
EIGRPとはIGRPの後継として開発されたCisco社独自のルーティングプロトコルです。CCNP(BSCI)では,CCNAで出題された問題より,より深い知識が要求されます。
EIGRPは,RIPに代表される「ディスタンスベクタ型」のルーティングプロトコルと,OSPFに代表される「リンクステート型」のルーティングプロトコルの長所を組み合わせた「ハイブリッド型」と呼ばれるルーティングプロトコルです。「拡張ディスタンスベクタ型」とも呼ばれることもあります。 EIGRPの特徴としては,以下の点が挙げられます。
* 高速なコンバージェンスが可能
* 使用する帯域が小さい
* IP,IPX,AppleTalkといった複数のプロトコルをサポートする
* ループフリーのアルゴリズム(DUAL)を採用
* 経路情報の変更分のみを送信する
* VLSM,不連続サブネット,クラスレスルーティングに対応
* IGRPと互換性を持つ
また,EIGRPで使用される用語には,次のようなものがあります。
* 隣接(ネイバー)テーブル ・・・ 隣接するルータの一覧。IP,IPX,AppleTalkごとに一つづつ保有する
* トポロジテーブル ・・・ あて先ネットワークへの経路情報の一覧。IP,IPX,AppleTalkごとに一つづつ保有する
* サクセサ(Successor) ・・・ あて先へ到達するための最適経路のこと。ルーティングテーブルに記載される
* フィージブル(Feasible)サクセサ ・・・ 次のサクセサとなりうる経路のこと。バックアップ・ルートとして使用される
あらかじめフィージブルサクセサを決めておくので,サクセサがダウンするとフィージブルサクセサへの素早い経路変更が可能です。このう回ルートへの移行(コンバージェンス)が高速なのがEIGRPの特徴です。なお,EIGRPの経路選択ルールによってフィージブルサクセサが存在しなくなる場合もありますが,その場合は新たに代替ルートを探し出します。
参考:http://itpro.nikkeibp.co.jp/article/COLUMN/20061003/249704/?ST=nettech
EIGRPは,RIPに代表される「ディスタンスベクタ型」のルーティングプロトコルと,OSPFに代表される「リンクステート型」のルーティングプロトコルの長所を組み合わせた「ハイブリッド型」と呼ばれるルーティングプロトコルです。「拡張ディスタンスベクタ型」とも呼ばれることもあります。 EIGRPの特徴としては,以下の点が挙げられます。
* 高速なコンバージェンスが可能
* 使用する帯域が小さい
* IP,IPX,AppleTalkといった複数のプロトコルをサポートする
* ループフリーのアルゴリズム(DUAL)を採用
* 経路情報の変更分のみを送信する
* VLSM,不連続サブネット,クラスレスルーティングに対応
* IGRPと互換性を持つ
また,EIGRPで使用される用語には,次のようなものがあります。
* 隣接(ネイバー)テーブル ・・・ 隣接するルータの一覧。IP,IPX,AppleTalkごとに一つづつ保有する
* トポロジテーブル ・・・ あて先ネットワークへの経路情報の一覧。IP,IPX,AppleTalkごとに一つづつ保有する
* サクセサ(Successor) ・・・ あて先へ到達するための最適経路のこと。ルーティングテーブルに記載される
* フィージブル(Feasible)サクセサ ・・・ 次のサクセサとなりうる経路のこと。バックアップ・ルートとして使用される
あらかじめフィージブルサクセサを決めておくので,サクセサがダウンするとフィージブルサクセサへの素早い経路変更が可能です。このう回ルートへの移行(コンバージェンス)が高速なのがEIGRPの特徴です。なお,EIGRPの経路選択ルールによってフィージブルサクセサが存在しなくなる場合もありますが,その場合は新たに代替ルートを探し出します。
参考:http://itpro.nikkeibp.co.jp/article/COLUMN/20061003/249704/?ST=nettech
CCNP BSCIとは
CCNPを取得するためには,四つの試験に合格する必要があります(図)。そのうちの一つがBSCIです。BSCIは,Cisco ルーターを使ったルーティングに関する試験です。EIGRP,OSPF,IS-IS,BGPといったルーティング・プロトコルを使って中~大規模なネットワークを構築するためのスキルが問われます。また,マルチキャストルーティングやIPv6の設定知識なども求められます。
BSCIで問われるのはルーティングの内容であることから,ルーター技術者には欠かせない知識です。そのため,より上位の資格を目指すにも,この BSCIで問われる知識をしっかり身に付けておく必要があります。試験合格を目指す人だけでなく,ルーターに関するより深い知識を習得したいという人にも勉強の価値はあるでしょう。
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20060803/245077/
BSCIで問われるのはルーティングの内容であることから,ルーター技術者には欠かせない知識です。そのため,より上位の資格を目指すにも,この BSCIで問われる知識をしっかり身に付けておく必要があります。試験合格を目指す人だけでなく,ルーターに関するより深い知識を習得したいという人にも勉強の価値はあるでしょう。
参照:http://itpro.nikkeibp.co.jp/article/COLUMN/20060803/245077/
CCNP取得者の平均年収
とあるサイトから見つけました。
以下がCCNP(又は、上流に関わるネットワークエンジニアの年収例です。
◆35歳~50歳(コンサルティング 経験 10年以上) 年収700~1500万円
◆35歳~50歳(プロジェクト管理経験 3年~5年) 年収400~1200万円程度
◆25歳~39歳(プロジェクト管理経験 1年~3年) 年収 500~800万円程度
◆20歳~39歳(設計、構築経験 1~2年) 年収 400~600万円程度
以下がCCNP(又は、上流に関わるネットワークエンジニアの年収例です。
◆35歳~50歳(コンサルティング 経験 10年以上) 年収700~1500万円
◆35歳~50歳(プロジェクト管理経験 3年~5年) 年収400~1200万円程度
◆25歳~39歳(プロジェクト管理経験 1年~3年) 年収 500~800万円程度
◆20歳~39歳(設計、構築経験 1~2年) 年収 400~600万円程度
2009年3月17日火曜日
Pokenって知ってますか?
今日のCNETのメルマガで、「Poken」の記事がリリースが流れていた。
◆ソーシャル名刺「Poken」日本上陸--対面のプロフィール交換を簡単に
SNS(Mixiやgree)とかTwitterとか、ソーシャル系のツールが流行っていますが、これはリアルでの情報交換ツールとして新たな潮流を作るものではと個人的には思ってます。
このPokenを使ったイベントとかも今後活発に行われるだろうし、名刺というものにとって変わるものなので、企業がビジネスの一貫でリソースとして導入することは十分に考えられるかもしれない。
考え方の堅い企業とかは、その柔軟性が問われるかも知れません。
この「Poken」は、要注目!
◆ソーシャル名刺「Poken」日本上陸--対面のプロフィール交換を簡単に
SNS(Mixiやgree)とかTwitterとか、ソーシャル系のツールが流行っていますが、これはリアルでの情報交換ツールとして新たな潮流を作るものではと個人的には思ってます。
このPokenを使ったイベントとかも今後活発に行われるだろうし、名刺というものにとって変わるものなので、企業がビジネスの一貫でリソースとして導入することは十分に考えられるかもしれない。
考え方の堅い企業とかは、その柔軟性が問われるかも知れません。
この「Poken」は、要注目!
2009年3月15日日曜日
2009年3月14日土曜日
CCNPマニアのブログです!
どーも、はじめまして。
CCNPの習得を志す、26才のサラリーマン。
エンジニアとしてさらなる高みを目指すために、自主的に取得を決意。
この決意を最後まで貫くべく、このブログを記していきます!
CCNPの習得を志す、26才のサラリーマン。
エンジニアとしてさらなる高みを目指すために、自主的に取得を決意。
この決意を最後まで貫くべく、このブログを記していきます!
登録:
コメント (Atom)