カテゴリ: 6.ネットワーク

1.インターネットの仕組み
(1)IP アドレス(IPv6IPv4),ドメイン名,DNS,URL
IPv4アドレス
IPv4アドレスに関しては、以下です。
http://nw.seeeko.com/archives/50935553.html

プライベートIPアドレスと、グローバルIPアドレスについても、理解しておきましょう。
http://nw.seeeko.com/archives/50935555.html

②IPv6
IPv6に関しては、あまり難しい問題は出題されないと思います。軽く流してもいいでしょう。
完全に流すというのもありだと思います。
参考までに、IPv6に関する詳しい情報は以下です。
http://nw.seeeko.com/archives/cat_10021976.html

2.インターネットサービス
インターネット系のサービスといえば、Web閲覧とメールでしょう。この2点に関して、いくつかのキーワードを覚えておきましょう。
(1)電子メール
メーリングリスト,メールボックスなどの言葉はご存知と思います。
①ccとbcc
以下を確認ください。
http://nw.seeeko.com/archives/50935556.html

MIME
http://nw.seeeko.com/archives/50254137.html

(2)Web閲覧
言わずとしれたインターネット(Web)の閲覧です。
cookieに関しては、以下を参照ください。
http://sc.seeeko.com/archives/3841180.html

3.通信サービス
さまざまな回線事業者が有線、無線の多様なサービスを提供しています。
(1)回線種別
・モバイル通信
ADSL
光通信

(2)ISP
インターネット接続サービス事業者(ISP:Internet Service Provider)とし、OCNやNiftyなどがあります。

(3)パケット通信
従量制と定額制による課金方式があります。

1.TCP/IPとは
TCP/IPプロトコルスタックをなんとなく覚えておきましょう。詳しくは以下です。
http://nw.seeeko.com/archives/50534783.html
厳密に覚える必要はなく、いくつかの階層で整理されていることを理解すればいいでしょう。

2.代表的なプロトコル
代表的なプロトコルを紹介します。それぞれ、どんなことに利用されているのか、簡単に理解しましょう。
①HTTP
 WebはHTTPプロトコルで通信します。詳しくは以下を確認ください。
 http://nw.seeeko.com/archives/50935549.html
HTTPS
 暗号化されていないHTTP通信をSSLTLSでセキュアな通信をすることです。
SMTP(Simple Mail Transfer Protocol)
 英語のとおり、メールを転送するプロトコルです。
http://nw.seeeko.com/archives/cat_10012559.html
④POP(Post Office Protocol) 
 メールを受信するプロトコルです。
このあたりは、みなさんメール設定を実際に見ることで、より理解が深まることでしょう。

FTP(File Transfer Protocol) 
 FTPは、言葉の通り、ファイル(File)を転送(Transfer)するプロトコル(Protocol)です。
http://nw.seeeko.com/archives/cat_10015989.html

⑥NTP(Network Time Protocol)
NTP(Network Time Protocol)は、言葉の通り、ネットワーク(Network)上の機器の時刻(Time)を正確に維持するためのプロトコル(Protocol)です。
http://nw.seeeko.com/archives/50915813.html

DHCP
DHCP(Dynamic Host Configration Protocol)とは、言葉の通り、動的にホスト(Host)やPCのネットワークの設定(Configration)をするプロトコル(Protocol)です。
http://nw.seeeko.com/archives/50539917.html

過去問(H25秋IP)を解いてみましょう。
問65 通信プロトコルの説明のうち,適切なものはどれか。
ア DHCPはWeb閲覧のプロトコルである。
イ FTPはファイル転送のプロトコルである。
ウ NTPは設定するIPアドレスなどの情報をサーバから取得するプロトコルである。
エ POPはメールクライアントがメールを送信するプロトコルである。
選択肢アですが、Web閲覧のプロトコルはHTTPです。イは正解選択肢です。ウですが、IPアドレスなどの情報を取得するのはDHCPです。エですが、メールを送信するのはSMTPです。


メールのプロトコルを整理すると、以下です。
mail

1.ネットワークの構成
LAN(Local Area Network)とWAN(Wide Area Network)があることを理解しましょう。
LANはlocal(地方の)という意味で、企業内のネットワークです。改めて説明するまでもないことでしょう。
一方のWANは、Wide(幅広い)という意味で、企業内にとどまらず、企業間を結ぶネットワークやインターネットとの接続などがあります。
両者を分けて説明するのには理由があります。利用する技術が異なるからです。

具体的な技術の例を以下に説明します。両方に重複するものもありますが、異なる要素が多いということを理解してもらえればいいです。
①LAN
 L2スイッチ、L3スイッチ、LANケーブル、VLAN、無線LANなど
②WAN
 ルータ、回線終端装置(ONU)、光ケーブル、ISP、インターネットなど
LANとWAN
 
2.ネットワークの構成要素
①ネットワークインタフェースカード(NIC:Network Interface Card) 
 PCにあるLANポートと考えてください。かつては、サーバやPCに、(カード型と言えるかは別にして、)NICを挿入しました。
②ケーブル
 LANケーブル、光ケーブル、電話線などがあります。
③ハブおよびスイッチ
 ハブとスイッチは厳密には別ものですが、スイッチングハブとして、同じものと考えていいでしょう。主な機能は、ケーブルを接続することです。複数のPCやサーバを一つのネットワークに接続するために、スイッチングハブが必要です。
 また、VLANでネットワークを論理的に分割したり、MACアドレスによるフィルタリングであったり、ループを回避する機能などもあります。
④ルータ
 ルータの軸となる機能はRouting(経路制御)です。目的地にたどり着くためには、どのルータに行けばいいのかを教えてくれます。
無線LAN
 従来のLANケーブルによる有線LANではなく、電波を使った無線LANです。
⑥モデム
 最近は、あまり使わなくなりました。ADSLを利用しているご家庭では、ADSLモデムなるものがあるかもしれません。しかしその場合でも、ルータと一体型になったものが多いでしょう。
⑦モジュラージャック
 電話線を接続するコネクタです。電話がつながっている壁ついていますので、時間があるときにご確認ください。
⑧通信回線
 電話線もあれば、光回線もありますし、3GやLTEなどの携帯回線も該当します。
ネットワーク方式_情報セキュリティマネジメント試験

■H25春AP午前
問35 1バイトのデータを16進2桁で表した後,先頭にパーセント記号を付けて%1Aの
  ような3バイトのASCII文字列にする変換はパーセントエンコーディングと呼ばれる。
  例えばUTF-8エンコードされだa”の16進表示はCEB1なので,これをパーセ
  ントエンコーディングしたものは%CE%B1となる。パーセントエンコーディング
  使用される場合はどれか。
ア HTTPのベーシック認証でAuthorizationヘッダにパスワード情報を指定する場合
イ Webページのフォーム上の漢字をHTTPのGETメソッドでサーバに送る場合
ウ サブジェクトに日本語の文字を含む電子メールを送る場合
エ フランス語やドイツ語のアルファベットを使った電子メールを送る場合

■H24秋AP午前
問32 JavaScript などのスクリプト言語を使って, Webブラウザに組み込まれているサーバとの非同期通信機能を利用する技術であり,地図の高速なスクロールや,キーボード入力に合わせた検索候補の逐次表示などを実現するものはどれか。
ア Ajax
イ CSS
ウ DOM
工 SAX
【正解】ア


問34 W3Cで仕様が定義され,矩形や円,直線,文字列などの図形オブジェクトをXML形式で記述し, Webページでの図形描画にも使うことができる画像フォーマットはどれか。
ア OpenGL
イ PNG
ウ SVG
工 TIFF
【正解】ウのSVG(Scalable Vector Graphics)
SVGは、画像編集ソフト等がなければできなかったような図形描写ができる仕組みです。

■H23秋AP午前
問71 インターネットを利用した企業間取引において,取引データをそのまま起票したり,社内文書に変換したりすることが容易にできるマーク付け言語はどれか。
ア HTML  イ SGML  ウ UML  工 XML

正解はエのXMLです。

■過去問(H22春AP午前問7)
問7 HTMLだけでは実現できず, JavaScriptを使うことによってブラウザ側で実現可能になることはどれか。
アプレットの使用
ウ サーバヘのデータの送信
イ 画像の表示
エ 入力データの検査
正解はエ

■過去問(H24秋AP午前問32)
問32 JavaScript などのスクリプト言語を使って, Webブラウザに組み込まれているサーバとの非同期通信機能を利用する技術であり,地図の高速なスクロールや,キーボード入力に合わせた検索候補の逐次表示などを実現するものはどれか。
ア Ajax イ CSS ウ DOM エ SAX

正解は、アのAjaxです。Ajaxについては、以下も確認ください。
http://nw.seeeko.com/archives/50654480.html

■過去問(H28秋AP午前問25)

問25 動画や音声などのマルチメディアコンテンツのレイアウトや再生のタイミングをXMLフォーマットで記述するためのW3C勧告はどれか。
ア Ajax  イ CSS  ウ SMIL 工 SVG

正解はウのSMIL。スマイルと読みます。
ここにありますように、SMIL(Synchronized Multimedia Integration Language)によって、Webサイトにおいて動画や音声の再生のタイミングを調整することができます。

■H21秋AP午前
問8 XML文書を,別の文書形式をもつXML文書やHTML文書などに変換するための仕様はどれか。
CSS  イ DTD  ウ XLink  工 XSLT

正解は、エのXSLT(Extensible Stylesheet Language Transformation)です。

応用情報技術者試験では、ネットワークの計算問題が必ず1問出題されます。問題に慣れておきましょう。

 

1.伝送効率

(1)H28春AP午前(H22春AP午前 問35と同じ)

問32 100 M ビット/秒のLANに接続されているブロードバンドルータ経由でインターネットを利用している。FTTHの実効速度が90Mビット/秒で,LANの伝送効率が80%のときに,LANに接続されたPCでインターネット上の540Mバイトのファイルをダウンロードするのに掛かる時間は,およそ何秒か。ここで,制御情報やブロードバンドルータの遅延時間などは考えず,また,インターネットは十分に高速であるものとする。
170829_10
ア 43    イ 48    ウ 54    エ 60

LANとFTTHのそれぞれで計算をしましょう。
■LAN
速度が100Mbpsで、伝送効率が80%なので、実効速度は100×0.8=80Mbps
540Mバイト(=540M×8bit)のファイルをダウンロードする時間は540M×8÷80=54秒
FTTH
実効速度が90Mbpsなので、ファイルをダウンロードする時間は540M×8÷90=48秒
もちろん、遅い方が掛かる時間になりますので、54秒です。

正解は、ウです。

2.ターンアラウンドタイム

(1)H27秋AP午前

問31 図のようなネットワーク構成のシステムにおいて,同じメッセージ長のデータをホストコンピュータとの間で送受信した場合のターンアラウンドタイムは,端末Aでは100ミリ秒,端末Bでは820ミリ秒であった。上り,下りのメッセージ長は同じ長さで,ホストコンピュータでの処理時間は端末A,端末Bのどちらから利用しても同じとするとき,端末Aからホストコンピュータへの片道の伝送時間は何ミリ秒か。ここで,ターンアラウンドタイムは,端末がデータを回線に送信し始めてから応答データを受信し終わるまでの時間とし,伝送時間は回線速度だけに依存するものとする。
170829_11
ア 10   イ 20   ウ 30   エ 40

求める伝送時間(端末Aからホスト)をxミリ秒とします。
すると、端末Bからホストへは、10倍(1Gと100M)の時間で10xミリ秒です。
式に当てはめると
・x+(ホストでの処理時間)+x=100 …①
・10x+(ホストでの処理時間)+10x=820 …②
②-①を実施すると、
18x=720 x=40




正解は、エです。

(2)H27春AP午前(H23特別AP午前 問35と同じ)

問32 図のように,2台の端末がルータと中継回線で接続されているとき,端末Aがフレームを送信し始めてから,端末Bがフレームを受信し終わるまでの時間は,およそ何ミリ秒か。
〔条件〕
フレーム長:LAN,中継回線ともに1,500バイト
LANの伝送速度:10Mビット/秒
中継回線の伝送速度:1.5Mビット/秒
1フレームのルータ処理時間:両ルータともに0.8ミリ秒
170829_12
ア 3   イ 6   ウ 10   エ 12

順に計算します。
①端末A⇒ルータ
1500×8bit(1500バイト)÷10Mbit=1.2秒
②ルータ
0.8秒
③中継回線
1500×8bit(1500バイト)÷1.5Mbit=8秒
④ルータ
0.8秒
⑤ルータ⇒端末B
 ①と同じなので1.2秒
合計すると、12秒




正解は、エです。

3.ビット誤り率

(1)H27春AP午前問34
(H21秋AP午前 問35と同じ)

問34 伝送速度64kビット/秒の回線を使ってデータを連続送信したとき,平均して100秒に1回の1ビット誤りが発生した。この回線のビット誤り率は幾らか。
170829_13

100秒間では、64kbit×100=6.4Mbitのデータが送られる。
この100秒間で1回のビット誤りなので、1÷6.4M=1.56×10(-7乗)







正解は、イです。

(2)H25秋AP午前

問33 ビット誤り率が10%の伝送路を使ってビットデータを送る。誤り率を改善するために,送信側は元データの各ビットを3回ずつ連続して送信し,受信側は多数決をとって元データを復元する処理を行う。このとき,復元されたデータのビット誤り率はおよそ何%か。ここで,伝送路におけるビットデータの増減や,同期方法については考慮しないものとする。

ア 1.0   イ 2.8    ウ 3.1   エ 3.3

3回データを送る
組み合わせは以下。○は誤りが無し(確率0.9)。×は誤りあり(確率0.1)
① ○○○ 1通り ⇒確率は0.9×0.9×0.9×1=0.729
② ○○× 3通り  ⇒確率は0.9×0.9×0.1×3=0.243
③ ○×× 3通り  ⇒確率は0.9×0.1×0.1×3=0.027
④ ××× 1通り  ⇒確率は0.1×0.1×0.1=0.001
この中で、①と②の場合は、多数決により、ビット誤りになりません。
ビット誤りになるのは、③と④で、合計すると、0.028=2.8%





正解は、イです。

4.音声ペイロード

(1)H26秋AP午前

問30 VoIP通信において8kビット/秒の音声符号化を行い,パケット生成周期が10ミリ秒のとき,1パケットに含まれる音声ペイロードは何バイトか。

ア 8     イ 10    ウ 80    エ 100

なかなか難しい問題ですね。
分からないなりに、何か計算してみましょう。
1秒間では、8kbitの音声データが作成されます。パケット生成周期が10ミリ秒ということは、1秒間で、100パケット作成されます。
1パケットにすると、8k÷100=80bit
単位はバイトなのでバイトにすると、80bit÷8=10バイト




正解は、イです。

RSSは、「Webサイトの見出しや要約などを記述するフォーマットであり, Webサイトの更新情報の公開に使われる(H25秋IP問69)」ものです。
RSSの略については、複数あるようですが、RSS(RDF Site Summary)と考えればいいと思います(あまり重要ではありません)。H30NW午後1問1では、RSS(Really Simple Syndication)と表現されています。

・過去問(H26春IP午前問74)では、「ブログのサービスで使用されるRSSリーダが表示するもの」として、「ブログから収集した記事の情報」と述べられています。
・過去問(H27秋IP問57)では、RSSに関して、「Webサイトの更新状況を把握するために使われる情報の形式」と述べられています。
・過去問(H26春AP午前問35)ではRSSに関して、「Webページの見出しや要約などのデータについて,XMLを使って更新を通知するためのフォーマット」と述べられています。
・H27春IP問48では、選択肢の中でしかありませんが、「Webサイトが更新情報やページの概要などをまとめたRSS」という表記があります。

■H26春AP午前
問35 Webページの見出しや要約などのデータについて,XMLを使って更新を通知するためのフォーマットはどれか。
ア BPEL イ RSS ウ SOAP 工 WSDL






正解はイのRSSです。

問36 IPv6において,拡張ヘッダを利用することによって実現できるセキュリティ機能はどれか。

ア URLフィルタリング機能
イ 暗号化機能
ウ ウイルス検疫機能
エ 情報漏えい検知機能

正解は、イです。

↑このページのトップヘ