ネットワークエンジニアは何を知る必要がありますか? チェックリスト





比較的最近、当社は以下の分野で若い専門家向けのインターンシッププログラムを開催しました



  1. ネットワーキングの基礎( Cisco )。
  2. サーバー管理(Windows、Linux)。
  3. 仮想化およびストレージテクノロジー(VMware、Microsoft Hyper-V)。
  4. 最新の情報セキュリティツール( UTMNGFWサンドボックスなど)。
  5. 倫理的ハッキング(CEH)およびペンテスト
  6. マシンデータ処理(ログ管理-Splunk、MaxPatrol SIEM)


ネットワークの方向に進むと、実践の過程で、この分野のほとんどすべての初心者のネットワークエンジニアまたは学生が質問をします。 「ネットワークエンジニアは何を知る必要がありますか? 何に焦点を合わせますか?」 私はいつも特定のトピックや方向性についてアドバイスを始めましたが、若いエンジニアが開発の明確なベクトルを持つように、チェックリストを書くのがいいと思いました。 さらに、これらのスキルを取得できるリソースへのリンクを提供するようにします。 当然のことながら、普遍的なリストはありません。私が提供できるのは、ネットワークエンジニアの必要なスキルに関する私の考えだけです。 このリストは個人的な経験に基づいてまとめられており、作品で最も頻繁に遭遇するものを反映しています。 私は、大多数が必要なスキルについて独自の意見を持っていると確信しており、おそらくそれは私のものと一致しないでしょう。 このトピックに興味があるなら、猫へようこそ...



1)ネットワークの基本。 ここではすべてが明確だと思います。 「基本」とはどういう意味ですか? 以前、私は若い戦闘機のビデオコースを録画しましたが、これはキャリアを始めるのに適しているだけで、優れた専門家には明らかに不十分です。 私の意見では、エンジニアにはCCNAまたはComptia Network +レベルの知識が必要です。 証明書は原則として必須ではありませんが、大歓迎です(これはキャリアに役立ちます)。 ロシア語で何かを見つけることができるとは考えにくいので、CBT Nuggets(有料)のコースしかお勧めできません。 Udemyサイトには興味深いコースがあります。



2)ネットワークエミュレーター/シミュレーター。 ここのすべても明らかです。 Cisco Packet TracerまたはGNS3を使用できないネットワークエンジニアを想像するのは困難ですUNetLab (現在のEVE NG)も非常に便利です。 レイアウトを「膝の上」ですばやく展開できる必要があります。 VirtualBoxおよびVMware Workstationのスキルも必要です。



3)ネットワークセキュリティの基本。 このアイテムは多くの人によって忘れられているか、単に回避されています。 一般に、ネットワークセキュリティは別の領域ですが、完全に独立しているわけではありません。 ネットワークの仕組みを理解せずにネットワークセキュリティに真剣に取り組むことは不可能です。 その反対を主張することができます-セキュリティを考えずにネットワークを完全に構築することはできません。 そのため、CCNA SecurityまたはComptia Security +レベルでネットワークセキュリティを勉強することを強くお勧めします。 個人的には、 CBT NuggetsCybraryのコースが一番好きです。 最も単純なケースでは、これから始めることができます。



4)暗号化の基本。 この項目は前の項目から続きます。 ほとんどすべての企業がVPNを積極的に使用しており、インターネットはますますhttpsに移行し、パスワードはあらゆる場所で使用されています... 少なくとも対称暗号化と非対称暗号化を区別し、ハッシュとは何かを理解し、少なくとも指でPKIの基本を説明できる必要があります。 ロシア語のリソースを検討する場合、 Intuitにはいくつかの成功したコースがあります。 Courseraに関する私の意見で最高の暗号化コース。



5)ネットワーク設計の基本。 優秀なエンジニアは、既存のネットワークを管理できるだけでなく、新しいネットワークを作成できる必要があります。 これらはまったく異なるものです。 これを行うには、設計の基本を確実に知る必要があります。 素晴らしい準備-CCDA( CBT Nuggetsからのベスト)。 また、企業ネットワークアーキテクチャと ウェビナーの 1つで主要なポイントを説明しようとしました。



6)ネットワークの文書化。 このアイテムはほとんどのエンジニアには好まれていません。 ネットワークのセットアップとテストはほとんどいつも楽しいですが、ドキュメントの開発は非常に退屈です。 ブロック図、L2 / L3図、IPアドレス、設定の説明...各エンジニアは、そのようなドキュメントを作成できる必要があります。 ネットワークを作成して設定したが、その後に説明が記載された単一のドキュメントが残されなかった場合、作業を終了しなかっただけです-ハックです。 残念ながら、技術文書(設計ではない)の作成プロセスについて説明している文献に出会う必要はありませんでした。 あなたがそのようなガイドを知っているなら、コメントに書いてください。



結合されたネットではない

ネットワークを使用する場合、サーバーインフラストラクチャとの接触を避けることは非常に困難です。 そのため、この分野で少なくとも基本的なスキルが必要です。 ほとんどの組織では、サーバーの専門家は別のグループに割り当てられています。 同時に、ネットワークスペシャリストは頻繁に連絡を取らなければならず、「同じ言語」で通信する必要があります。 以下では、ネットワークエンジニアに必要なスキルについて説明します。



7)仮想化テクノロジー。 仮想化ツールを使用しない会社を想像することは困難です。 さらに、サーバーだけでなく、ネットワークも仮想化されます。 多くの組織では、ファイアウォール、ルーター、侵入防止システムも仮想マシンとして表されています。 VMware ESXiおよびMicrosoft Hyper-Vを操作するための基本的なスキルが必要です。 仮想スイッチまたは仮想アダプターとは何かを理解する必要があります。 繰り返しますが、 CBT Nuggetsのコースをお勧めします。 Udemyもご覧ください。



8)Linuxでの作業の基本。 この点は誰にとっても明らかだと思います。 膨大な数のルーターとファイアウォールは、特にLinuxに基づいています。 プロキシ、アンチスパム、IPS、DLPシステム...ほとんどすべての場合、これらはすべてわずかに変更されたLinuxです。 したがって、ファイルシステムをナビゲートし、最も単純なトラブルシューティングコマンド(ip route、tcpdump、traceroute)を実行し、組み込みのテキストエディター(vi)を使用して構成ファイルを編集できることが非常に重要です。 基本的なCentOSコースは良い出発点です。



9)Windows Serverでの作業の基本。 ほとんどすべての企業には、NTP、DNS、DHCPなどの重要なサービスを編成するWindows Serverがあります。 そして、少なくともこれらのサービスを構成できれば、ネットワークは原則として機能しません。 個人的には、 このミニコースが好きです。



10)プログラミングの基礎(bash、python)。 ネットワークエンジニアの生活の中で、日常的なプロセスを自動化するタスクが発生する瞬間が現れます。 ここで「スクリプト」が役に立ちます(ほとんどの場合、bashまたはpython)。 Pythonの基礎、さらにはロシア語の無料コースがたくさんあります。 間違いなく勉強をお勧めします。



11)英語 。 ITでのキャリアを構築することを決めた場合、英語は2番目の母国語になるはずです。 これを公理に取ります。 私の意見では、もしあなたが英語をよく知らなければ、あなたは悪いIT人だということです。 どんなにこれをsound辱するように聞こえるかもしれません。 本当に役立つ資料の95%は、英語でインターネット上に公開されています。 同じCCNA試験は英語で行われます。 ロシア語のほとんどすべての資料は、翻訳(常に正しいとは限りません)または古い情報のいずれかです。 彼らはまだ新しいものを転送することができていません。 詳細については、 こちらをご覧ください



私たちの観点から見ると、これはまさにネットワークエンジニアに必要な知識のリストのようです。 これは、さらなる専門的成長のために必要な基盤です。

さらに、シスコは最近、「 次世代ネットワークエンジニアのためのネットワーク変革と必須スキル 」という記事を公開しました。 文字通り翻訳すると、「ネットワークの変革と次世代ネットワークエンジニアの基本スキル」のようなものが得られます。 誰かがプレゼンテーションを完全に読むのが面倒な場合は、 ここに主要なポイントが表示されます (ロシア語)。



ネットワークエンジニアの必要なスキルについて考えを共有していただければ幸いです。



PSまた、さまざまなIT技術について議論するビジネスブレックファーストを定期的に実施していることもお知らせします。 最寄りから:



5月16日(火曜日)





5月23日(火曜日)





時間:10:00-13:00(モスクワ時間)

サンクトペテルブルク

集合場所:「カザン、7」



ここで登録できます 。 Workshopに登録するときに、訪問したいトピックを指定してください。



All Articles