本文へ移動

インフラ転職コンパス運用保守から、設計構築へ。

メニュー

ネットワーク検証の仕事内容|検証担当の1日と求められるスキル

動画と記事で学ぶ / 試験・障害対応

ネットワーク検証担当の1日を時間順に解説。機器の開梱と起動ログ取得、テプラ作成、結線、ファームアップ、config投入、試験の進め方と、検証で求められるスキルをまとめます。

ここからは、記事でゆっくり確かめましょう。図や操作の例を見ながら、気になるところから読み進めてください。

ネットワークの検証担当は、本番に導入する前の機器を社内で組み上げ、設計どおりに動くかを試験する仕事です。届いた機器の開梱、起動ログの取得、ラックへの取り付け、結線、ファームウェアの更新、configの投入、そして試験。未経験で設計構築の会社に入ると、たいていここから仕事が始まります。

この記事では、検証担当の1日を時間順に追い、各作業で何をするのか、検証で求められるスキルは何かを説明します。

検証担当の1日(スケジュール例)

検証は、段階によって1日の中身が大きく変わります。ここでは、機器が届いて検証環境を作る日の例を挙げます。

時間 やること
9:00 出社。メールの確認と返信
9:30 構築対象機器の開梱、起動ログの取得
12:00 昼食
13:00 機器のテプラ作成、ラックマウント
15:00 物理構成図を見ながら結線
17:00 ファームアップ、configの投入

設計構築のSI企業では、案件を受注すると、依頼元から検証用の機器や構築対象の機器が送られてきます。その機器で社内に検証環境を作り、試験をして、問題がなければ現地に導入する。これが全体の流れです。検証担当は、この「社内で組んで試す」部分を受け持ちます。

午前:機器を開梱して、起動ログを取る

機器が届いたら、開梱して電源を入れ、最初に起動ログを取ります。検証担当が必ずやる作業です。

目的は2つあります。

  • ハードウェアに故障がないか、正常に起動するかを確認する
  • 「届いた時点で機器はこの状態だった」という証拠を残す

2つ目が大事です。あとから故障が見つかったとき、届いた時点のログがあれば、最初から壊れていたのか、作業中に壊れたのかを切り分けられます。起動ログは、自分たちを守る保険になります。起動ログで取るコマンドはCiscoのshowコマンド12選で紹介しています。

午後:テプラを作り、ラックに取り付ける

機器のホスト名をテプラで印刷し、機器の前面に貼ります。同じ型番の機器が何台も並ぶので、どれが何の機器かを見て分かるようにするためです。そのあと、機器をラックに取り付けます。

地味な作業ですが、業務の中でわりと頻繁に出てきます。構築担当がやることも、検証担当がやることもあります。テプラの使い方は、入社してから覚えれば大丈夫です。

午後:物理構成図を見ながら結線する

物理構成図は、「どの機器の何番ポートが、どの機器の何番ポートにつながるか」を表した図です。この図のとおりにケーブルを挿していき、検証環境を作ります。

図を見てつなぐだけなので、難しい作業ではありません。ただ、規模が大きくなると、結線だけで丸1日かかることもあります。挿し間違えると、あとの試験で原因不明のNGが出て時間を取られます。1本ずつ、図と照らし合わせて確認しながら進めます。

夕方:ファームアップとconfig投入

ファームアップ

案件ごとに、「この機器はこのバージョンで動かす」と決まっています。届いた機器のバージョンが違えば、指定のバージョンまで更新します。これもよくある作業です。

手順は機器によって違うので、そのつど調べながら進めます。FTPやTFTPでファームウェアのファイルを機器に送る方法が多いです。

自宅に実機があるなら、ファームアップの練習をしておくことをおすすめします。CatalystやFortiGateは、安いものなら1万円しないくらいで手に入ります。FTP・TFTPでのファイル転送に慣れておくと、設計構築の現場で役に立ちます。

config投入

構築担当が作ったconfigを機器に投入します。投入したら show run を取り、投入したconfigと比較して、すべての行が入っているかを確認します。比較の方法はWinMergeでconfigを比較する方法を見てください。

試験の日:朝から晩までログを取る

検証環境ができたら、試験に入ります。この段階では、朝9時半から夜19時まで、丸1日試験だけをする日もあります。

試験は、試験成績書(試験項目と期待する結果をまとめた資料)に沿って進めます。たとえば障害試験なら、次の作業を繰り返します。

  1. 機器の電源を落とす(またはケーブルを抜く)
  2. 通信が止まった時間(断時間)を確認する
  3. 基準内であることを確認し、ログを保存する
  4. 機器を復旧させる
  5. 復旧時の断時間を確認する
  6. ログを保存する

案件の規模によっては、1日に数百ファイルのログを保存します。同じ作業を何時間も続けるので、集中力と忍耐力が要ります。連続Pingの打ち方とログの保存はExPingの使い方で説明しています。

検証で求められる2つのスキル

1. 設計書を読んで、ネットワークを正確に理解する

検証担当だからといって、言われた試験だけをこなせばいいわけではありません。「このネットワークはこう作られているから、この経路を通るはずだ」と理解していないと、結果が正しいかどうかを判断できません。

通信できなかったときは、Ping、トレースルート、Wiresharkを使って、どこで止まっているのかを切り分けます。たとえばWiresharkで見ると、Pingの要求は相手に届き、相手は応答も返している。しかしその応答が戻ってきていない。こう分かれば、次は「応答がどこで止まっているか」を調べます。そうやってconfigのミスを見つけていきます。

最初のうちは、この切り分けがとても難しく感じます。慣れるしかありません。ただ、切り分けができるかどうかが、ネットワークエンジニアとしての最初の壁であり、成長にいちばんつながる部分です。Pingやトレースルートも、「経路が分かるコマンド」という理解で止めず、どういう仕組みで動いているかまで押さえてください。

2. 試験成績書をもとに、正確に試験する

試験成績書を読み、それぞれが何のための試験なのかを理解してから進めます。ログを取るときは、トレースルートで経路を見て、設計方針どおりの経路を通っているかを判断します。想定と違う経路だった場合は、構築担当に報告し、原因を確認して、configを修正します。

判断のしやすさは、試験成績書の細かさで変わります。正しい経路がIPアドレスのレベルで書いてあれば、トレースルートの結果と見比べるだけです。そこまで書かれていなければ、自分でネットワークを理解したうえで「この経路で合っている」と判断することになります。

よくある質問

ネットワークの検証とは、何をする仕事ですか?

本番に導入する前の機器を社内で組み上げ、設計どおりに動くかを試験する仕事です。機器の準備、結線、config投入、試験、ログの保存までを行います。

未経験でも検証の仕事はできますか?

できます。未経験で設計構築の会社に入った場合、検証から参加することが多いです。ここで業務に慣れ、障害の切り分けを覚えていきます。

なぜ最初に起動ログを取るのですか?

機器が正常に起動するかを確認し、届いた時点の状態を証拠として残すためです。あとで故障が見つかったときの切り分けに使えます。

検証で使うツールは何ですか?

Tera Term、ExPing、Wireshark、WinMergeなどです。一覧はネットワークエンジニア必須の検証ツール14選にまとめています。

このテーマを続けて学ぶ

最近の記事
ピックアップ