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
hop02/

スタッフメーリングリスト
 nic06@sfc.wide.ad.jp

3/38
グループ分け

Group A









s04972sw
s05890ky
t05635kt
s04839tm
Group B




s04609sn
s05582en
t05794kf
s04256mk
Group D





s04863fm
s05554ao
t04438ks
s04067ti
Group C


Group E





s05670yh
s05156co
t04621sn
s05912hy
s03719rn
s05628mn
s04060ai
s04486mt
Group F



s04549nt
s05787nm
t05808yf
4/38
グループごとの席順
教卓
A
B
C
D
E
F
5/38
ソフトウェアのダウンロード

http://www.sfc.wide.ad.jp/~chai/06s/works
hop02/
 →左メニューからダウンロード
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
双方向
A
B
わかったわ
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.128.150
 133.27.4.200
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 [ホスト名]
ipconfig /displaydns
18/38
命名規則

名前の付け方のルール
 “ドット”で意味の区切りがある
 階層構造

後ろから順番に読んでいく
SFCにある
大学で
web . sfc . keio . ac . jp
webと言う名前
のコンピュータ
慶応の
日本の
19/38
階層構造

・
“ドット”区切りで一つずつ下る
uk …… com
jp
ad … ac
co
or
ne
wide u-tokyo… keio yahoo nec
sfc
…
cc
web.sfc.keio.ac.jp
20/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)
21/38
ストリーミング
22/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
23/38
実習1

AVIファイルのダウンロード再生
1.Image Studioの起動
3.ビデオを撮影
録画
2.写真とビデオの作成
4.停止
クリック
停止
マイ ドキュメント\My Pictures\ImageStudio\Album\写真とビデオに保存される
24/38
webでの公開方法

CNSのホスト


1.
2.

ccz02.sfc.keio.ac.jp
zux000.sfc.keio.ac.jp
など
ホームディレクトリ/public_htmlに置く
http://web.sfc.keio.ac.jp/~ログイン名/
でアクセス
例)public_html/video1.wmvを置く
↓
http://web.sfc.keio.ac.jp/~ログイン名/video1.wmv
でアクセスできる
26/38
実習2
AVIファイルをWMVファイルに変換
1,windows media encoderを起動
2, ファイルの変換を選択
3.コピー元ファイルの選択
My Documents\My Pictures\ImageStudio\Album\写真とビデオ\video1.avi
4. コンテンツの配信
「ダウンロードファイル」を選択
クリック
5.変換後、CNSにアップロード、
ブラウザで確認
27/38
GyaO(ギャオ)




ストリーミングで配信される無料の
映像コンテンツ
ニュース,映画,音楽etc.
ジャンル別全14ch
Windows MediaTechnology
で配信
配信帯域
 384kbpsと768kbps
http://www.gyao.jp
28/38
YouTube、Google Video

ユーザがアップロードした動画をストリーミン
グ配信するサービス
YouTube
http://youtube.com/
Google Video
http://video.google.com/
29/38
インターネットにおける通信モデル

サーバクライアントモデル
(今回)
 サービスを行う側、受ける
側が明確に分かれている
モデル
 例:Webサーバ、メール
サーバ
サーバ
クライアント

P2Pモデル(次回)
 対等な関係で相互に
通信を行うモデル
 例:Skype
30/38
コンテンツ配信網
GyaO
データサーバ
他ISP
フレッツスクウェア
フレッツ網
http://flets.com
ISP
Gyao
視聴者
31/38
ストリーミング配信

USBカメラの映像
ストリーム
Encoder
 連続的なデータの流れ
 始まりと終わりがない

データをファイルという塊ではなく
ストリームとして配信
Client
Client
Client
Internet
Server
Internet
32/38
実習3

ストリーミング配信を体験してみよう(送信)
まずLogicoolのImageStudioを終了して下さい
1. windows media encoderを起動
2.ライブイベントのブロードキャスト配信
クリック
33/38
3.「次へ」をクリック
ビデオ:Logitech QuickCam
オーディオ:Logitech Microphone
を選択
4.「次へ」をクリック
34/38
5. サーバと公開ポイントを入力
サーバ名:203.178.128.153
公開ポイント:グループ名(a など)
6.ビットレートを選択する
まずは282kbps
35/38
7.「次へ」をクリック
8.「次へ」をクリック
36/38
9.題名・作成者名を入力
- 空欄でもかまいません
例・video2
hanako
10.完了をクリックしたときにブロードキャ
ストを開始する にチェックをいれて 完了
チェックを入れる
37/38
11.ブロードキャストのパスワードを入力
ユーザー名: user1
パスワード: arukerunebukuro
38/38
実習3

ストリーミング配信を体験してみよう(受信)
 ブラウザを起動
 URLを入力

例:http://203.178.128.153/a
(group aの場合)
39/38