Skip to content

2009/12

CEF によるトラフィック分散

数年前、Cisco のパケット転送方式である CEF(Cisco Express Forwarding)を検証した際の履歴を公開します。Cisco の公式ドキュメント「CEF を使用したパラレル リンクでのロード バランシングに関するトラブルシューティング」を参考にし、(たしか)Cisco7200 を 4 台使って検証しました。検証時点から随分、時間が立っており、最新の IOS とは異なる部分があるかも知れません。

コンソールケーブルをストレートケーブルで延長する

「コンソールポートに接続して作業したいが、ラック位置が遠い」といった場合は、ケーブルを延長することで遠い場所から作業することが出来ます。ここでケーブルの結線(内部の芯線がケーブルの両端でどのように紐付けてあるか)をまとめてみます。

Web ページをキャプチャーする

Google マップで超デカくて超細かい地図を印刷するという記事 で、Google Maps をキャプチャーするツールが紹介されていました。この記事をきっかけに、以前、Web ページをキャプチャーする(スクリーンショットを撮る)ツールを作っていたことを思い出しました。本来は BIG-IP 等、Web ブラウザからのアクセスを中心に設定する機器の設定画面(Web ページ)を証跡として残しておきたい、という動機から自作したのですが、知人が「Google Maps で、好きな大きさの地図をキャプチャー出来たら面白くない?」というアイデアがあり、当初の目的からは方向性が逸れていってしまいました...ついでに(?)、Google Maps 用に少し改造したのでアップロードしておきます。

  • WebCap-0.0.0.3

.NET Framework 3.5 でビルドしてあり、内部的には IE コンポーネントを利用して Web ページをキャプチャーしているので、レンダリング結果も IE と同じになっているはずです。以下のような特徴があります。

  • コマンドラインから利用出来るので、バッチファイルに組み込んで自動化しやすい
  • 縦長のページも問題無く、最上部から最下部までキャプチャー出来る
  • UserAgent を指定出来るので、「iPhone では、どう見えるのか?」といったテストが出来る
  • 様々な画像フォーマットで出力出来る
  • Google Maps をキャプチャーした場合は、上部の検索窓や左側のナビゲーションメニューを非表示にしてくれる