コース概要

導入

ネットワーキングの詳細

  • クライアントとサーバー
  • IP アドレス
  • ネットワークハブとスイッチ
  • ルーターとファイアウォール

並列プログラミング

  • マルチプロセッシング vs. マルチスレッディング

環境の準備

  • Napalm, pyntc, Telnet, Paramiko, Netmiko, GNS3 のインストール
  • GNS3 ラボの設定

ネットワーク自動化のクイックスタート

  • コンソールポートに接続する
  • ルーターとスイッチを構成する
  • シリアル接続を使用してネットワークデバイスを構成する
  • シリアル接続モジュールの作成
  • Python モジュールの使用

Telnet

  • デバイスに接続する
  • デバイスを構成する
  • OOP を使ってリファクタリングする
  • カスタム Telnet クラスの使用

Paramiko

  • ネットワークデバイスと Linux でコマンドを実行する
  • モジュールの作成
  • Backpack の構成
  • Backpack 構成の自動化

Netmiko

  • ネットワークデバイスでコマンドを実行する
  • Netmiko を使用して Backpack を構成する
  • ファイルをネットワークデバイスにコピーする
  • Netmiko でのマルチスレッディング
  • Netmiko でのマルチプロセッシング

Napalm

  • ネットワークデバイスに接続する
  • 情報を表示および取得する
  • 構成の操作

pyntc

  • ネットワークデバイスを構成する
  • スイッチのバックアップ、保存、取得

まとめと結論

要求

  • ネットワーキングの基本的な理解
  • Python の経験

対象者

  • ネットワークエンジニア
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー