1. TCP/IPネットワークでDNSサーバーが果たす役割を説明しなさい。
TCP/IP で通信するには、通信したい相手側のIP アドレスが必要となる。しかし、IPアドレスは人間にとって覚えにくく、また、相手がIP アドレスを変更した場合、こちらに通知してくれないと通信できなくなる。そこで、各コンピュータに英数字からなる名前を付け、その名前を入力すると、自動的にIP アドレスに変換するシステムが作られた。それが発展したものがDNS である。コンピュータ名で検索するため、IP アドレスの変更有無に依存せず、人間も覚えやすい。
2. IPについて
2-1: データの転送に関してIPとTCPの違いを述べなさい。
・IP
パケットを相手先に届ける役割を持つ。パケットとは、大きいデータを送信すする際に少量のデータに分割し、それぞれに制御情報を付加したものを言う。制御情報には発信者や受信者、利用系路などの情報を含められる。確実な送受信は保証しないため、その機能は上位プロトコルで補う。
・TCP
データ転送などの信頼性の必要な場面で利用される。送受信データには番号を付け、これを利用してデータの抜けや重複がないかをチェックする。データの抜けや重複がある場合にはその影響を排除し、アプリケーションプログラムにとって使いやすく信頼性のある通信路を確保する。受信側は送信元にデータ到着の信号を返すが、一定時間待っても信号が帰ってこない場合、送信元はデータを再送信する。再送開始までの待ち時間は固定ではなく動的に変更され、効率よく通信が行えるようになっている。
2-2: IPヘッダーにはどのような情報が含まれますか。
・バージョン:IP のバージョン。IPv4 では「4」がこの値になる。
・ヘッダ長:IP ヘッダの4 オクテット単位での大きさ。
・サービスタイプ:送信するパケットの品質。現在はほぼ使われていない。
- 1 -
1. TCP/IPネットワークでDNSサーバーが果たす役割を説明しなさい。
TCP/IP IP IPで通信するには、通信したい相手側の アドレスが必要となる。しかし、
アドレスは人間にとって覚えにくく、また、相手が アドレスを変更した場合、こIP
ちらに通知してくれないと通信できなくなる。そこで、各コンピュータに英数字か
らなる名前を付け、その名前を入力すると、自動的に アドレスに変換するシステIP
。 。 、 ムが作られた それが発展したものが である コンピュータ名で検索するためDNS
アドレスの変更有無に依存せず、人間も覚えやすい。 IP
2. IPについて
2-1: データの転送に関してIPとTCPの違いを述べなさい。
・IP
パケットを相手先に届ける役割を持つ。パケットとは、大きいデータを送信すする
際に少量のデータに分割し、それぞれに制御情報を付加したものを言う。制御情報
には発信者や受信者、利用系路などの情報を含められる。確実な送受信は保証しな
いため、その機能は上位プロトコルで補う。
・TCP
データ転送などの信頼性の必要な場面で利用される。送受信データには...