IP主機組地址 。大多數(shù)IP實現(xiàn)包括以下邏輯:
ifIP目的地在同樣的本地網(wǎng)絡上
在本地發(fā)送數(shù)據(jù)報給IP目的地
else
在本地發(fā)送數(shù)據(jù)報給網(wǎng)關(IP目的地)
為了達到多播傳送,路由選擇邏輯必須改為:
ifIP目的地在同樣的本地網(wǎng)絡上
orIP目的地是一個主機組
在本地發(fā)送數(shù)據(jù)報給IP目的地
else
在本地發(fā)數(shù)據(jù)報給網(wǎng)關(IP目的地)
假如發(fā)送主機本身是外出接口上目的主機組的成員,則外出數(shù)據(jù)報一個拷貝必須回送來
達到本地傳送,除非由發(fā)送者禁止 。(僅用于2級實現(xiàn))
外出數(shù)據(jù)報的源地址必須是與外出接口相對應的單個地址中的一個 。
主機組地址一定不會出現(xiàn)在外出IP數(shù)據(jù)報的源地址字段,和源路由或記錄路由選項中
的任何地方 。
6.3本地網(wǎng)絡服務接口的擴展
為了支持多播IP數(shù)據(jù)報的發(fā)送,對本地網(wǎng)絡服務接口沒有任何改變 。當IP模塊調(diào)用現(xiàn)
存的“sendlocal"操作時,只不過指定一個IP主機組目的地址,而不是單個IP目的地址 。
6.4以太網(wǎng)本地網(wǎng)絡模塊的擴展
通過答應多播地址出現(xiàn)在以太網(wǎng)分組中的目的地址字段,以太網(wǎng)就能支持本地多播分組
的發(fā)送 。為了支持多播IP數(shù)據(jù)報的發(fā)送,所需的是一個將IP主機組地址映射到以太網(wǎng)多播
地址的過程 。
IP主機組地址映射到以太網(wǎng)多播地址,是通過將IP地址的低23位放在以太網(wǎng)多播地址
01-00-5E-00-00-00(十六進制)的低23位上 。因為在IP主機組地址上有28個有意義的位,所
以多個主機組地址可以映射到相同的以太網(wǎng)多播地址上 。
6.5非以太網(wǎng)的本地網(wǎng)絡模塊的擴展
其它的那些本身就支持多播的網(wǎng)絡,例如符合IEEE802.2標準的環(huán)和總線網(wǎng)絡 。它們
可以像以太網(wǎng)那樣達到發(fā)送多播IP數(shù)據(jù)報的目的 。對于那些支持廣播而不支持多播的網(wǎng)絡,
例如實驗性以太網(wǎng),所有的IP主機組地址可以被映射為單個本地廣播地址(以增加所有本
地主機費用為代價) 。對于連接兩個主機(或者一個主機,一個多播路由器)的一個的點對
點連接,多播應該完全像單播那樣傳遞 。對于像ARPANET這樣的存儲轉發(fā)網(wǎng)絡,或公共的
X.25網(wǎng)絡,所有IP主機組地址必須映射為IP多播路由器的眾所周知的本地地址;在這些網(wǎng)
絡上路由器負責完成在一個網(wǎng)絡內(nèi)或所有網(wǎng)絡中的多播傳遞 。
7.接收多播IP數(shù)據(jù)報
7.1對IP服務接口的擴展
高層協(xié)議使用與接收標準的單播數(shù)據(jù)報一樣的“ReceiveIP”操作,接收到來的多播IP
數(shù)據(jù)報 。目的高層協(xié)議的選擇由IP首部的協(xié)議字段決定,而與目的IP地址無關 。然而,在
屬于一個特定組的任意數(shù)據(jù)報被接收之前,高層協(xié)議必須請求IP模塊加入該組 。因此,必
須擴展IP服務接口,提供以下兩個操作:
JoinHostGroup(group-address,interface)
LeaveHostGroup(group-address,interface)
JoinHostGroup操作要求本主機在給定的本地網(wǎng)絡接口上成為以“group-address”標記的
主機組中的成員 。LeaveGroup操作要求本主機在給定的本地網(wǎng)絡接口上離開以
“group-address”標記的主機組 。假如主機只有一個接口,則interface參數(shù)可以省略 。對于
屬于多個網(wǎng)絡的主機,高層協(xié)議可以不指明interface,這要求使用缺省的interface發(fā)送多播
數(shù)據(jù)報(參看6.1節(jié)) 。
答應在多個interface上加入一個相同的組,這種情況下可能會有重復的多播數(shù)據(jù)報被接
收;也答應多個高層協(xié)議要求加入同一個組 。
這兩種操作都立即返回(即它們是非阻塞操作),表示成功或是失敗 。每種操作都可能因
推薦閱讀
- IMAP4 ID 擴展名
- 房產(chǎn)抵押貸款能用于買房嗎
- v3 簡單目錄訪問協(xié)議:傳輸層安全擴展
- 用于實時指針的RTP負載格式
- 榮耀9x支持存儲卡擴展嗎
- IP骨干網(wǎng)BGP路由協(xié)議的擴展性
- 在可擴展的網(wǎng)絡中實施BGP
- 方舟怎么建設非專用主機
- vivoy91的屏幕參數(shù)
- 一個IP地址擴展方案
