参考書籍
前提条件
- 上記の書籍でインプットをしていることを前提としているため、解説等は基本的にありません。
- 特に図で理解をした方がいい場合も多いので、ぜひ読んでみていただきたいです。
- インプット後の知識定着として活用していただければ幸いです!
💡kindle版であれば、タイミングによっては1,000円以下で購入可能なようです!
関連記事
📘 ネットワーク基礎まとめ
4. ネットワーク機器と仮想化
Q1. 世界中で幅広く利用されているネットワーク(ハードウェアと通信方式)の規格をなんと言いますか?
- Wi-Fi
- Bluetooth
- Ethernet
- Token Ring
【解答】
(3) Ethernet
Q2. L2スイッチ(イーサネットスイッチ)の説明として不適切なものを1つ選んでください。
- MACアドレステーブルから宛先MACアドレスを調べる。
- 宛先MACアドレスが未学習の場合、受信ポートを含めた全ポートにフレームを転送する動作を行う。
- イーサネットフレームから宛先を特定するために使われる。
- MACアドレスとポート番号の組み合わせを登録するのも機能の1つである。
【解答】
(2) 宛先MACアドレスが未学習の場合、受信ポートを含めた全ポートにフレームを転送する動作を行う。
※ 受信したポート“以外”の全ポートへフレームを転送する(フラッディング)
Q3. L3スイッチとL4スイッチの説明として不適切なものを1つ選んでください。
- L3スイッチは、IPのIPアドレスを見て振り分けをしている。
- L4スイッチは、イーサネットのMACアドレスを見て振り分けをしている。
- L3スイッチが故障すると、ルーティング機能とスイッチ機能の両方を失ってしまう。
- L4スイッチのうち、負荷分散を目的とするものをロードバランサーと呼ぶ。
【解答】
(2) L4スイッチは、イーサネットのMACアドレスを見て振り分けをしている。
※ L4スイッチは、「TCPやUDPのポート番号」を見て振り分けをしています。
Q4. 無線LANの説明として不適切なものを1つ選んでください。
- LANケーブルの代わりに無線を使ってネットワークに接続する技術のこと
- 有線LANよりも安定性、速度、セキュリティ面で見劣りする場合が多い
- 試験に合格しWi-Fi認証が与えられた機器で接続が可能である。
- 多くの規格があるが好きなものを使えば問題ない
【解答】
(4) 多くの規格があるが好きなものを使えば問題ない
【解説(補足)】
無線LANでは様々な規格が存在しますが、下記のように定義されています。
| 規格名 | 暗号化方式 | 考え方 |
|---|---|---|
| WEP | WEP | 脆弱なため使うべきでない |
| WPA | TKIP | 脆弱なため使うべきでない |
| WPA2 | AES | AESとの併用なら使えなくはない |
| WPA3 | AES | 使用が推奨されている |
Q5. VLAN (Virtual LAN)の説明として正しいものを1つ選んでください。
- 物理的には1つのネットワークを、論理的に複数のネットワークに分ける技術である。
- 家庭向けのハブやWi-FiルーターにもVLAN機能が搭載されていることが多い。
- VLANの種類として、ポートベースVLANとダグベースVLANが存在し、どちらか一方を使うのが一般的である。
- 物理的な配線を見れば、どのようなネットワーク構成になっているかを把握できる。
【解答】
(1) 物理的には1つのネットワークを、論理的に複数のネットワークに分ける技術である。
※ ポートベースVLANとダグベースVLANは組み合わせて使うのが一般的です。
Q6. VPN (Virtual Private Network)の説明として不適切なものを1つ選んでください。
- インターネットなど既存のネットワークの中に、新たに仮想的なネットワークを作る技術である
- ある通信回線の中に作り出した、仮想的な通信回路によって通信を行う
- インターネットを介したVPN接続はやや通信が遅くなる傾向がある
- VPNを使えば物理回線は不要となる
【解答】
(4) VPNを使えば物理回線は不要となる
※ VPNは物理ネットワーク上に仮想のネットワークを作るため
Q7. 仮想化の説明として不適切なものを1つ選んでください。
- 物理的なネットワークやコンピューターを使って、論理的なネットワークやコンピューターを作り出す技術のこと
- 1つの物理的な装置の中に複数の論理的な装置を作ることは可能だが、複数の物理的な装置を1つの論理的な装置とすることはできない。
- VLANは仮想化技術の1つである。
- メリットとしてスケールアップ・ダウンがしやすいことが挙げられる。
【解答】
(2) 1つの物理的な装置の中に複数の論理的な装置を作ることは可能だが、複数の物理的な装置を1つの論理的な装置とすることはできない。
Q8. 次の説明はクラウドのどの種類に該当しますか?選択肢から選んでください。
- コンピューター本体ではなく、呼び出して利用できる一定の機能をサービス化して提供するもの
- 仮想化されたコンピューターやネットワークを作り出す仕組みのこと
- 完成したソフトウェアをネットワーク経由で提供するもの
【選択肢】
IaaS / PaaS / FaaS / SaaS
【解答】
1 → PaaS (Platform as a Service)
2 → IaaS (Infrastructure as a Service)
3 → SaaS (Software as a Service)
※ FaaS(Function as a Service)は、サーバーレスアーキテクチャの一種です。
5. ネットワークのサービス
Q1. HTTPの説明として不適切なものを1つ選んでください。
- 1つ要求には1つの応答を返すルールになっている。
- HTTPのポート番号は80番と定められており、それ以外の使用はできない。
- HTTPリクエストでは、行いたい操作をリクエスト行のメソッドで指定する。
- HTTPレスポンスでは、処理結果としてステータスコードを受け取っている。
【解答】
(2) HTTPのポート番号は80番と定められており、それ以外の使用はできない。
※ HTTPプロキシのように特殊な用途で80番以外を使うこともある。
Q2. HTTPSの説明として正しいものを1つ選んでください。
- ポート番号は22番が割り当てられている。
- SSL/TLSと呼ばれるプロトコルが作る安全な接続を使って、HTTPによる通信を行う。
- 最初にサーバーが独自に通信の暗号化に用いるアルゴリズムを決定している。
- WebでHTTPとHTTPSのどちらが使われているか判断するには高度な知識が必要である。
【解答】
(2) SSL/TLSと呼ばれるプロトコルが作る安全な接続を使って、HTTPによる通信を行う。
※ SSL/TLSの暗号化アルゴリズムはサーバーとクライアントの相談によって決定します。そのことを「ネゴシエーション」と言います。
Q3. SMTP(Simple Mail Transfer Protocol)の説明として不適切なものを1つ選んでください。
- 電子メールの配送に用いられるプロトコルである。
- 主にTCPと一緒に使用され、ポート番号は25番が割り当てられている。
- HTTPと同じように1回のリクエストで1回のレスポンスを返すようになっている。
- 近年ではSSL/TLSを併用して内容を暗号化するSMTPSが普及しつつある。
【解答】
(3) HTTPと同じように1回のリクエストで1回のレスポンスを返すようになっている。
※ SMTPは対話型のプロトコルで、1度の接続でコマンドとリプライのやりとりを行う。
Q4. POP3とIMAP4の説明として不適切なものを1つ選んでください。
- POP3とIMAP4は、メールボックスからメールを読み出すプロトコルである。
- どちらもSSL/TLSによって暗号化されているので、安全に読み出すことができる。
- POP3では、ネットワークとの接続を切ってもメールを自由に読むことができる。
- IMAP4では、どの端末からも同じメールを読むことができる。
【解答】
(2) どちらもSSL/TLSによって暗号化されているので、安全に読み出すことができる。
Q5. FTPの説明として不適切なものを1つ選んでください。
- ファイルを転送するためのプロトコルである。
- 転送制御とデータ転送の2つを行うため、ポート番号は2つ割り当てられている。
- データ転送用の接続は、サーバーとクライアントの双方から作ることができる。
- SSHの仕組みを使って暗号化に対応した、FTPSが存在する。
【解答】
(4) SSHの仕組みを使って暗号化に対応した、FTPSが存在する。
- FTPS(FTP over SSL/TLS):SSL/TLSを併用して安全な通信を実現する。
- SFTP(SSH File Transfer Protocol):SSHの仕組みを使って安全な通信を実現する。
Q6. 「GUI」の正式名称はどれですか?
- General Utility Interaction
- Global User Integration
- Graphical User Interface
- Graphic Universal Input
【解答】
(3) Graphical User Interface
Q7. CUI / CLI の正式名称として正しいものはどれですか?
- CUI(Character-based User Interface) / CLI(Command Line Interface)
- CUI(Control Utility Input) / CLI(Computer Logic Interface)
- CUI(Character Utility Integration) / CLI(Command Level Instruction)
- CUI(Console User Interaction) / CLI(Command Link Interface)
【解答】
(1) CUI(Character-based User Interface) / CLI(Command Line Interface)
Q8. SSHの説明として正しいものを1つ選んでください。
- サーバーやネットワーク機器に接続して、対象をGUIで操作するために用いるプロトコル
- やりとりが暗号化されていて、安全に対象を操作できる。
- 操作対象へのログイン方法として、公開鍵認証という方法の設定を行う必要がある。
- サーバー管理者は操作対象へのログインをスキップできる。
【解答】
(2) やりとりが暗号化されていて、安全に対象を操作できる。
Q9. DNSの説明として不適切なものを1つ選んでください。
- DNSは問い合わせのたびにサーバーに名前解決を実行する。
- ドメイン名からIPアドレスを特定する機能を提供する。
- IPアドレスからドメイン名を特定する機能を提供する。
- 特定のサーバーが集中的に処理をしないように分散したサーバーが処理を行っている。
【解答】
(1) DNSは問い合わせのたびにサーバーに名前解決を実行する。
※ 問い合わせ結果はキャッシュサーバーという場所へ保存しておいて再利用されます。
Q10. NTP(Network Time Protocol)の説明として不適切なものを1つ選んでください。
- ネットワークに繋いだコンピューターの時計を合わせるためのプロトコル
- TCPを使い、ポート番号は123番を使用する。
- NTPサーバーはUTCで表す時刻情報を配信している。
- NTPサーバーはアクセスの集中を防ぐため、階層的な構造を採用している。
【解答】
(2) TCPを使い、ポート番号は123番を使用する。
※ NTPは リアルタイム性が高い「UDP」 を使い、ポート番号は123番を使用します。
Q11. HTTPプロキシの主な機能として不適切なものを1つ選んでください。
- コンテンツのキャッシュ
- ウイルス検出や不正侵入防止
- 有害サイトの遮断
- アクセスの負荷分散
【解答】
(4) アクセスの負荷分散
Q12. ロードバランサーの説明として不適切なものを1つ選んでください。
- アクセスを複数のサーバーに分散するための機器やソフトウェアのこと。
- 各サーバーへ順繰りで均等に振り分ける仕組みや接続数が最も少ないサーバーに振り分ける仕組みがある。
- 一部のサーバーが故障した場合、サービスの継続が難しくなってしまう。
- 振り分けのために利用する情報が属するレイヤーによって、L4スイッチやL7スイッチとも呼ばれることがある。
【解答】
(3) 一部のサーバーが故障した場合、サービスの継続が難しくなってしまう。
※ ロードバランサーには、故障中と見られるサーバーには振り分けないという機能があります。
株式会社シンシア
株式会社xincereでは、実務未経験のエンジニアの方や学生エンジニアインターンを採用し一緒に働いています。
※ シンシアにおける働き方の様子はこちら
シンシアでは、年間100人程度の実務未経験の方が応募し技術面接を受けます。
その経験を通し、実務未経験者の方にぜひ身につけて欲しい技術力(文法)をここでは紹介していきます。