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