CCNP対策

ACLの適用種別————————–

interface:ip access-group
interface(ipv6):ipv6 traffic-filter _name [in/out]
class-map:access-group
vty:access-class
route-map:ip address

経路集約————————–

プロトコル集約場所コマンド
OSPF ABRエリア間area range
OSPF ASBR再配送時summary-address
EIGRP任意IFip summary-address eigrp
BGPBGPプロセスaggregate-address

EIGRPのコスト計算方法————————–

EIGRPのメトリック = 256 ×( 帯域幅 + 遅延 )
帯域幅 = 10,000,000 ÷ 経路上の最小帯域幅(Kbps)
遅延 = 経路上の遅延合計(μ秒) ÷ 10


1.目的地までの中で最小帯域幅をピックアップする
2.1の帯域幅をkbpsに変換する
3.10^7 ÷ “手順2で算出した数値” を計算する(単位はkbpsのまま)
4.目的地までの遅延の合計を算出する
5.4で算出した値 ÷ 10 を計算する
6.(3と5で算出した値を加算した値) × 256 を算出する
7.各径路の6の値を比較して適切な経路がテーブルに反映される

用語意味
FD(Feasible Distance)R1から宛先までの自分が計算したトータルコスト
AD(Advertised Distance)隣接ルーターが「自分から宛先までのコスト」として広告してきた値
サクセサーFDが最小のルート=メインルート
フィージブルサクセサーバックアップルートになれる候補

そのルートのAD < サクセサーのFDならばフィージブルサクセサーだよねってこと。
variance 2とかをする場合は 
フィージブル条件を満たしている
&(かつ)
フィージブルサクセサーのFD ≦ サクセサーのFD × variance ならばルーティングに登録

サブネットマスクの計算

やり方は以下の3ステップです。「203.0.113.17 /28」を例にします。
(サブネット算出
→ 256-サブネット=きざみ幅
→IP÷きざみ幅=xあまりy
→IP-あまり

  1. マスクの末尾を256から引いて「きざみ幅」を出す
    • マスクは 255.255.255.240 です。
    • 256 – 240 = 16 (16個きざみだと分かります)
  2. IPの末尾を「きざみ幅」で割って「余り」を出す
    • 今回のIPは .17 です。
    • 17 ÷ 16 = 1 あまり 1
  3. 元のIPから「余り」を引く ➔ これがネットワークアドレス!
    • 17 – 1 = 16

ワイルドカードマスクの算出

ワイルドカードマスクを求めるときは、「調べたい範囲の終わりのIP」から「始まりのIP」を引き算すると、一発で答えが出ます。

今回のターゲットである「クラスBのプライベートIP」の範囲を並べて、引き算してみましょう。

  • 終わりのIP: 172 . 31 . 255 . 255
  • 始まりのIP: 172 . 16 . 0 . 0
  • 引き算の答え: 0 . 15 . 255 . 255

第2オクテット(2番目の区切り)を見ると、「31 – 16 = 15」 になっていますよね。 これが、コマンドで 0.15.255.255 を使う一番簡単な理由です。

YANGとXMLとJSONとか

名前役割
YANG設計図
・インタフェースにはIPアドレスという項目がある
・BGPにはAS番号という項目がある
という構造・ルールを定義する
NETCONF/RESTCONFデータの送信方法
XML/JSONデータの書き方
(YANGで定義された必要な項目をどのように書くか)
XML
<interface>
  <name>GigabitEthernet0/0</name>
  <ip>192.168.1.1</ip>
</interface>
JSON
{
  "interface": {
    "name": "GigabitEthernet0/0",
    "ip": "192.168.1.1"
  }
}


タイトルとURLをコピーしました