「ネットワーク エンジニア向け ブックマーク」の版間の差分

提供:hkatou_Lab
ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
1行目: 1行目:


=== Web アプリ系 ===
== Web アプリ系 ==


==== [https://note.cman.jp/network/subnetmask.cgi サブネットマスク計算(IPv4)] ====
==== [https://note.cman.jp/network/subnetmask.cgi サブネットマスク計算(IPv4)] ====
11行目: 11行目:
* Web インターフェースで、正規表現が通るかどうか確認できます。
* Web インターフェースで、正規表現が通るかどうか確認できます。


=== Ubiquiti Edge Router ===
== Ubiquiti Edge Router ==


==== [https://yabe.jp/gadgets/edgerouter-x/ EdgeRouter X がすごい] ====
===[https://yabe.jp/gadgets/edgerouter-x/ EdgeRouter X がすごい]===
* hkatou Lab のメイン BGP / VPN ルータとして、採用するのに大変お世話になりました。
* hkatou Lab のメイン BGP / VPN ルータとして、採用するのに大変お世話になりました。


* 不具合は多いですが、機能はなかなか豊富。Cisco / Juniper クラスだと思ってはいけない。
* 機能はなかなか豊富ですが、不具合が多い。Cisco / Juniper クラスだと思ってはいけない。


=== 構成図 ===
== 構成図 ==


==== [https://app.diagrams.net/ Draw.io] ====
===[https://app.diagrams.net/ Draw.io]===


* Visio クローンとしては、最高レベルに使いやすい。
* Visio クローンとしては、最高レベルに使いやすい。
28行目: 28行目:
* html は Visio Viewer と違ってベクター表示なので、拡大しても線や文字が荒くなりません。
* html は Visio Viewer と違ってベクター表示なので、拡大しても線や文字が荒くなりません。


==== [https://www.netbraintech.com/ NetBrain] ====
===[https://www.netbraintech.com/ NetBrain]===
* 商用の自動構成図作成ソフト。US のメガキャリアなどで採用。
* 商用の自動構成図作成ソフト。US のメガキャリアなどで採用。
* MAC アドレス テーブルなどから、論理構成図を自動で作成。
* MAC アドレス テーブルなどから、論理構成図を自動で作成。
35行目: 35行目:




=== ネットワーク シミュレーション / エミュレーション ===
== ネットワーク シミュレーション / エミュレーション ==


==== [https://www.eve-ng.net/ EVE-NG] ====
===[https://www.eve-ng.net/ EVE-NG]===
* hkatou Lab 推奨のソフトウェア。
* hkatou Lab 推奨のソフトウェア。
* 公式サイトに NOS の登録方法が載っていて、追加が楽です。
* 公式サイトに NOS の登録方法が載っていて、追加が楽です。
47行目: 47行目:
* 実機 FW が入荷するまで仮想版 FW + 隣接機器も仮想で模擬して検証、入荷したら仮想版 FW を実機に置き換えて検証とか。
* 実機 FW が入荷するまで仮想版 FW + 隣接機器も仮想で模擬して検証、入荷したら仮想版 FW を実機に置き換えて検証とか。


==== [https://www.cisco.com/c/en/us/products/cloud-systems-management/modeling-labs/index.html Cisco Modeling Labs (CML)] ====
===[https://www.cisco.com/c/en/us/products/cloud-systems-management/modeling-labs/index.html Cisco Modeling Labs (CML)]===
* Cisco 純正ネットワーク シミュレータ / エミュレータ。
* Cisco 純正ネットワーク シミュレータ / エミュレータ。
* 個人向けなら年に 2 万円くらい。
* 個人向けなら年に 2 万円くらい。
* NX-OS / IOS-XR9000V なんかは重たいので、メモリがかなり必要。
* NX-OS / IOS-XR9000V なんかは重たいので、メモリがかなり必要。
* 他メーカーの NOS も動作させられるが、Juniper vMX のように複数 HDD を使用する VM はそのままだと登録できない。
* 他メーカーの NOS も動作させられるが、Juniper vMX 19.x のように複数 HDD を使用する VM はそのままだと登録できない。


==== [https://github.com/Juniper/wistar Juniper Wistar] ====
===[https://github.com/Juniper/wistar Juniper Wistar]===


* ちょっと触ってみたけど、とりあえず起動はしました。。<br />
* ちょっと触ってみたけど、とりあえず起動はしました。。<br />
=== トラフィック ジェネレータ ===
== トラフィック ジェネレータ ==


==== [https://trex-tgn.cisco.com/ Cisco Trex] ====
===[https://trex-tgn.cisco.com/ Cisco Trex]===
* Cisco 純正のトラフィック ジェネレータ。
* Cisco 純正のトラフィック ジェネレータ。
** Line の中の人も使ってたみたい。
** Line の中の人も使ってたみたい。
67行目: 67行目:
** こっちはロースペック モードがある。
** こっちはロースペック モードがある。


==== pktgen ====
=== pktgen ===


* Linux カーネルに入っている
* Linux カーネルに入っている
74行目: 74行目:
* [https://www.miraclelinux.com/tech-blog/dpdk-open-vswitch-study-4 CentOS にインストールする方法]
* [https://www.miraclelinux.com/tech-blog/dpdk-open-vswitch-study-4 CentOS にインストールする方法]


==== [https://iperf.fr/ iperf] ====
===[https://iperf.fr/ iperf]===


* PC からコマンド プロンプトでお手軽にトラフィックを生成できる。
* PC からコマンド プロンプトでお手軽にトラフィックを生成できる。
81行目: 81行目:
* Java の jperf で GUI も使える。
* Java の jperf で GUI も使える。


==== [http://warp17.net/ Juniper WARP17] ====
===[http://warp17.net/ Juniper WARP17]===


* [https://qiita.com/infrajp/items/104c2c27ce1fa20e58ed Juniper製のオープンソースパケットジェネレータ WARP17を試してみた]
* [https://qiita.com/infrajp/items/104c2c27ce1fa20e58ed Juniper製のオープンソースパケットジェネレータ WARP17を試してみた]


==== [rfc:2544 RFC2544 - Benchmarking Methodology for Network Interconnect Devices] ====
=== [rfc:2544 RFC2544 - Benchmarking Methodology for Network Interconnect Devices] ===


* ネットワーク機器のパフォーマンス測定のために、考慮するべきことを記載した、いにしえの RFC.
* ネットワーク機器のパフォーマンス測定のために、考慮するべきことを記載した、いにしえの RFC.
* 未だに参考になる辺り、よく考えられています。
* 未だに参考になる辺り、よく考えられています。


==== [https://wiki.networksecuritytoolkit.org/nstwiki/index.php/LAN_Ethernet_Maximum_Rates,_Generation,_Capturing_&_Monitoring LAN Ethernet Maximum Rates, Generation, Capturing & Monitoring] ====
===[https://wiki.networksecuritytoolkit.org/nstwiki/index.php/LAN_Ethernet_Maximum_Rates,_Generation,_Capturing_&_Monitoring LAN Ethernet Maximum Rates, Generation, Capturing & Monitoring]===


* ワイヤレート計測時の、ヘッダ オーバーヘッドを計算するときに有用なサイト。
* ワイヤレート計測時の、ヘッダ オーバーヘッドを計算するときに有用なサイト。
== 管理系 (OSS) ==
=== [https://netbox.readthedocs.io/en/stable/ NetBox] ===
=== [https://shrubbery.net/rancid/ RANCID] ===


{{#seo:
{{#seo:

2021年4月20日 (火) 22:16時点における版

Web アプリ系

サブネットマスク計算(IPv4)

  • プレフィックス長とサブネットマスクの変換に。

ネットワークエンジニアとして (Infraexpert)

  • 言わずとしれた、超有名サイト。

website regex

  • Web インターフェースで、正規表現が通るかどうか確認できます。

Ubiquiti Edge Router

EdgeRouter X がすごい

  • hkatou Lab のメイン BGP / VPN ルータとして、採用するのに大変お世話になりました。
  • 機能はなかなか豊富ですが、不具合が多い。Cisco / Juniper クラスだと思ってはいけない。

構成図

Draw.io

  • Visio クローンとしては、最高レベルに使いやすい。
  • Web アプリとしてネットワーク構成図を作成可能で、Google Drive などに保存できる。
  • インストール版アプリもあり。
  • 保存するファイル フォーマットは専用の拡張子ですが、html で出力するとブラウザで閲覧可能。
  • html は Visio Viewer と違ってベクター表示なので、拡大しても線や文字が荒くなりません。

NetBrain

  • 商用の自動構成図作成ソフト。US のメガキャリアなどで採用。
  • MAC アドレス テーブルなどから、論理構成図を自動で作成。
  • マルチベンダー対応で、path trace が可能。
  • 構成図を作ったら、メールで URL を送って共有できる。


ネットワーク シミュレーション / エミュレーション

EVE-NG

  • hkatou Lab 推奨のソフトウェア。
  • 公式サイトに NOS の登録方法が載っていて、追加が楽です。
  • HTML5 でブラウザからトポロジ作って検証できます。
  • ノードをクリックすると、telnet ログインできます。(要レジストリ書き換え)
  • Integration Pack を PC にインストールすると、NOS をクリックして特定のポートを Wireshark でキャプチャできます。神か。
  • ノート PC に VM として入れて簡易検証したり、サーバの ESXi に VM として入れて、重たい NOS を検証したり。
  • 実機接続も可能。
  • 実機 FW が入荷するまで仮想版 FW + 隣接機器も仮想で模擬して検証、入荷したら仮想版 FW を実機に置き換えて検証とか。

Cisco Modeling Labs (CML)

  • Cisco 純正ネットワーク シミュレータ / エミュレータ。
  • 個人向けなら年に 2 万円くらい。
  • NX-OS / IOS-XR9000V なんかは重たいので、メモリがかなり必要。
  • 他メーカーの NOS も動作させられるが、Juniper vMX 19.x のように複数 HDD を使用する VM はそのままだと登録できない。

Juniper Wistar

  • ちょっと触ってみたけど、とりあえず起動はしました。。

トラフィック ジェネレータ

Cisco Trex

  • Cisco 純正のトラフィック ジェネレータ。
    • Line の中の人も使ってたみたい。
  • ステートレス モードで 10 / 40 / 100G ワイヤレートを印加できる。
  • ステートフル モードで、NAT トラフィックを印加したり、BIRD で 100 万ルートを印加したり。
    • こっちはロースペック モードがある。

pktgen

iperf

  • PC からコマンド プロンプトでお手軽にトラフィックを生成できる。
  • 1G までなら、十分実用的。ワイヤレートは期待できない。
  • サーバとクライアントが必要。
  • Java の jperf で GUI も使える。

Juniper WARP17

[rfc:2544 RFC2544 - Benchmarking Methodology for Network Interconnect Devices]

  • ネットワーク機器のパフォーマンス測定のために、考慮するべきことを記載した、いにしえの RFC.
  • 未だに参考になる辺り、よく考えられています。

LAN Ethernet Maximum Rates, Generation, Capturing & Monitoring

  • ワイヤレート計測時の、ヘッダ オーバーヘッドを計算するときに有用なサイト。

管理系 (OSS)

NetBox

RANCID