PowerPoint プレゼンテーション

Download Report

Transcript PowerPoint プレゼンテーション

基本情報技術概論 (第14回)
ネットワーク技術
埼玉大学 理工学研究科
堀山 貴史
1
期末試験


2/10 (水) 5, 6 限
教養1-208 教室 (この教室)
試験範囲
 中間試験以後、今日の講義分まで。

基本情報処理概論演習の問題や
情報処理技術者試験ぐらいの難易度です。
( マークシート問題 + 記述問題の予定です。)

情報処理技術者試験の過去問 (解答つき)
http://www.jitec.jp/
2
期末試験

持ち込み不可。


荷物はイスの下に。
机の上 や 机の棚に 物がある場合は、
不正行為とみなします。

問題用紙や解答用紙の配布を始めたら、
私語厳禁。(私語も不正行為とみなします。)

マークシートに記入しやすい筆記用具
( B や HB の黒鉛筆など ) と、消しゴムが必要です
。
3
LAN、インターネット

LAN (Local Area Network)
 ある程度限定された範囲で構築された、
コンピュータやプリンタなどの情報機器のネットワーク
例) 研究室内 LAN、情報システム工学科 LAN、
埼玉大学 学内 LAN、社内 LAN、家庭内 LAN

インターネット
 世界規模でネットワークを接続したもの
4
インターネットの利用
例) web
LAN
LAN
インターネット
web サーバ
どうやって、接続したい web サーバを指定するの?
5
インターネット の プロトコル

I P (Internet Protocol)

※ プロトコル … やりとりの約束事
→ 通信規約
I P アドレス
_____________
通信機器1台ごとに割り当てられた識別番号
 通信相手の指定、ルーティング(経路選択)に利用される


I Pv4 : 32 bit (8 bit ずつ、4つに区切って表記)
38 .
例: 情報システム工学科 133 .
10000101 00100110
堀山研究室
web サーバ

169 .
113
10101001 01110001
I Pv6 : 128 bit
6
インターネットの利用
例) web
LAN
LAN
インターネット
web サーバ
133 .38 .169 .113
I P アドレスを覚えるのが大変!
7
DNS
(Domain
Name
System)
_____________

ホスト名やドメイン名と IP アドレスを
対応させるための仕組み
例) http://www.al.ics.saitama-u.ac.jp … 133.38.169.113
ホスト名(サーバ名)
[email protected]
ユーザID
ドメイン名
8
I P アドレス

と
サブネット
同じサブネット内の機器には、近い I P アドレスを付ける
(ネットワークごとにアドレスをつけて管理するため)
www.ics.saitama-u.ac.jp
I P アドレス
10000101 .00100110 .00000010 .11000111
サブネットマスク
11111111 .11111111 .11111111 .00000000
ネットワークアドレス 10000101 .00100110 .00000010 .00000000
サブネット
2進数は長いので、
10進や16進に変換
133 . 38 . 2 .199
255 .255 .255 . 0
133 . 38 . 2 . 0
85 . 26 . 2 .C7
FF .FF .FF . 0
85 . 26 . 2 . 0
9
I P アドレス

と
サブネット
サブネットマスクは、ネットワークの規模に応じて色々



クラス A 255 . 0 . 0 .0
クラス B 255 .255 . 0 .0
クラス C 255 .255 .255 .0
埼玉大学のネットワーク
クラス B 133 .38 .0 .0
大規模ネットワーク
中規模
〃
小規模
〃
サブネット
埼玉大学
情報システム工学科
133 .38 .2 .0
10
参考:
I P アドレス
と
サブネット

自分の I Pアドレスやサブネットマスクを調べる
 ifconfig –a
(Linux)
 ipconfig /all (Windows、コマンドプロンプトから)

DNS を使って、I Pアドレスを調べる
 dig www.al.ics.saitama-u.ac.jp
(Linux)
逆引き (I Pアドレスから名前を引く) は、dig –x I Pアドレス

nslookup www.al.ics.saitama-u.ac.jp (Windows)
11
インターネットの利用
例) web
LAN
LAN
インターネット
web サーバ
私のパソコン、誰が I P アドレスを設定したの?
12
DHCP
_____________

ネットワークに一時的に接続するコンピュータに、
動的に I P アドレスを割り当てる
(Dynamic Host Configuration Protocol)
I Pアドレスが
欲しい
LAN
DHCP サーバ:
192.168.128.100 を使っていいよ
13
伝送速度

と
伝送時間
64 kbps の回線を用いて 106 バイトのファイルを
送信するとき、伝送におよそ何秒かかるか。
ここで、回線の伝送効率は 80%とする。
※ データ伝送速度
単位時間あたりに送信できるデータ量
単位は、bit / 秒 または bps
(bit per second)
回線速度の 80%しか
送信に利用できない
14
郵便のプロトコル階層
※ プロトコル … やりとりの約束事
→ 通信規約
住所、名前、
切手
15
OSI 基本参照モデル
人の操作に
近い側
おプセトネデぶ
7
応用層
応用層
6
プレゼン
テーション層
プレゼン
テーション層
5
セッション層
セッション層
4 トランスポート層
トランスポート層
3
ネットワーク層
ネットワーク層
2
データリンク層
データリンク層
物理層
物理層
物理的な操作に
1
近い側
16
OSI 基本参照モデル

________________
第1層: 物理層


物理的な接続 (コネクタの形、電気的な接続条件など)
________________
第2層: データリンク層


おプセトネデぶ
物理層でつながった隣接ノード間のデータ受け渡し
________________
第3層: ネットワーク層

ネット越しのデータ受け渡し (ルーティング(経路選択)など)
17
OSI 基本参照モデル

おプセトネデぶ
________________
第4層: トランスポート層

データ伝送の透過的な信頼性の確保
(エラー訂正、再送要求など)

第5層: セッション層
________________


第6層: ________________
プレゼンテーション層


論理的な通信路を確立する (通信モード、アクセス制御など)
データ表現の形を決める (使用する文字コードなど)
第7層: ________________
応用層

具体的な通信サービス (電子メール、web など)
18
インターネット の プロトコル TCP/IP
応用層
プレゼン
テーション層
セッション層
応用層
(電子メールなど)
トランスポート層
TCP
ネットワーク層
IP
データリンク層
ネットワーク
インタフェース
物理層
データの送信側と受信側で
確認を取りながら通信する
(データの信頼性を保証)
I P アドレスで指定された
計算機まで
OSI 基本参照モデル
19
参考:

他の計算機に login して操作
電子メール



プロトコル
ファイル転送
telnet、ssh


の
ftp (File Transfer Protocol)


インターネット
ユーザID @ ドメイン名
[email protected]
○○@docomo.ne.jp
SMTP (Simple Mail Transfer Protocol) … メール配送
POP3、IMAP
… メールサーバに届いたメールを、クライアントが受信
web


HTTP (Hyper Text Transfer Protocol)
SHTTP (Secure HTTP) … 暗号化により安全性を高める
20
HTML 他

HTML
(Hyper Text Markup Language)


CSS (Cascading Style Sheet)


ハイパーリンクを含んだ、
文章の構造 (タイトルや段落など) を記述するための言語
HTML の要素をどのように表示するか、スタイルを指示
XML (Extensible Markup Language)

タグを定義して拡張可能な、
文章やデータの構造を記述するための言語
21
イーサネット

イーサネット (ethernet)

LAN を実現するためのプロトコル(通信規約)
ケーブルは、10 BASE 5、10 BASE 2、10 BASE-T、100 BASE-TX 等

通信制御は、CSMA/CD

通信速度が
10 Mbps (M bit/秒)

通信速度が
100 Mbps
ギガビット イーサネット


ケーブルに 1000 BASE-T などを使った、1 Gbps のイーサネット
さらに高速な規格の策定が進んでいる
22
データ伝送路
(物理層)

有線
 ツイスト ペア ケーブル (より対線)




2~8本の芯線を、より合わせたもの
10BASE-T、100BASE-TX、1000BASE-T
同軸ケーブル

CATV、10BASE-5、10BASE-2
光ファイバケーブル


※ データ伝送速度
単位時間あたりに送信できるデータ量
単位は、bit / 秒 または bps
(bit per second)
1000BASE-SX、1000BASE-LX
無線
 赤外線 … テレビのリモコン、携帯電話でのアドレスのやりとり
 電波
… 無線 LAN で使っている
23
LAN
の
アクセス制御 (データリンク層)

伝送路にデータを流せるのは、同時に1つのノードだけ
トラブル無く、すべてのノードがデータを流すには?

TDMA (Time Division Multiple Access: 時分割多重アクセス)



CSMA/CD (Carrier Sense Multiple Access with Collision Detection)



時間を分割して、それぞれの時間に伝送路を使う計算機を指定
伝送路を調べて、使用中でなければ伝送路を使う
使うタイミングが他とぶつかったら、ランダムな時間待って再送
トークン パッシング



トークン (送信する権利) を順番に回す
トークンリング方式 (リング型LAN)
トークンバス方式 (バス型LAN)
24
LAN

1本のケーブル(バス)に接続
リング型


形態 (トポロジ)
バス型


の
リング状のケーブルに接続
スター型

ハブ
ハブや交換機などを中心に、
放射状に接続
25
イーサネット



の
変遷 (1)
送信したパケットは、LAN 全体に流れる
CSMA/CD
半二重通信
・ 単方向通信 … 1つの方向にのみデータを伝送
・ 半二重通信 … 両方向に伝送できるが、同時には一方だけ (例: トランシーバ)
・ 全二重通信 … A→B と B→Aの両方向に同時に伝送可 (例: 電話)
26
イーサネット
の
変遷 (2)
ハブ
ハブ


送信したパケットは、LAN 全体に流れる
半二重通信
・ 単方向通信 … 1つの方向にのみデータを伝送
・ 半二重通信 … 両方向に伝送できるが、同時には一方だけ (例: トランシーバ)
・ 全二重通信 … A→B と B→Aの両方向に同時に伝送可 (例: 電話)
27
イーサネット


の
変遷 (3)
ハブ が スイッチングハブ に … 通信を行う方向のポートのみを利用
全二重通信
・ 単方向通信 … 1つの方向にのみデータを伝送
・ 半二重通信 … 両方向に伝送できるが、同時には一方だけ (例: トランシーバ)
・ 全二重通信 … A→B と B→Aの両方向に同時に伝送可 (例: 電話)
28
LAN
の
接続機器

リピータ
cf. ハブ
 物理層レベルで、アクセス方式の同じ LAN を接続
 伝送路の長さを物理的に延ばす

ブリッジ
cf. スイッチングハブ
 データリンク層レベルで、
伝送媒体やアクセス方式の異なる LAN を接続

ルータ
 ネットワーク層までの機能を持つ
 LAN を接続する

ゲートウェイ
 7階層すべてのプロトコルを変換でき、LAN を接続
29
MAC アドレス (物理アドレス)

ネットワーク インタフェース カード
(情報機器の一部で、その機器をネットワークにつなげる)
に固有の、48ビットの物理アドレス
参考→ ifconfig –a (Linux)
 ipconfig /all (Windows) で、調べられる



MACアドレスを指定して、データのやり取りをする
(データリンク層のプロトコル)
cf. I P アドレス … ネットワーク層
ARP … MACアドレス と I P アドレスを
対応づけるプロトコル
30
31
LAN

1本のケーブル(バス)に接続
リング型


形態 (トポロジ)
バス型


の
リング状のケーブルに接続
スター型

ハブ
ハブや交換機などを中心に、
放射状に接続
32
LAN
の
形態 (トポロジ)
 ________________
バス型

1本のケーブル(バス)に接続
 ________________
リング型

リング状のケーブルに接続
 ________________
スター型

ハブ
ハブや交換機などを中心に、
放射状に接続
33
伝送速度と伝送時間

400バイトのデータを1時間当たり 3,600件送信し
たい。伝送効率が 60%のときには、回線速度は
最低でも何 bps 必要か。
34
伝送速度と伝送時間

64 kbps の回線を用いて 106 バイトのファイルを
送信するとき、伝送におよそ何秒かかるか。
35
伝送速度と伝送時間

64 kbps の回線を用いて 106 バイトのファイルを
送信するとき、伝送におよそ何秒かかるか。
ここで、回線の伝送効率は 80%とする。
回線速度の 80%しか
送信に利用できない
36
37
38
この教材のご利用について




この文面は、TOKYO
TECH OCW の利用
条件を参考にしました
この教材は、以下に示す利用条件の下で、著作権者にわざわざ許諾を
求めることなく、無償で自由にご利用いただけます。講義、自主学習は
もちろん、翻訳、改変、再配布等を含めて自由にご利用ください。
非商業利用に限定

この教材は、翻訳や改変等を加えたものも含めて、著作権者の許
諾を受けずに商業目的で利用することは、許可されていません。
著作権の帰属

この教材および教材中の図の著作権は、次ページ以降に示す著
作者に帰属します。この教材、または翻訳や改変等を加えたもの
を公開される場合には、「本教材 (or 本資料) は http://www.al.ics.
saitama-u.ac.jp/horiyama/OCW/ の教材です (or 教材を改変した
ものです」 との旨の著作権表示を明確に実施してください。なお、
この教材に改変等を加えたものの著作権は、次ページ以降に示す
著作者および改変等を加えた方に帰属します。
同一条件での頒布・再頒布

この教材、または翻訳や改変等を加えたものを頒布・再頒布する
場合には、頒布・再頒布の形態を問わず、このページの利用条件
39
に準拠して無償で自由に利用できるようにしてください。
この教材のご利用について

配布場所

http://www.al.ics.saitama-u.ac.jp/horiyama/OCW/

この powerpoint ファイルの著作者

堀山 貴史 2007-2010 [email protected]

改変等を加えられた場合は、お名前等を追加してください
図の著作者

p. 5, 7, 9, 10, 12, 13, 15 ~ 18, 24 ~ 28, 32, 33
 クリップアート : Microsoft Office Online / クリップアート

p. 21
 ウェブページ : 埼玉大学 工学部 情報システム工学科

その他
 堀山 貴史

40