SlideShare uma empresa Scribd logo
1 de 15
© 2017 UNICAST INC.
2017年04月14日
株式会社ユニキャスト
ゆるUniStudy
第1回
2.
© 2017 UNICAST INC. 1
ネットワークLT
ネットワークシミュレータで
手軽にネットワークのお勉強
(GNS3編)
自己紹介
© 2017 UNICAST INC. 2
株式会社ユニキャスト
ソフトウェア/インフラエンジニア
野口 航(Wataru NOGUCHI)
@wnoguchi
• 茨城大学3年の時にアルバイトとしてユニキャストに参加
• 三十路エンジニア
• 言語(Java, Ruby, PHP, etc.), DB(MySQL(MariaDB), SQL Server,
PostgreSQL, Oracle, etc.)はわりとなんでも。
• インフラエンジニアもやってます
• CCNP R&S勉強中
アジェンダ
© 2017 UNICAST INC. 3
1. ネットワークシミュレータとは
2. どんなネットワークシミュレータがあるの?
3. GNS3とは
4. たとえばこんなトポロジ
5. GNS3を使ってみよう(OSPF NSSAエリアの実装)
6. ネットワークの勉強に役立つ本、資格の紹介
7. 質疑応答
ネットワークシミュレータとは
© 2017 UNICAST INC. 4
• 物理ネットワーク上で動作するネットワーク機器の動作をローカル環境上でエ
ミュレートすることによって手元のPC上でネットワークトポロジを構築、動作さ
せることができる
• よく開発時に使う簡易版のアプリケーション・サーバー rails server とかに似てい
る
• 本番は Unicorn, Puma, Passenger 等を使う
• ルータの動作をエミュレートするが、ネットワークの仮想化とは意味合いが違う
• 規模の大きなネットワークを構築する前のデザイン(設計)コンセプトを検証す
る
• 様々な構成をケーブルの物理配線にかかるコストをCisco技術者認定試験等の学習
用の環境として利用される
どんなネットワークシミュレータがあるの?
© 2017 UNICAST INC. 5
• GNS3
• オープンソースネットワークシミュレータ(後述します)
• Cisco VIRL
• Cisco Systems純正のネットワークシミュレータ
• L3, L2 のシミュレーションが可能、ASA等、Ciscoの多くの製品をシミュレー
ションすることが可能
• CCIE R&Sのラボ試験の環境も仮想環境で実行されている
GNS3とは
© 2017 UNICAST INC. 6
• オープンソースで開発されているマルチベンダ対応ネットワークシミュレータ
• L3だけでなくL2のシミュレーションも可能
• 主にCiscoのネットワークの検証に使われているが、
• JuniperのJUNOSも動作させることができる
• 残念ながらYAMAHAのファームウェアは動作させることはできなさそう
• GPLv3
• https://www.gns3.com/
• 現在のメインストリームは1.5
• そろそろGNS3 2 がリリースされます(現在GNS3 2 RC3)
たとえばこんなトポロジ(OSPF NSSAエリアの実装)
© 2017 UNICAST INC. 7
たとえばこんなトポロジ(OSPF NSSAエリアの実装)
© 2017 UNICAST INC. 8
やってられるか
GNS3を使ってみよう(OSPF NSSAエリアの実装)
© 2017 UNICAST INC. 9
そこでGNS3ですよ
GNS3を使ってみよう(OSPF NSSAエリアの実装)
© 2017 UNICAST INC. 10
長いので以下に置いてあります。
NSSA(Not So Stubby Area) の実装 | wnoguchi's diary
https://pg1x.io/2017/03/12/ccnp-rs-implement-ospf-nssa/
VPCのIPアドレスは設定済み
ネットワークの勉強に役立つ本、資格の紹介
© 2017 UNICAST INC. 11
• マスタリングTCP/IP 入門編 第5版 : 竹下 隆史, 村山 公保, 荒井 透, 苅田 幸雄 : 本 :
Amazon.co.jp
https://www.amazon.co.jp/dp/4274068765
• ネットワークエンジニアの教科書 : シスコシステムズ合同会社 テクニカルアシス
タンスセンター : 本 : Amazon.co.jp
https://www.amazon.co.jp/dp/4863541791
• Amazon.co.jp: たのしいインフラの歩き方 電子書籍: 齊藤雄介(外道父): Kindleス
トア
https://www.amazon.co.jp/dp/B014VWR8T8
ネットワークの勉強に役立つ本、資格の紹介
© 2017 UNICAST INC. 12
• Cisco Systems のベンダー資格 CCENT(ICND1), CCNA, CCNP, CCIE
• IPA の国家資格ネットワークスペシャリスト試験(いわゆるネスペ)
• 難易度
CCENT<<CCNA<<<CCNP<<<ネスペ<<<<<<<|越えられない壁|<<<<<<CCIE
• Cisco の資格で有名な本(CCNA v3.0)
• 徹底攻略 Cisco CCENT/CCNA Routing & Switching 教科書 ICND1 編[100-
105J][200-125J]V3.0 対応 : 株式会社ソキウス・ジャパン
https://www.amazon.co.jp/dp/4844381520
• 徹底攻略Cisco CCNA Routing & Switching教科書 ICND2編[200-105J][200-
125J]V3.0対応 | 株式会社ソキウス・ジャパン
https://www.amazon.co.jp/dp/429500068X
• 実機を使うと理解が全然違う
• ベンダー資格といえど、そこの源流にある知識は共通しているため、
一般的に通用する資格なのでYAMAHAやJuniperルーターの設定にも生きてくる
• 意味不明なおまじないがちゃんと意味のあるコマンドに見えてくる
質疑応答
© 2017 UNICAST INC. 13
14
ご清聴ありがとうございました。
© 2017 UNICAST INC.

Mais conteúdo relacionado

Mais procurados

5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ
5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ
5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へVirtualTech Japan Inc.
 
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxShota Shinogi
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~UnityTechnologiesJapan002
 
Ethernetの受信処理
Ethernetの受信処理Ethernetの受信処理
Ethernetの受信処理Takuya ASADA
 
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)NTT DATA Technology & Innovation
 
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルドBuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルドAkihiro Suda
 
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造Taiji Tsuchiya
 
目grep入門 +解説
目grep入門 +解説目grep入門 +解説
目grep入門 +解説murachue
 
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Kohei Tokunaga
 
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編infinite_loop
 
こわくない Git
こわくない Gitこわくない Git
こわくない GitKota Saito
 
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48Preferred Networks
 
分散システムについて語らせてくれ
分散システムについて語らせてくれ分散システムについて語らせてくれ
分散システムについて語らせてくれKumazaki Hiroki
 
コンテナ未経験新人が学ぶコンテナ技術入門
コンテナ未経験新人が学ぶコンテナ技術入門コンテナ未経験新人が学ぶコンテナ技術入門
コンテナ未経験新人が学ぶコンテナ技術入門Kohei Tokunaga
 
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...whywaita
 
10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPFShuji Yamada
 
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~モノビット エンジン
 
オープンソースライセンスの基礎と実務
オープンソースライセンスの基礎と実務オープンソースライセンスの基礎と実務
オープンソースライセンスの基礎と実務Yutaka Kachi
 
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなテスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなKentaro Matsui
 

Mais procurados (20)

5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ
5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ
5G時代のアプリケーション開発とは - 5G+MECを活用した低遅延アプリの実現へ
 
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
 
Ethernetの受信処理
Ethernetの受信処理Ethernetの受信処理
Ethernetの受信処理
 
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)
 
ヤフー社内でやってるMySQLチューニングセミナー大公開
ヤフー社内でやってるMySQLチューニングセミナー大公開ヤフー社内でやってるMySQLチューニングセミナー大公開
ヤフー社内でやってるMySQLチューニングセミナー大公開
 
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルドBuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
 
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造
 
目grep入門 +解説
目grep入門 +解説目grep入門 +解説
目grep入門 +解説
 
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
 
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
 
こわくない Git
こわくない Gitこわくない Git
こわくない Git
 
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
わかる!metadata.managedFields / Kubernetes Meetup Tokyo 48
 
分散システムについて語らせてくれ
分散システムについて語らせてくれ分散システムについて語らせてくれ
分散システムについて語らせてくれ
 
コンテナ未経験新人が学ぶコンテナ技術入門
コンテナ未経験新人が学ぶコンテナ技術入門コンテナ未経験新人が学ぶコンテナ技術入門
コンテナ未経験新人が学ぶコンテナ技術入門
 
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
 
10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF10分でわかる Cilium と XDP / BPF
10分でわかる Cilium と XDP / BPF
 
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
 
オープンソースライセンスの基礎と実務
オープンソースライセンスの基礎と実務オープンソースライセンスの基礎と実務
オープンソースライセンスの基礎と実務
 
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるなテスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
 

Semelhante a ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)

ユニキャスト本社のネットを支える技術
ユニキャスト本社のネットを支える技術ユニキャスト本社のネットを支える技術
ユニキャスト本社のネットを支える技術Wataru NOGUCHI
 
ネットワーク7不思議
ネットワーク7不思議ネットワーク7不思議
ネットワーク7不思議Wataru NOGUCHI
 
ユニキャスト社内の無線LANを支える技術
ユニキャスト社内の無線LANを支える技術ユニキャスト社内の無線LANを支える技術
ユニキャスト社内の無線LANを支える技術Wataru NOGUCHI
 
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)Wataru NOGUCHI
 
みんなの知らないネットワークの話
みんなの知らないネットワークの話みんなの知らないネットワークの話
みんなの知らないネットワークの話Wataru NOGUCHI
 
Project Jigsaw #kanjava
Project Jigsaw #kanjavaProject Jigsaw #kanjava
Project Jigsaw #kanjavaYuji Kubota
 
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜法林浩之
 
Open Build Serviceで楽をする
Open Build Serviceで楽をするOpen Build Serviceで楽をする
Open Build Serviceで楽をするKento Kawakami
 
Dockerコミュニティ近況
Dockerコミュニティ近況Dockerコミュニティ近況
Dockerコミュニティ近況Akihiro Suda
 
「最近のwebアプリケーションの脆弱性やそれを悪用する攻撃の動向」OWASP Kansai
「最近のwebアプリケーションの脆弱性やそれを悪用する攻撃の動向」OWASP Kansai「最近のwebアプリケーションの脆弱性やそれを悪用する攻撃の動向」OWASP Kansai
「最近のwebアプリケーションの脆弱性やそれを悪用する攻撃の動向」OWASP KansaiOWASP Kansai
 
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7Wataru NOGUCHI
 
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECTGitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECTWataru NOGUCHI
 
高速プロトタイピングで失敗しないUI開発 - Developer summit 2016 summer
高速プロトタイピングで失敗しないUI開発 - Developer summit 2016 summer高速プロトタイピングで失敗しないUI開発 - Developer summit 2016 summer
高速プロトタイピングで失敗しないUI開発 - Developer summit 2016 summerSatoru Yamaguchi
 
Webシステムのためのエンドユーザ向け公開鍵認証機能の開発
Webシステムのためのエンドユーザ向け公開鍵認証機能の開発Webシステムのためのエンドユーザ向け公開鍵認証機能の開発
Webシステムのためのエンドユーザ向け公開鍵認証機能の開発Tetsuo Sakaguchi
 
クライアント部会成果報告2011/日本OSS推進フォーラム
クライアント部会成果報告2011/日本OSS推進フォーラムクライアント部会成果報告2011/日本OSS推進フォーラム
クライアント部会成果報告2011/日本OSS推進フォーラムnamioto
 
Net なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみたNet なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみたOda Shinsuke
 
Ibm watson api サービス
Ibm watson api サービスIbm watson api サービス
Ibm watson api サービスHiroaki Komine
 
ICST2015勉強会 ICST2017に向けて
ICST2015勉強会 ICST2017に向けてICST2015勉強会 ICST2017に向けて
ICST2015勉強会 ICST2017に向けてHironori Washizaki
 

Semelhante a ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編) (20)

ユニキャスト本社のネットを支える技術
ユニキャスト本社のネットを支える技術ユニキャスト本社のネットを支える技術
ユニキャスト本社のネットを支える技術
 
ネットワーク7不思議
ネットワーク7不思議ネットワーク7不思議
ネットワーク7不思議
 
ユニキャスト社内の無線LANを支える技術
ユニキャスト社内の無線LANを支える技術ユニキャスト社内の無線LANを支える技術
ユニキャスト社内の無線LANを支える技術
 
AWS入門!!
AWS入門!!AWS入門!!
AWS入門!!
 
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
20171028_66842_Emacs実践入門_出版記念イベント_以前Emacs使いだったVim使いがEmacsのリハビリしている様子(回想多め)
 
みんなの知らないネットワークの話
みんなの知らないネットワークの話みんなの知らないネットワークの話
みんなの知らないネットワークの話
 
Project Jigsaw #kanjava
Project Jigsaw #kanjavaProject Jigsaw #kanjava
Project Jigsaw #kanjava
 
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
 
Open Build Serviceで楽をする
Open Build Serviceで楽をするOpen Build Serviceで楽をする
Open Build Serviceで楽をする
 
Dockerコミュニティ近況
Dockerコミュニティ近況Dockerコミュニティ近況
Dockerコミュニティ近況
 
「最近のwebアプリケーションの脆弱性やそれを悪用する攻撃の動向」OWASP Kansai
「最近のwebアプリケーションの脆弱性やそれを悪用する攻撃の動向」OWASP Kansai「最近のwebアプリケーションの脆弱性やそれを悪用する攻撃の動向」OWASP Kansai
「最近のwebアプリケーションの脆弱性やそれを悪用する攻撃の動向」OWASP Kansai
 
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
GitLabを骨までしゃぶりつくす@ゆるUniStudy#7
 
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECTGitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
GitLabを16万8千光年ワープさせた話 GITLAB BIG UPGRADE PROJECT
 
高速プロトタイピングで失敗しないUI開発 - Developer summit 2016 summer
高速プロトタイピングで失敗しないUI開発 - Developer summit 2016 summer高速プロトタイピングで失敗しないUI開発 - Developer summit 2016 summer
高速プロトタイピングで失敗しないUI開発 - Developer summit 2016 summer
 
Webシステムのためのエンドユーザ向け公開鍵認証機能の開発
Webシステムのためのエンドユーザ向け公開鍵認証機能の開発Webシステムのためのエンドユーザ向け公開鍵認証機能の開発
Webシステムのためのエンドユーザ向け公開鍵認証機能の開発
 
クライアント部会成果報告2011/日本OSS推進フォーラム
クライアント部会成果報告2011/日本OSS推進フォーラムクライアント部会成果報告2011/日本OSS推進フォーラム
クライアント部会成果報告2011/日本OSS推進フォーラム
 
Net なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみたNet なプロジェクトでも jenkins を使ってみた
Net なプロジェクトでも jenkins を使ってみた
 
オープンソースの来し方行く末@OSC 2017 Hokkaido
オープンソースの来し方行く末@OSC 2017 Hokkaidoオープンソースの来し方行く末@OSC 2017 Hokkaido
オープンソースの来し方行く末@OSC 2017 Hokkaido
 
Ibm watson api サービス
Ibm watson api サービスIbm watson api サービス
Ibm watson api サービス
 
ICST2015勉強会 ICST2017に向けて
ICST2015勉強会 ICST2017に向けてICST2015勉強会 ICST2017に向けて
ICST2015勉強会 ICST2017に向けて
 

Último

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 

Último (9)

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 

ネットワークシミュレータで手軽にネットワークのお勉強(GNS3編)

  • 1. © 2017 UNICAST INC. 2017年04月14日 株式会社ユニキャスト ゆるUniStudy 第1回
  • 2. 2. © 2017 UNICAST INC. 1 ネットワークLT ネットワークシミュレータで 手軽にネットワークのお勉強 (GNS3編)
  • 3. 自己紹介 © 2017 UNICAST INC. 2 株式会社ユニキャスト ソフトウェア/インフラエンジニア 野口 航(Wataru NOGUCHI) @wnoguchi • 茨城大学3年の時にアルバイトとしてユニキャストに参加 • 三十路エンジニア • 言語(Java, Ruby, PHP, etc.), DB(MySQL(MariaDB), SQL Server, PostgreSQL, Oracle, etc.)はわりとなんでも。 • インフラエンジニアもやってます • CCNP R&S勉強中
  • 4. アジェンダ © 2017 UNICAST INC. 3 1. ネットワークシミュレータとは 2. どんなネットワークシミュレータがあるの? 3. GNS3とは 4. たとえばこんなトポロジ 5. GNS3を使ってみよう(OSPF NSSAエリアの実装) 6. ネットワークの勉強に役立つ本、資格の紹介 7. 質疑応答
  • 5. ネットワークシミュレータとは © 2017 UNICAST INC. 4 • 物理ネットワーク上で動作するネットワーク機器の動作をローカル環境上でエ ミュレートすることによって手元のPC上でネットワークトポロジを構築、動作さ せることができる • よく開発時に使う簡易版のアプリケーション・サーバー rails server とかに似てい る • 本番は Unicorn, Puma, Passenger 等を使う • ルータの動作をエミュレートするが、ネットワークの仮想化とは意味合いが違う • 規模の大きなネットワークを構築する前のデザイン(設計)コンセプトを検証す る • 様々な構成をケーブルの物理配線にかかるコストをCisco技術者認定試験等の学習 用の環境として利用される
  • 6. どんなネットワークシミュレータがあるの? © 2017 UNICAST INC. 5 • GNS3 • オープンソースネットワークシミュレータ(後述します) • Cisco VIRL • Cisco Systems純正のネットワークシミュレータ • L3, L2 のシミュレーションが可能、ASA等、Ciscoの多くの製品をシミュレー ションすることが可能 • CCIE R&Sのラボ試験の環境も仮想環境で実行されている
  • 7. GNS3とは © 2017 UNICAST INC. 6 • オープンソースで開発されているマルチベンダ対応ネットワークシミュレータ • L3だけでなくL2のシミュレーションも可能 • 主にCiscoのネットワークの検証に使われているが、 • JuniperのJUNOSも動作させることができる • 残念ながらYAMAHAのファームウェアは動作させることはできなさそう • GPLv3 • https://www.gns3.com/ • 現在のメインストリームは1.5 • そろそろGNS3 2 がリリースされます(現在GNS3 2 RC3)
  • 11. GNS3を使ってみよう(OSPF NSSAエリアの実装) © 2017 UNICAST INC. 10 長いので以下に置いてあります。 NSSA(Not So Stubby Area) の実装 | wnoguchi's diary https://pg1x.io/2017/03/12/ccnp-rs-implement-ospf-nssa/ VPCのIPアドレスは設定済み
  • 12. ネットワークの勉強に役立つ本、資格の紹介 © 2017 UNICAST INC. 11 • マスタリングTCP/IP 入門編 第5版 : 竹下 隆史, 村山 公保, 荒井 透, 苅田 幸雄 : 本 : Amazon.co.jp https://www.amazon.co.jp/dp/4274068765 • ネットワークエンジニアの教科書 : シスコシステムズ合同会社 テクニカルアシス タンスセンター : 本 : Amazon.co.jp https://www.amazon.co.jp/dp/4863541791 • Amazon.co.jp: たのしいインフラの歩き方 電子書籍: 齊藤雄介(外道父): Kindleス トア https://www.amazon.co.jp/dp/B014VWR8T8
  • 13. ネットワークの勉強に役立つ本、資格の紹介 © 2017 UNICAST INC. 12 • Cisco Systems のベンダー資格 CCENT(ICND1), CCNA, CCNP, CCIE • IPA の国家資格ネットワークスペシャリスト試験(いわゆるネスペ) • 難易度 CCENT<<CCNA<<<CCNP<<<ネスペ<<<<<<<|越えられない壁|<<<<<<CCIE • Cisco の資格で有名な本(CCNA v3.0) • 徹底攻略 Cisco CCENT/CCNA Routing & Switching 教科書 ICND1 編[100- 105J][200-125J]V3.0 対応 : 株式会社ソキウス・ジャパン https://www.amazon.co.jp/dp/4844381520 • 徹底攻略Cisco CCNA Routing & Switching教科書 ICND2編[200-105J][200- 125J]V3.0対応 | 株式会社ソキウス・ジャパン https://www.amazon.co.jp/dp/429500068X • 実機を使うと理解が全然違う • ベンダー資格といえど、そこの源流にある知識は共通しているため、 一般的に通用する資格なのでYAMAHAやJuniperルーターの設定にも生きてくる • 意味不明なおまじないがちゃんと意味のあるコマンドに見えてくる