備忘稿
大綱
專題名稱:
DATA MULTICAST 組
組長:蔡家軒
成員:黃楹芸
            陳玉芬
報告流程-1(整體說明)
楹芸
起源、動機
原理簡介
發展流程
Multicast vs. Unicast
Multicast
Unicast
Multicast vs. Broadcast
Multicast
Broadcast
實作Multicast
在OSI Layer 3實作Multicast需要定義
定址方式
動態登記
群播傳輸路由
News Multicast的要求與困難
新聞傳輸的要求
可靠性
即時性
新聞群播傳輸困難
不具100%可靠性
使用修復技術可改善
News Transmission
網路新聞傳送的類型
推播(push)
連續群播推播(CMP)
拉(pull)
報告流程-2(實作部分)
家軒
IP Multicast Application
Standard Multicast APIs
Application Implementation
Conclusion (unreliable to reliable)
IP Multicast Application

Standard Muliticast APIs
Join a multicast group
Leave a multicast group
set the IP TTL
set the local interface
Disable loopback

Application Implementation
--Campus News Service
Motivation
Architecture
Implementation
Conclusion
Architecture 1
Architecture 2
System Requirement
Support Multicast Service
Connect to the Integral Database
Providing Client algorithm for Linux  and  WinCE (PDA)
Implementation
System Architecture
Multicast Class
Server’s Main Functions
Client’s Main Functions
How this System works
System Architecture
Server’s Main Functions
News Messages Record  Set
News Database Modification
Mechanism of Sending News User Record Set
Incoming User ‘s registration (TCP)

Client’s Main Functions
User Registration mechanism(TCP)
Mechanism of Receiving  News
How this System work ?
Server side UI
Client side UI
Server –Database Modification &Sending News
Server--Joining Group
Server--Final Result
Client
—Connect to Server (TCP)
Step 1 –Fill in the “Real” IP of the Server
Client
--Connect to Server(TCP)
Step 2 –Fill in user’s ID and password
Client– Final Result
Conclusions
Future Work
網路新聞發佈的現況
1. Continuous Multicast Push
2. Pull (World Wide Web)
Dynamic Reliable Multicast
          News System
Problem Statement 問題所在
Objectives 目的
Scope 範圍
Methods 方法(FEC、ARQ、收送雙方之流程圖)
結語
現況 1.Continuous Multicast Push
現況 2. Pull (World Wide Web based on HTTP & TCP)
Problem Statement 問題所在
伺服器負擔大à網路頻寬浪費
Objectives 目的
減輕伺服器的負擔
減少需建立的連線數目
將要求相同資料的連線,全數由Multicast處理
減少頻寬的浪費
減少建立點對點的連線(TCP)
相同的資料只送一份,而非份N份
完全可靠(Complete Reliable)的傳送
即時(Real-Time)訊息的傳替
相容於現行的WWW網路環境
Scope 範圍
目
前
適
用
區
域
網
路
(LAN)
Methods 方法
事先預防 used FEC (Forward Error Correction)
事後補救 used ARQ (Automatic Request For Retransmission)
終極手段 used TCP for Crying Baby
事先預防 used FEC
結語
謝謝老師 ^_^
謝謝學姐,辛苦了!
謝謝同學,謝謝!
這近一年來學到很多東西,覺得很充實!