GNS3 1.3.1にIOS XRvを求めるのは間違っているだろうか

Ubuntu 14.04.2 DesktopにGNS3 1.3.1を入れてIOS XRvが起動するところまで書きます。

more…

Ubuntu 14.04にVNC入れる話

Ubuntu 14.04.2 DesktopにVNCを入れて素敵なリモートアクセス生活を送る僕向けの情報。

VNCでLightDMのログイン画面にアクセスして、ログインする方式。

ログアウトしたらログイン中のプロセスも全部死ぬパターン。

more…

Proxmox VE 3.4のopenvswitch周りの話

Proxmox VEでopenvswitchをWebUIで完結するように設定する話。

Proxmox: http://pve.proxmox.com/wiki/Main_Page

more…

Lagopus switchの性能評価 その1

Lagopus switchの性能測定を試しにやってみましょう。

まずは究極に単純なフロー(左から入ったら右へ、右から入ったら左へ)を入れて、およそ限界と考えられる性能を確認します。

more…

OpenStackのbr-tunインタフェースのフローエントリについて

先日、 GNS3を用いてトポロジを作り、OpenStack環境を構築できることを確認した。

その際、VXLANを用いた仮想サブネットを構築したわけだが、これは単純に考えるとループが発生するトポロジとなる。

今回は、br-tunにインストールされたフローエントリから、トンネルを用いたOpenStackの仮想サブネットがどのようにループを防止しているかを見ていく。

more…

FreeBSDのpkt-gen(netmap)で性能を測定する前に

BSDRPをnetmap由来のpkt-gen試験機としても使うので、手元の環境で基準値性能を測定しておく。

more…

Lagopus switchをryuと一緒に動かしてみるなの?

前回 Lagopusを入れたので、とりあえずryu辺りを使ってL2SWとして動くところまでを確認します。

相変わらず 公式のQUICKSTART に従います。

more…

VirtualBoxにLagopus switchを入れてみる。

Intel-DPDK 1.7.1 + Lagopus 0.1.1 on VirtualBoxです。

とりあえずLagopusの起動まで。

基本的には 公式のQUICKSTART に従います。

more…

BSDRP 1.52のipsec-toolsをパッチ済みパッケージで置き換える

先日設定したBSDRP にL2TP/IPsecを導入することを考えます。

FreeBSDで提供されているipsec-toolsは、パッチを当てない限り、任意に指定した送信元IPアドレスに応じたPSK(Pre-Shared-Key)しか選択できません。

従って、非固定IPとなるノードからIPsecの接続要求を処理するには、

  • 証明書を用いた認証を使う

  • 誰でも(送信元IPに依らず)共通のPSKを使うようにパッチを当てる

のいずれかの方法を取るのが、比較的簡単な解決です。

今回は後者の方法を題材に、BSDRPに新しいパッケージを追加する方法を簡単に見ていきます。

more…

BSDRP 1.52に家庭用ブロードバンドルータ的な設定をする

今一つ(どころじゃなく)認知度の低いBSDRPを使って、家庭用ブロードバンドルータを設定する手順についてまとめておきます。

ちょっと長いけど、興味のあるところだけつまみ食いして欲しい。

BSDRPというのは、こういうやつです。

http://bsdrp.net/

BSDRP is an embedded free and open source router distribution based on FreeBSD with Quagga and Bird.

確かに、GUIは無いし、公式アイコンもちょっとあれだけど...

思ったより必要なパッケージは入っているし、FreeBSDの知識はそのまま使えるし、軽量で小回りの利く良いやつだよ。

無線?知らない子ですね...

more…