在因特網(wǎng)上進(jìn)行多播就叫做lP多播
發(fā)布時間:2014/9/3 19:32:03 訪問次數(shù):951
在因特網(wǎng)上進(jìn)行多播就叫做lP多播。IP多播所傳送的分組需要使用多播IP地址。
我們知道,IBM39STB03200在因特網(wǎng)中每一個主機(jī)必須有一個全球唯一的IP地址。如果某個主機(jī)現(xiàn)在想接收某個特定多播組的分組,那么怎樣才能使這個多播數(shù)據(jù)報傳送到這個主機(jī)?
顯然,這命多播數(shù)據(jù)報的目的地址一定不能寫入這個主機(jī)的IP地址。這是因為在同一時間可能有成千上萬個主機(jī)加入到同一個多播組。多播數(shù)據(jù)報不可能在其首部寫入這樣多的主機(jī)的IP地址。在多播數(shù)據(jù)報的目的地址寫入的是多播組的標(biāo)識符,然后設(shè)法讓加入到這個多播組的主機(jī)的IP地址與多播組的標(biāo)識符關(guān)聯(lián)起來。
其實多播組的標(biāo)識符就是IP地址中的D類地址。D類IP地址的前四位是1110,因此D類地址范圍是224.0.0.0到239.255.255.255(見本章第4.2.2節(jié)第1小節(jié)“IP地址及其表示方法”)。我們就用每一個D類地址標(biāo)志一個多播組。這樣,D類地址共可標(biāo)志228個多播組,也就是說,在同一時間可以允許有超過2.6億的多播組在因特網(wǎng)上運行。多播數(shù)據(jù)報也是“盡最大努力交付”,不保證一定能夠交付多播組內(nèi)的所有成員。因此,多播數(shù)據(jù)報和一般的lP數(shù)據(jù)報的區(qū)別就是它使用D類IP地址作為目的地址,并且首部中的協(xié)議字段值是2,表明使用網(wǎng)際組管理協(xié)議IGMP。
顯然,多播地址只能用于目的地址,而不能用于源地址。此外,對多播數(shù)據(jù)報不產(chǎn)生ICMP差錯報文。因此,若在PrNG命令后面鍵入多播地址,將永遠(yuǎn)不會收到響應(yīng)。
D類地址中有一些是木能隨意使用的,因為有的地址已經(jīng)被IANA指派為永久組地址了[RFC 5735]。例如:
224.0.1.0至238.255.255.255全球范圍都可使用的多播地址
239.0.0.0至239.255.255.255 限制在一個組織的范圍
IP多播可以分為兩種。一種是只在本局域網(wǎng)上進(jìn)行硬件多播,另一種則是在因特網(wǎng)的范圍進(jìn)行多播。前一種雖然比較簡單,但很重要,因為現(xiàn)在大部分主機(jī)都是通過局域網(wǎng)接入到因特網(wǎng)的。在因特網(wǎng)上進(jìn)行多播的最后階段,還是要把多播數(shù)據(jù)報在局域網(wǎng)上用硬件多播交付多播組的所有成員(如圖4-46(b)所示)。下面就先討論這種硬件多播。
在因特網(wǎng)上進(jìn)行多播就叫做lP多播。IP多播所傳送的分組需要使用多播IP地址。
我們知道,IBM39STB03200在因特網(wǎng)中每一個主機(jī)必須有一個全球唯一的IP地址。如果某個主機(jī)現(xiàn)在想接收某個特定多播組的分組,那么怎樣才能使這個多播數(shù)據(jù)報傳送到這個主機(jī)?
顯然,這命多播數(shù)據(jù)報的目的地址一定不能寫入這個主機(jī)的IP地址。這是因為在同一時間可能有成千上萬個主機(jī)加入到同一個多播組。多播數(shù)據(jù)報不可能在其首部寫入這樣多的主機(jī)的IP地址。在多播數(shù)據(jù)報的目的地址寫入的是多播組的標(biāo)識符,然后設(shè)法讓加入到這個多播組的主機(jī)的IP地址與多播組的標(biāo)識符關(guān)聯(lián)起來。
其實多播組的標(biāo)識符就是IP地址中的D類地址。D類IP地址的前四位是1110,因此D類地址范圍是224.0.0.0到239.255.255.255(見本章第4.2.2節(jié)第1小節(jié)“IP地址及其表示方法”)。我們就用每一個D類地址標(biāo)志一個多播組。這樣,D類地址共可標(biāo)志228個多播組,也就是說,在同一時間可以允許有超過2.6億的多播組在因特網(wǎng)上運行。多播數(shù)據(jù)報也是“盡最大努力交付”,不保證一定能夠交付多播組內(nèi)的所有成員。因此,多播數(shù)據(jù)報和一般的lP數(shù)據(jù)報的區(qū)別就是它使用D類IP地址作為目的地址,并且首部中的協(xié)議字段值是2,表明使用網(wǎng)際組管理協(xié)議IGMP。
顯然,多播地址只能用于目的地址,而不能用于源地址。此外,對多播數(shù)據(jù)報不產(chǎn)生ICMP差錯報文。因此,若在PrNG命令后面鍵入多播地址,將永遠(yuǎn)不會收到響應(yīng)。
D類地址中有一些是木能隨意使用的,因為有的地址已經(jīng)被IANA指派為永久組地址了[RFC 5735]。例如:
224.0.1.0至238.255.255.255全球范圍都可使用的多播地址
239.0.0.0至239.255.255.255 限制在一個組織的范圍
IP多播可以分為兩種。一種是只在本局域網(wǎng)上進(jìn)行硬件多播,另一種則是在因特網(wǎng)的范圍進(jìn)行多播。前一種雖然比較簡單,但很重要,因為現(xiàn)在大部分主機(jī)都是通過局域網(wǎng)接入到因特網(wǎng)的。在因特網(wǎng)上進(jìn)行多播的最后階段,還是要把多播數(shù)據(jù)報在局域網(wǎng)上用硬件多播交付多播組的所有成員(如圖4-46(b)所示)。下面就先討論這種硬件多播。
上一篇:IP多播的基本概念
熱門點擊
- 基本的帶通調(diào)制方法
- RIP協(xié)議的缺點:壞消息傳播得慢
- 施密斯( Smith)預(yù)估控制算法
- 什么叫做比特時間
- 侍播時延對載波監(jiān)聽的影響
- 信道利用率
- 靜態(tài)工作點的測量
- TCP的有限狀態(tài)機(jī)
- 會話層
- 網(wǎng)橋的自學(xué)習(xí)和轉(zhuǎn)發(fā)過程
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究