ネットワーク基礎1

ネットワークの基礎知識を確認するための、ミニテストです。ネットワークやプロトコル全体像的な部分を取り上げています。問題数は少なめとなっています。覚えていない部分を探し出すためにご利用ください。質問などありましたら、お気軽にどうぞ。

問1

 

TCP/IPモデル4階層上位層から順番に答えなさい。(4カ所)
[    ]
[    ]
[    ]
[    ]
ハードウェア(物理層)

(答え)
アプリケーション層
トランスポート層
インターネット層(ネットワーク層)
(ネットワーク)インタフェース層(データリンク層)

問2

 

OSI基本参照モデル7階層を上位層から順番に答えなさい。(7カ所)
第7層 [    ]
第6層 [    ]
第5層 [    ]
第4層 [    ]
第3層 [    ]
第2層 [    ]
第1層 [    ]

(答え)
第7層 アプリケーション層
第6層 プレゼンテーション層
第5層 セッション層
第4層 トランスポート層
第3層 ネットワーク層
第2層 データリンク層
第1層 物理層

問3

第4層(トランスポート層)の役割を簡単に答えなさい。(1カ所)
[    ]

(答え)
信頼性のある通信を確立する、ポート番号とアプリケーション層を関連付ける、データを分割する、分割されたデータを組みなおす。(の内のいずれか1つでもOK)

問4

サーバーを利用するコンピュータ(プログラム)のこと何と言うか。(1カ所)
[    ]

(答え)クライアント

問5

 

自分の知っているURLを一つ答えなさい。(1カ所)
[    ]

(答え)
例)https://www.google.co.jp

問6

 

ハイパーテキストとは何か、簡単に説明しなさい。(1カ所)
[    ]

(答え)
「ハイパーテキスト」という文字列やアイコンをクリックすることにより、それに指定されているリンク先のWEBページへ移動する。

問7

 

電子メールの送信プロトコルと受信プロトコルを答えなさい。(2カ所)
送信:[    ]、受信:[    ]

(答え)
送信:SMTP 受信:POP3(IMAP4)

問8

 

ファイル転送用プロトコルを答えなさい。(1カ所)
[    ]

(答え)FTP

問9

 

遠隔ログインのプロトコルを答えなさい。(1カ所)
[    ]

(答え)TELNET(SSH、VNC 等)

問10

 

HTTPプロトコルは1回完結のためオンラインショッピングなどで複数のユーザが同時アクセスしたときに、ユーザー同士の情報が混ざり合ってしまう可能性があります、これを回避するために使う情報は何か。(1カ所)
[    ]

(答え)クッキー(Cookie)

問11

 
下記の空欄を埋めなさい。(2カ所)

人間のわかる言葉をコンピュータ用の言葉(文字コード)に変換することを[    ]
コンピュータ用の言葉を再び人間のわかる言葉に直すことを[    ]という。

(答え)エンコード、デコード

問12

 

第4層(トランスポート層)のプロトコルを2つ答えなさい。(2カ所)
[    ]、[    ]

(答え)TCP、UDP

問13

 

ウェルノウンポートのポート番号と対応するプロトコル名を2つ答えなさい。(2カ所)
[    ]、[    ]

(答え)
HTTP 80HTTPS 443 SMTP 25 POP3 110FTP 20,21 SNMP 161
TELNET 23SSH 22NNTP 119DNS 53DHCP 546,547 等

問14

 
下記空欄を埋めなさい。(4カ所)

第4層で信頼性のある通信をするのは[    ]で[    ]型通信という、信頼性のない通信をするのは[    ]で[    ]型通信といいこのプロトコルは信頼性を犠牲にして速さを出している。

(答え)TCP、コネクション、UDP、コネクションレス

問15

 

コンピュータの通信状態(使用ポート番号など)を調べるコマンドは何か。(1カ所)
[    ]

(答え)netstat

問16

 

第3層のプロトコルを一つ答えなさい。(1カ所)
[    ]

(答え)IP、ICMP、ARP

問17

 

サブネットマスクの役割を簡単に答えなさい。(1カ所)
[    ]

(答え)IPアドレスのネットワーク部とホスト部を分けるために使う