参考書籍
前提条件
- 上記の書籍でインプットをしていることを前提としているため、解説等は基本的にありません。
- 特に図で理解をした方がいい場合も多いので、ぜひ読んでみていただきたいです。
- インプット後の知識定着として活用していただければ幸いです!
💡kindle版であれば、タイミングによっては1,000円以下で購入可能なようです!
関連記事
📘 ネットワーク基礎まとめ
1. ネットワークの基礎知識
Q1. 「IT」の正式名称はどれですか?
- Information Technology
- Internet Technology
- Integrated Tools
- Intelligent Terminal
【解答】
1 Information Technology
Q2. コンピューターに通信を組み合わせて実現できる技術分野を指し示す言葉として、「ICT」がありますが、これはなんの略称でしょうか?
- Information and Communication Technology
- Internet Connection Technology
- Integrated Communications Tool
- International Computer Technology
【解答】
1 Information and Communication Technology
Q3. オフィスや家庭などの1つの拠点内のネットワークをなんというか?
- PAN(Personal Area Network)
- WAN(Wide Area Network)
- LAN(Local Area Network)
- MAN(Metropolitan Area Network)
【解答】
3 LAN(Local Area Network)
Q4. 拠点と拠点を結ぶためのネットワークをなんというか?
- PAN(Personal Area Network)
- WAN(Wide Area Network)
- LAN(Local Area Network)
- MAN(Metropolitan Area Network)
【解答】
2 WAN(Wide Area Network)
Q5. コンピューター同士の通信において、同じルールに従って情報を送受信する必要があります。このルールをなんと言いますか?
- Interface(インターフェース)
- Architecture(アーキテクチャ)
- Protocol(プロトコル)
- Framework(フレームワーク)
【解答】
3 Protocol(プロトコル)
Q6. プロトコルが規定しているのは、なんですか?(2つ選択)
- 通信手段
- データの圧縮率
- データ形式
- コンピューター本体の大きさ
【解答】
1 通信手段 / 3 データ形式
Q7. OSI参照モデルの説明として、正しくないものを1つ選んでください。
- 「物理層」「データリンク層」「ネットーワーク層」「トランスポート層」「セッション層」「プレゼンテーション層」「アプリケーション層」の7つを定義している。
- OSI参照モデルのように、どのような考え方や構成でネットワークを作り上げるかを定めた基本的な体系のことを「ネットワークアーキテクチャ」という。
- 通信機能を学んだり設計したりする時に、下敷きにする知識として広く用いられている。
- あらゆるネットワーク設計にそのまま従わなければならない、絶対的な規格である。
【解答】
4 あらゆるネットワーク設計にそのまま従わなければならない、絶対的な規格である。
Q8. コンピュータ同士の関係において、サーバーが「主」、クライアントが「従」となる関係をなんというか?
- マルチキャスト
- クライアントサーバー
- ブロードキャスト
- リングトポロジー
【解答】
2 クライアントサーバー
【解説】
-
クライアントサーバー方式は、サービスを提供するサーバーと、サービスを利用するクライアントが役割分担する仕組み。
-
Webサービスなど、多くのシステムがこの方式を採用。
-
役割が明確で、管理性・拡張性に優れている。
Q9. コンピュータ同士が対等で、固定的な役割を決めない関係をなんというか?
- ピアツーピア
- スター接続
- ハイブリッドクラウド
- クライアントサーバー
【解答】
1 ピアツーピア
【解説】
-
ピアツーピアは、ネットワーク上の各コンピュータがお互いに「対等(Peer)」の立場で通信するモデル。
-
固定的なサーバーは存在せず、必要に応じてお互いが提供・取得する側を切り替える。
-
例:ファイル共有、分散処理システム、ブロックチェーンなど。
Q10. データを小さく分割したパケット単位で送り届ける方式をなんと言いますか?
- 回線交換
- パケット交換
- メッセージ交換
- ブロードキャスト
【解答】
2 パケット交換
Q11. 「0と1」の2つだけで表す数の形式をなんと言いますか?
- 8進数
- 2進数
- 16進数
- 4進数
【解答】
2 2進数
Q12. 「0〜9とA〜F」を使う数の形式をなんと言いますか?
- 8進数
- 2進数
- 16進数
- 4進数
【解答】
3 16進数
2. TCP/IPの基礎知識
Q1. TCP/IPの説明として正しいものを1つ選んでください。
- アプリケーションの画面デザインを統一するためのUI規格
- インターネットをはじめとするコンピューターネットワークで広く用いられる通信プロトコル
- コンピューターの性能を数値化するための評価方式
- データを暗号化するためだけに使われる専用アルゴリズム
【解答】
2 インターネットをはじめとするコンピューターネットワークで広く用いられる通信プロトコル
Q2. TCP/IPの4階層について、次の説明はどの層に該当しますか?
- 直接つながった相手と通信する機能を実現する。
- 直接つながっていない相手(他ネットワーク内の相手)と通信する機能を実現する。
- 通信機能を基に、目的に応じた機能を実現する(例:TCP, UDP)。
- 個別のアプリケーションの機能を実現する(例:HTTP, SMTP, POP3, IMAP4)。
【選択肢】
- インターネット層
- アプリケーション層
- ネットワークインタフェース層
- トランスポート層
【解答】
1 → ネットワークインタフェース層
2 → インターネット層
3 → トランスポート層
4 → アプリケーション層
Q3. イーサネット(Ethernet)の説明として、不適切なものを1つ選んでください。
- インターネット全体の通信経路を制御するための主幹プロトコルである。
- 一般に販売されているパソコンの有線LANは、ほぼ全てで使用されている。
- ネットワークインタフェース層を構成する代表的なプロトコルである。
- 1対1の接続を作り出すプロトコルである「PPPoE」でもイーサネットが使われる。
【解答】
1 インターネット全体の通信経路を制御するための主幹プロトコルである。
【解説(補足)】
「インターネット全体の通信経路を制御するための主幹プロトコルである。」は、「BGP(Border Gateway Protocol)」の説明です。
Q4. インターネット層の説明として不適切なものを1つ選んでください。
- パケットの中継機能である「ルーティング」がある。
- 接続するコンピューターを識別するためのアドレス(IPアドレス)を付与する。
- 通信内容の暗号化を行い、データの盗聴を防ぐ役割を持つ。
- 代表的なプロトコルとして「IP(Internet Protocol)」がある。
【解答】
3 通信内容の暗号化を行い、データの盗聴を防ぐ役割を持つ。
【解説(補足)】
インターネット層は暗号化を担当しません。暗号化は上位層(例:TLS)などの役割です。
※ TLS は アプリケーション層とトランスポート層の間に存在する“セキュリティ層” として扱われます。
Q5. トランスポート層の説明として不適切なものを1つ選んでください。
- 代表的なプロトコルとして、信頼性の高い通信を実現する「TCP」がある。
- 代表的なプロトコルとして、すぐに使える身軽な通信機能を提供する「UDP」がある。
- アプリケーションごとに通信相手を識別するためのポート番号を扱う。
- 通信内容の暗号化を行い、データの盗聴を防ぐ役割を持つ。
【解答】
4 通信内容の暗号化を行い、データの盗聴を防ぐ役割を持つ。
Q6. アプリケーション層の主なプロトコルとして、メール送信に用いるのはどれですか?
- HTTP/HTTPS
- SMTP
- POP3/IMAP4
- FTP
【解答】
2 SMTP
【解説】
SMTP:メール送信
POP3/IMAP4:メール受信
Q7. IPアドレスの説明として不適切なものを1つ選択してください。
- IPには「IPv4」と「IPv6」の2種類がある。
- 通常はインターネットのルールに従って割り当てられる。
- IPアドレスを管理する総本山は「ICANN」である。
- すべてのIPアドレスは世界中で一意のものが割り当てられる。
【解答】
4 すべてのIPアドレスは世界中で一意のものが割り当てられる。
Q8. ポート番号の説明として不適切なものを1つ選択してください。
- TCPまたはUDPが提供する機能である。
- 「0〜65535」で表現され、「0〜1023」までをウェルノウンポートと呼ぶ。
- どのコンピュータに接続するかを指定するために利用する。
- IPアドレスとセットで使うことで、どのコンピューターのどの機能、といった指定が可能になる。
【解答】
3 どのコンピュータに接続するかを指定するために利用する。
Q9. グローバルIPアドレスの説明として不適切なものを1つ選択してください。
- 世界で唯一となるように設定されている。
- 組織や家庭などの内部ネットワークで使用する。
- 新たなプロトコルとして「IPv6」がある。
- インターネット利用者の増加に伴い、枯渇の可能性が問題となっている。
【解答】
2 組織や家庭などの内部ネットワークで使用する。
Q10. 同じイーサネット接続している全てのコンピュータに対してデータを届ける通信を何と言いますか?
- ユニキャスト
- ブロードキャスト
- マルチキャスト
- エニーキャスト
【解答】
2 ブロードキャスト
3. TCP/IPで通信するための仕組み
Q1. MACアドレスの説明として不適切なものを1つ選んでください。
- ネットワークハードウェアに1つずつ割り当てられるアドレスである。
- 仕様上は唯一のアドレスが使われるように設計されている。(MACアドレスを書き換え可能な製品もあり、実際には必ずしも保証されているわけではない。)
- インターネット層で使用されるアドレスである。
- 48ビット(または64ビット)で構成され、通常は16進数で表記される。
【解答】
3 インターネット層で使用されるアドレスである。
Q2. ARPの説明として正しいものを1つ選んでください。
- IPアドレスからMACアドレスを特定するためのプロトコルである。
- MACアドレスからIPアドレスを検索するためのプロトコルである。
- インターネット全体の経路を決定するためのルーティングプロトコルである。
- 暗号化通信を確立するために証明書を交換するプロトコルである。
【解答】
1 IPアドレスからMACアドレスを特定するためのプロトコルである。
Q3. ドメイン名の説明として正しいものを1つ選んでください。
- 特定の地域内で唯一となるように管理されている。
- 「www.example.com」の「com」の部分をサードレベルドメインという。
- DNSを運用する組織のことをレジストリと呼ぶ。
- ドメイン名はインターネット上でMACアドレスに変換される。
【解答】
3 DNSを運用する組織のことをレジストリと呼ぶ。
Q4. ルーティングの説明として不適切なものを1つ選んでください。
- ルーターによるパケットの転送のことである。
- 宛先のネットワークや配送の方法などを定めたものをルーティングテーブルという。
- パケットの送り先がわからない場合の送り先をデフォルトゲートウェイという。
- ルーティングの仕組みはルーターにのみ搭載されている。
【解答】
4 ルーティングの仕組みはルーターにのみ搭載されている。
Q5. DHCPの説明として正しいものを1つ選んでください。
- ドメイン名をIPアドレスに変換するための仕組みである。
- ネットワークに接続したコンピュータに対して、必要なネットワーク設定情報を自動的に配布するための仕組みのこと。
- MACアドレスをもとにインターネット全体の経路を決定する仕組みである。
- 暗号化通信を確立するために証明書を交換する仕組みである。
【解答】
2 ネットワークに接続したコンピュータに対して、必要なネットワーク設定情報を自動的に配布するための仕組みのこと。
Q6. NATの説明として不適切なものを1つ選んでください。
- ルーターが管理するポート番号の数で制限される。
- 複数のグローバルIPアドレスが割り当てられている。
- プライベートIPアドレスをグローバルIPアドレスに変換する仕組みである。
- IPアドレスの対応を記録しておく。
【解答】
1 複数のグローバルIPアドレスが割り当てられている。
Q7. NAPTの説明として不適切なものを1つ選んでください。
- IPアドレスとポート番号の組み合わせによってインターネット接続を可能にする。
- 一般家庭のインターネット利用で広く使われている技術である。
- プライベートIPアドレスと同数のグローバルIPアドレスを対応させる。
- IPアドレスとポート番号の両方の対応を記録しておく。
【解答】
3 プライベートIPアドレスと同数のグローバルIPアドレスを対応させる。
株式会社シンシア
株式会社xincereでは、実務未経験のエンジニアの方や学生エンジニアインターンを採用し一緒に働いています。
※ シンシアにおける働き方の様子はこちら
シンシアでは、年間100人程度の実務未経験の方が応募し技術面接を受けます。
その経験を通し、実務未経験者の方にぜひ身につけて欲しい技術力(文法)をここでは紹介していきます。