IP傳輸三種方式之組播
發(fā)布時(shí)間:2022-02-21作者:小編閱讀:0
什么是組播
作為IP傳輸三種方式之一,組播指的是報(bào)文從一個(gè)源發(fā)出,被轉(zhuǎn)發(fā)到一組特定的接收者,相同的報(bào)文在每條鏈路上最多有一份。
組播和單播的區(qū)別
組播和單播都是報(bào)文傳輸?shù)囊环N方式。
單播是主機(jī)間一對(duì)一的通訊模式,網(wǎng)絡(luò)中的設(shè)備根據(jù)網(wǎng)絡(luò)報(bào)文中包含的目的地址選擇傳輸路徑,將單播報(bào)文傳送到指定的目的地,只對(duì)接收到的數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā),不會(huì)進(jìn)行復(fù)制。它能夠針對(duì)每臺(tái)主機(jī)及時(shí)的響應(yīng),現(xiàn)在的網(wǎng)頁(yè)瀏覽全部都是采用單播模式。
組播是主機(jī)間一對(duì)多的通訊模式, 組播是一種允許一個(gè)或多個(gè)組播源發(fā)送同一報(bào)文到多個(gè)接收者的技術(shù)。組播源將一份報(bào)文發(fā)送到特定的組播地址,組播地址不同于單播地址,它并不屬于特定某個(gè)主機(jī),而是屬于一組主機(jī)。一個(gè)組播地址表示一個(gè)群組,需要接收組播報(bào)文的接收者都加入這個(gè)群組。
組播和廣播的區(qū)別
組播和廣播都是報(bào)文傳輸?shù)囊环N方式。
廣播是主機(jī)間一對(duì)所有的通訊模式,設(shè)備會(huì)將報(bào)文發(fā)送到網(wǎng)絡(luò)中的所有可能接收者。設(shè)備簡(jiǎn)單地將它收到的任何廣播報(bào)文都復(fù)制并轉(zhuǎn)發(fā)到除該報(bào)文到達(dá)的接口外的每個(gè)接口。廣播處理流程簡(jiǎn)單,不用選擇路徑。
組播是主機(jī)間一對(duì)多的通訊模式, 組播是一種允許一個(gè)或多個(gè)組播源發(fā)送同一報(bào)文到多個(gè)接收者的技術(shù)。
IP組播地址的范圍
IPv4組播地址
IANA將D類(lèi)地址空間分配給IPv4組播使用。IPv4地址一共32位,D類(lèi)地址最高4位為1110,地址范圍從224.0.0.0到239.255.255.255,具體分類(lèi)及含義見(jiàn)下圖。
IPv6組播地址
IPv6地址長(zhǎng)度是128位,IPv6組播地址格式如圖所示。
IPv6組播地址總是以FF開(kāi)頭,高8位取值為11111111。
Flags字段(4位)用來(lái)標(biāo)識(shí)組播地址的狀態(tài)。例如取值為0表示保留組地址,取值為1或2表示ASM范圍內(nèi)的組播地址,取值為3表示SSM范圍內(nèi)的組播地址。
Scope字段(4位)用來(lái)標(biāo)識(shí)組播組的應(yīng)用范圍,指示組播組應(yīng)用范圍是只包含同一本地網(wǎng)絡(luò)、同一站點(diǎn)、同一機(jī)構(gòu)中的節(jié)點(diǎn),還是包含全球地址空間內(nèi)的任何節(jié)點(diǎn)。
Group ID(112位)組播組標(biāo)識(shí)符,用在由Scope字段所指定的范圍內(nèi)標(biāo)識(shí)組播組。
固定的IPv6組播地址的范圍及含義如圖所示。
組播MAC地址的范圍
IPv4組播MAC地址
以太網(wǎng)傳輸IPv4單播報(bào)文的時(shí)候,目的MAC地址使用的是接收者的MAC地址。但是在傳輸組播數(shù)據(jù)時(shí),其目的地不再是一個(gè)具體的接收者,而是一個(gè)成員不確定的組,所以要使用IPv4組播MAC地址,即IPv4組播地址映射到鏈路層中的地址。
IANA規(guī)定,IPv4組播MAC地址的高24位為0x01005e,第25位為0,低23位為IPv4組播地址的低23位,映射關(guān)系如圖所示。例如組播組地址224.0.1.1對(duì)應(yīng)的組播MAC地址為01-00-5e-00-01-01
IPv4組播地址的前4位是固定的1110,對(duì)應(yīng)組播MAC地址的高25位,后28位中只有23位被映射到MAC地址,因此丟失了5位的地址信息,直接結(jié)果是有32個(gè)IPv4組播地址映射到同一MAC地址上。例如IP地址為224.0.1.1、224.128.1.1、225.0.1.1、239.128.1.1等組播組的組播MAC地址都為01-00-5e-00-01-01。
IPv6組播MAC地址
IPv6組播MAC地址的高16位為0x3333,低32位為IPv6組播地址的低32位。如圖所示,是IPv6組播地址的MAC地址映射關(guān)系。
億聯(lián)云提供全球網(wǎng)絡(luò)優(yōu)化服務(wù)、MPLS VPN、企業(yè)私有云&混合云搭建方案、云專(zhuān)線、SD-WAN、跨國(guó)視頻會(huì)議、跨境電商直播等相關(guān)應(yīng)用場(chǎng)景,如有疑問(wèn),歡迎致電010-53390328!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),請(qǐng)聯(lián)系站長(zhǎng)郵箱:shawn.lee@eliancloud.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。
標(biāo)題:IP傳輸三種方式之組播
TAG標(biāo)簽:企業(yè)組網(wǎng)
地址:http://www.dangdangload.com/article/20220221174613.html