web . sfc . keio . ac . jp

Download Report

Transcript web . sfc . keio . ac . jp

インターネット
コミュニケーション
第一回
重近 範行
1/38
スタッフ

講師
 重近

TA
谷

範行
隆三郎 (M2、たに)
SA
 奥村
祐介 (B4、ちゃい)
 江村 桂吾 (B2、late4)
2/38
授業ページと連絡先
Web
 http://www.sfc.wide.ad.jp/~chai/06s/works
hop03/

スタッフメーリングリスト
 nic06@sfc.wide.ad.jp

3/38
グループ分け

Group A









s04240kk
s05683sh
t05567ys
s05146ko
Group B

t05689hn
s06566mt
s04578at
t05746ah
Group C





s04244kk
s05510ys
t06347yk
s05587sh
Group D
 t04497mt
 t05590rt
 s05590mn



t05188so
Group E
 t04568mt
 t04043hi
 s04289ek
Group F
 t04012sa
 s04482tt
 s05811km
4/38
グループごとの席順
教卓
A
B
C
D
E
F
5/38
ソフトウェアのダウンロード

http://www.sfc.wide.ad.jp/~chai/06s/works
hop03/
 →左メニューからダウンロード
WinSCP
 Windows Media Encoder 9 series
 Logicool webcameraのデバイスドライバ
注意:カメラは渡されてもすぐ接続しないよう
に(インストール中に指示されます)

6/38
インターネットの
基礎知識
7/38
コミュニケーションモデル
一対一
多対多
一対多
A
A
A
B
C
D
B
B
電話
TV放送
C
D
多人数会議
8/38
通信の方向性
片方向
A
双方向
B
A
B
9/38
コミュニケーションモデルと通信の方
向性

電話
 一対一、双方向
A
B
C

TV放送
A
 一対多、片方向

会議
B
D
A
B
C
D
 多対多、双方向
10/38
インターネットにおける通信方式
Unicast
Multicast
Broadcast
一対一
一対多
(特定の人のみ)
一対多
(届く範囲全ての人)
A
A
A
B
B
C
D
B
C
D
11/38
通信相手の指定

ドメイン名を使う方法
 www.sfc.wide.ad.jp
 mail.sfc.keio.ac.jp
 www.asahi.com

→村井研のWebサーバ
→SFCのメールサーバ
→朝日新聞社のWebサーバ
IPアドレスを使う方法
 203.178.142.133
 133.27.4.122
 210.173.169.168
こちらでも通信可能
12/38
IPアドレス
インターネットでの識別子
 32bit (IPv4)

 8bitずつ
. (ドット)で区切って10進数表記
133.56.82.128
133.27.4.125
203.178.143.59
203.178.143.42
133.27.4.23
133.27.4.127
133.56.82.14
203.178.128.56
13/38
203.178.128.129
(補足)
コンピュータにとっての情報量

bit
 2種類のものを識別できる
 コンピュータが扱う情報の最小単位
0

or
1
byte ( = 8bit)
 2^8
0
1
= 256通りの情報を表現できる
1
1
0
0
1 byte
1
0
14/38
(補足)
2^nの計算

2^10 = 1024 ≒ 1000

2^20
 2^10

× 2^10 → 1000 × 1000 = 約1000000
2^32
× 2^10 × 2^10 × 2^10
 →4×1000×1000×1000× = 約40億
 2^2
15/38
IPアドレスの調べ方

コマンドプロンプトの起動




スタート
→全てのプログラム
→アクセサリ
→コマンドプロンプト

ipconfig
ワイヤレスネットワーク接続(無線LANの場合)
ここの数字がIPアドレス16/38
ドメイン名

IPアドレスに対応する別名
 数字→コンピュータにやさしい、人間は覚えづらい
 名前→人間は覚えやすい、コンピュータには難しい

携帯電話
友達の携帯番号を覚えるのが大変
↓
アドレス帳に登録
↓
田中さん → 090-XXXX-XXXX

自分専用
インターネット
IPアドレスを覚えるのが大変
↓
DNSに登録
↓
web.sfc.keio.ac.jp → 133.27.4.40
世界共通
17/38
DNS

Domain Name System
 世界中のドメイン名とIPアドレスの関連付けを管理

手動でDNSへ問い合わせる方法
 コマンドプロンプトから
nslookup [ドメイン名]
コマンド
スペース
調べたいサーバのドメイン名
例えば
www.sfc.keio.ac.jp
www.yahoo.co.jp
など
18/38
DNSキャッシュ
DNSの問い合わせ結果を一時的に記憶する
機能
 キャッシュを表示する方法

 コマンドプロンプトから
ipconfig /displaydns
コマンド
スペース
オプション
/?
と入力するとオプション
一覧が見れる
19/38
命名規則

名前の付け方のルール
 “ドット”で意味の区切りがある
 階層構造

後ろから順番に読んでいく
SFCにある
大学で
web . sfc . keio . ac . jp
webと言う名前
のコンピュータ
慶応の
日本の
20/38
階層構造

・
“ドット”区切りで一つずつ下る
uk …… com
jp
ad … ac
co
or
ne
wide u-tokyo… keio yahoo nec
sfc
…
cc
web.sfc.keio.ac.jp
21/38
DNSでの名前解決

web.sfc.keio.ac.jpのIPアドレスを調べる場合
Root
jp
ac
keio
sfc
sfcは?
jp は誰に聞 acは? keioは?
けばいい?
webは?
web.sfc.keio.ac.jp
のIPアドレスは?
DNS
server
web.sfc.keio.ac.jpは
133.27.4.40だよ!
133.27.4.40です
通信開始!
web.sfc.keio.
ac.jp
(133.27.4.40)
22/38
ストリーミング
23/38
ファイル配信

ファイル
 データの塊
 始まりと終わりがある

ファイルをダウンロードしてから再生
web.sfc.keio.ac.jp sample.avi
out.txt
http://web.sfc.keio.ac.jp/
test.png
sample.avi
pic.html
Web
….
Server
sampl
e.avi
24/38
実習1

カメラドライバのインストール
1.ダウンロードしたファイルを実行
4.「同意します」にチェックして「次へ」
2.「次へ」
しばらく待つ
3.「次へ」
5.「カスタム」にチェックして「次へ」
25/38
実習1

カメラドライバのインストール
6.「次へ」
7.Logitech Image Studio
Logitech Desktop Messenger
「この機能を使用できないようにします。」
をチェックして「次へ」
8.「インストール」
26/38
実習1
ビデオをファイルへ保存
1.windows media encoderを起動
3.使用するデバイスを選択
スタートメニュー
ビデオ:
→全てのプログラム
Logitech QuickCam for Notebooks Pro
→Windows Media
オーディオ:
→Windows Mediaエンコーダ
Logitech Mic (Notebooks Pro)
2.オーディオまたはビデオの取り込みを選択
ダブルクリック
27/38
実習1

ビデオをファイルへ保存
4. 保存するファイル名を指定
「参照」をクリックすると保存先が選べる
6.エンコードオプションはそのまま
7.表示情報の入力は自由に(空欄でもOK)
8.「完了」
9.「エンコードの開始」で録画開始
5. コンテンツの配信
「ファイルへ保存」を選択
28/38
実習1


Webサーバへ転送
ファイル名が日本語の場合は必ず英語にする
1.winscpを起動
3.public_htmlの中にドラッグ&ドロップ
ccz00.sfc.keio.ac.jp
2.ホスト名、ユーザ名、パスワード
を入力してLogin
ユーザ名 パスワード
29/38
実習1

Webから閲覧
http://web.sfc.keio.ac.jp/~ログイン名/video1.wmv
自分でつけたファイル名
Windows Media Playerが起動して再生が始まる
30/38
GyaO(ギャオ)




ストリーミングで配信される無料の
映像コンテンツ
ニュース,映画,音楽etc.
ジャンル別全14ch
Windows MediaTechnology
で配信
配信帯域
 384kbpsと768kbps
http://www.gyao.jp
31/38
インターネットにおける通信モデル

サーバクライアントモデル
(今回)
 サービスを行う側、受ける
側が明確に分かれている
モデル
 例:Webサーバ、メール
サーバ
サーバ
クライアント

P2Pモデル(次回)
 対等な関係で相互に
通信を行うモデル
 例:Skype
32/38
コンテンツ配信網
GyaO
データサーバ
他ISP
フレッツスクウェア
フレッツ網
http://flets.com
ISP
Gyao
視聴者
33/38
ストリーミング配信

USBカメラの映像
ストリーム
Encoder
 連続的なデータの流れ
 始まりと終わりがない

データをファイルという塊ではなく
ストリームとして配信
Client
Client
Client
Internet
Server
Internet
34/38
実習3

ストリーミング配信を体験してみよう(送信)
1.windows media encoderを起動
スタートメニュー
→全てのプログラム
→Windows Media
→Windows Mediaエンコーダ
2.ライブイベントのブロードキャスト配信
クリック
35/38
3.「次へ」をクリック
ビデオ:Logitech QuickCam
オーディオ:Logitech Microphone
を選択
4.「次へ」をクリック
36/38
5. サーバと公開ポイントを入力
サーバ名:ic.sfc.wide.ad.jp
公開ポイント:グループ名(a など)
6.ビットレートを選択する
まずは282kbps
37/38
7.「次へ」をクリック
8.「次へ」をクリック
38/38
9.題名・作成者名を入力
- 空欄でもかまいません
例・video2
hanako
10.完了をクリックしたときにブロードキャ
ストを開始する にチェックをいれて 完了
チェックを入れる
39/38
11.ブロードキャストのパスワードを入力
ユーザー名: user1
パスワード: arukerunebukuro
40/38
実習3

ストリーミング配信を体験してみよう(受信)
Windows Media Playerを起動
ファイル→URLを開く
mms://ic.sfc.wide.ad.jp/a
を入力して「OK」
(グループAの場合)
41/38