the Most wonderful Knowledge base is the world.
enjoy it .
組播地址
組播地址是一組的一個邏輯標識符的主機在計算機網絡是可用於處理意圖的數據報或幀多播用於指定網絡服務。多播尋址可以用於鏈路層(OSI模型中的第2層),例如以太網多播,以及用於因特網協議第4版(IPv4)或第6版(IPv6)多播的因特網層(用於OSI的第3 層)。
IPv4
IPv4多播地址由1110的最高有效位模式定義。這源於早期互聯網的有類網絡設計,當這組地址被指定為D類時。該組的CIDR表示法是。該組包括從224.0.0.0到239.255.255.255的地址。此範圍內的地址分配在RFC 5771(Internet工程任務組(IETF)最佳當前實踐文檔(BCP 51))中指定。
224.0.0.0/4
地址範圍分為塊,每個塊分配特定的目的或行為。
IP組播地址範圍 | 描述 | 可路由 |
---|---|---|
224.0.0.0到224.0.0.255 | 本地子網[1] | 沒有 |
224.0.1.0至224.0.1.255 | 網絡控制 | 是 |
224.0.2.0至224.0.255.255 | AD-HOC塊1 [2] | 是 |
224.3.0.0到224.4.255.255 | AD-HOC第2塊[3] | 是 |
232.0.0.0到232.255.255.255 | 源特定組播[1] | 是 |
233.0.0.0至233.251.255.255 | GLOP尋址[4] | 是 |
233.252.0.0至233.255.255.255 | AD-HOC第3塊[5] | 是 |
234.0.0.0到234.255.255.255 | 單播地址前綴的基礎 | 是 |
239.0.0.0至239.255.255.255 | 行政範圍[1] | 是 |
- 本地子網
- IANA單獨分配224.0.0.0到224.0.0.255範圍內的地址,並指定僅在本地子網上進行多播。例如,路由信息協議(RIPv2)使用224.0.0.9,開放最短路徑優先(OSPF)使用224.0.0.5和224.0.0.6,Zeroconf mDNS使用224.0.0.251。路由器不得將這些消息轉發到它們所在的子網之外。
- 網絡控制塊
- IANA單獨分配224.0.1.0到224.0.1.255範圍內的地址,並指定為互聯網絡控制塊。此地址塊用於必須通過公共Internet路由的流量,例如網絡時間協議(224.0.1.1)的應用程序。
- AD-HOC塊
- IANA不會單獨分配三個單獨塊中的地址。這些地址是全局路由的,用於不符合上述任何目的的應用程序。[6]
- GLOP
- 233.0.0.0/8範圍最初由RFC 2770指定為實驗的,公共靜態分配的多播地址空間,用於希望在Internet上獲取內容的發布者和Internet服務提供者。分配方法稱為GLOP尋址,並為實現者提供由其16位自治系統號(ASN)分配確定的255個地址塊。簡而言之,該塊的中間兩個八位字節由分配的ASN組成,為任何運營商分配了ASN 256全局唯一的多播組地址。該方法不適用於較新的32位擴展AS號。RFC 3180,取代RFC 2770,設想將範圍用於多對多組播應用程序。該塊是最成功的多播尋址方案之一。[ 引證需要 ]不幸的是,每個自治系統只有256個多播地址,GLOP不適合大型廣播公司。[7]
- 單播地址前綴的基礎
- RFC 6034將234.0.0.0/8範圍分配為提供給每個組織的全局IPv4多播地址空間範圍,該組織具有分配了24個或更大的全局路由單播地址空間; 每24個單播空間保留一個多播地址。由此產生的優於GLOP的優勢在於IPv4和IPv6中的機制變得更加相似。
- 行政範圍
- RFC 2365分配239.0.0.0/8範圍供組織內的私人使用。從RFC,發往管理範圍的IPv4多播地址的數據包不跨越管理定義的組織邊界,並且管理範圍的IPv4多播地址是本地分配的,並且不必是全局唯一的。RFC還討論了將239.0.0.0/8範圍的結構與RFC 1884中描述的範圍內的IPv6多播地址範圍鬆散相似。
值得注意的地址[ 編輯]
IP組播地址 | 描述 | 可路由 |
---|---|---|
224.0.0.0 | 基地址(保留) | 沒有 |
224.0.0.1 | 在所有主機組播組地址在同一網段的所有主機。 | 沒有 |
224.0.0.2 | 的所有路由器的多播組地址上相同的網絡段的所有路由器。 | 沒有 |
224.0.0.4 | 該地址用於距離矢量多播路由協議(DVMRP)以尋址多播路由器。 | 沒有 |
224.0.0.5 | 在開放式最短路徑優先(OSPF)所有的OSPF路由器地址用於在一個網段發送Hello報文的所有OSPF路由器。 | 沒有 |
224.0.0.6 | OSPF 所有指定路由器 “”(DR)“”地址用於將OSPF路由信息發送到網段上的指定路由器。 | 沒有 |
224.0.0.9 | 該路由信息協議(RIP)版本2組地址被用來發送一個網段上的路由信息到所有RIP2感知路由器。 | 沒有 |
224.0.0.10 | 該增強型內部網關路由協議(EIGRP)組地址用於路由信息發送到所有EIGRP路由器上的網段。 | 沒有 |
224.0.0.13 | 協議無關組播(PIM)版本2 | 沒有 |
224.0.0.18 | 虛擬路由器冗餘協議(VRRP) | 沒有 |
224.0.0.19-21 | IS-IS over IP | 沒有 |
224.0.0.22 | Internet組管理協議(IGMP)第3版[9] | 沒有 |
224.0.0.102 | 熱備用路由器協議版本2(HSRPv2)/ 網關負載平衡協議(GLBP) | 沒有 |
224.0.0.107 | 精確時間協議(PTP)版本2對等延遲測量消息傳遞 | 沒有 |
224.0.0.251 | 組播DNS(mDNS)地址 | 沒有 |
224.0.0.252 | 鏈路本地多播名稱解析(LLMNR)地址 | 沒有 |
224.0.0.253 | Teredo隧道客戶端發現地址[10] | 沒有 |
224.0.1.1 | 在多播模式下運行時,網絡時間協議客戶端在此地址上偵聽協議消息。 | 是 |
224.0.1.22 | 服務位置協議版本1通用 | 是 |
224.0.1.35 | 服務位置協議版本1目錄代理 | 是 |
224.0.1.39 | RP映射代理使用Cisco多播路由器AUTO-RP-ANNOUNCE地址來監聽候選通知。 | 是 |
224.0.1.40 | Cisco多播路由器AUTO-RP-DISCOVERY地址是來自RP映射代理髮現候選的消息的目標地址。 | 是 |
224.0.1.41 | H.323網守發現地址 | 是 |
224.0.1.129-132 | 除對等延遲測量之外的精確時間協議(PTP)版本1消息(同步,通告等) | 是 |
224.0.1.129 | 除對等延遲測量之外的精確時間協議(PTP)版本2消息(同步,通告等) | 是 |
239.255.255.250 | 簡單服務發現協議地址 | 是 |
239.255.255.253 | 服務位置協議版本2地址 | 是 |
IPv6 [ 編輯]
位 | 8 | 4 | 4 | 112 |
---|---|---|---|---|
領域 | 字首 | 旗 | 範圍 | 組ID |
位 | 8 | 4 | 4 | 4 | 4 | 8 | 64 | 32 |
---|---|---|---|---|---|---|---|---|
領域 | 字首 | FF1 | 範圍 | FF2 | 保留的 | PLEN | 網絡前綴 | 組ID |
該前綴存放值FF的所有組播地址。
位[注1] | 旗 | 0 | 1 |
---|---|---|---|
0(MSB) | 保留的 | (保留) | (保留) |
1 | R(Rendezvous)[13] | Rendezvous點未嵌入 | 嵌入點集合點 |
2 | P(前綴)[14] | 沒有前綴信息 | 地址基於網絡前綴 |
3(LSB) | T(瞬態)[15] | 眾所周知的組播地址 | 動態分配的多播地址 |
IPv6地址[注2] | IPv4等價物[16] | 範圍 | 目的 |
---|---|---|---|
FF00 :: / 16 ff0f :: / 16 | 保留的 | ||
ffx1 :: / 16 | 127.0.0.0/8 | 接口本地 | 具有此目標地址的數據包可能無法通過任何網絡鏈接發送,但必須保留在當前節點內; 這是單播環回地址的多播等價物。 |
ffx2 :: / 16 | 224.0.0.0/24 | 本地鏈接 | 具有此目標地址的數據包可能無法路由到任何位置。 |
ffx3 :: / 16 | 239.255.0.0/16 | IPv4本地範圍 | |
ffx4 :: / 16 | 聯繫本地 | 必須以管理方式配置的最小範圍。 | |
ffx5 :: / 16 | 本地站點 | 受限於本地物理網絡。 | |
ffx8 :: / 16 | 239.192.0.0/14 | 組織本地 | 受限於管理本地網絡的組織使用的網絡。(例如,這些地址可能在VPN上使用;當此組的數據包通過公共互聯網路由時(這些地址無效),它們必須封裝在其他協議中。) |
ffxe :: / 16 | 224.0.1.0-238.255.255.255 | 全球範圍 | 有資格通過公共互聯網路由。 |
該服務在112位組ID字段中標識。例如,如果ff02 :: 101指的是本地網段上的所有網絡時間協議(NTP)服務器,則ff08 :: 101指的是組織網絡中的所有NTP服務器。所述組ID字段可以被進一步劃分為特殊的多播地址類型。
地址 | 描述 |
---|---|
FF02 :: 1 | 本地網段上的所有節點 |
FF02 :: 2 | 本地網段上的所有路由器 |
FF02 :: 5 | OSPFv3所有SPF路由器 |
FF02 :: 6 | OSPFv3所有DR路由器 |
FF02 :: 8 | IPv6路由器的IS-IS |
FF02 :: 9 | RIP路由器 |
FF02 ::一 | EIGRP路由器 |
FF02 :: d | PIM路由器 |
FF02 :: 16 | MLDv2報告(在RFC 3810中定義) |
FF02 :: 1:2 | 本地網段上的所有DHCP服務器和中繼代理(在RFC 3315中定義) |
FF02 :: 1:3 | 本地網段上的所有LLMNR主機(在RFC 4795中定義) |
FF05 :: 1:3 | 本地網站上的所有DHCP服務器(在RFC 3315中定義) |
ff0x中:C | 簡單服務發現協議 |
ff0x :: FB | 組播DNS |
ff0x :: 101 | 網絡時間協議 |
ff0x :: 108 | 網絡信息服務 |
ff0x :: 181 | 除對等延遲測量之外的精確時間協議(PTP)版本2消息(同步,通告等) |
FF02 :: 6B | 精確時間協議(PTP)版本2對等延遲測量消息 |
ff0x :: 114 | 用於實驗 |
以太網[ 編輯]
在目標地址的第一個八位字節[註釋3]的最低有效位中值為1的以太網幀被視為多播幀,並被泛洪到網絡上的所有點。雖然目的地地址(FF-FF-FF-FF-FF-FF)的所有比特中具有1的幀有時被稱為廣播,但是以太網網絡設備通常不區分多播和廣播幀。現代以太網控制器通過查找由軟件初始化的表中的多播目標地址的散列來過濾接收的數據包以減少CPU負載,該表控制組播數據包是丟棄還是完全接收。
IEEE已將地址塊01-80-C2-00-00-00分配給01-80-C2-FF-FF-FF,以用於標準協議使用的組地址。其中,在01-80-C2-00-00-00到01-80-C2-00-00-0F範圍內的MAC組地址不由符合802.1D的MAC網橋中繼。[18]
以太網組播地址 | 鍵入字段 | 用法 |
---|---|---|
01-00-0C-CC-CC-CC | CDP(思科發現協議),VTP(VLAN中繼協議),UDLD(單向鏈路檢測) | |
01-00-0C-CC-CC-CD | 思科共享生成樹協議地址 | |
01-80-C2-00-00-00 | 生成樹協議(用於網橋)IEEE 802.1D | |
01-80-C2-00-00-00,或
01-80-C2-00-00-03,或01-80-C2-00-00-0E
| 0x88CC | 鏈路層發現協議 |
01-80-C2-00-00-08 | 0x0802 | 生成樹協議(用於提供者網橋)IEEE 802.1ad |
01-80-C2-00-00-01 | 0x8808 | 以太網流量控制(暫停幀)IEEE 802.3x |
01-80-C2-00-00-02 | 0x8809 | 以太網OAM協議IEEE 802.3ah(AKA“慢協議”) |
01-80-C2-00-00-30 - 01-80-C2-00-00-3F | 0x8902 | 以太網CFM協議IEEE 802.1ag |
01-00-5E-00-00-00 - 01-00-5E-7F-FF-FF | 為0x0800 | IPv4多播(RFC 1112),將多播IPv4地址的低23位插入以太網地址(RFC 7042 2.1.1。) |
33-33-XX-XX-XX-XX | 0x86DD | IPv6多播(RFC 2464),將多播IPv6地址的低32位插入以太網地址(RFC 7042 2.3.1。) |
01-0C-CD-01-00-00 -
01-0C-CD-01-01-FF
| 0x88B8 | IEC 61850-8-1 GOOSE Type 1 / 1A |
01-0C-CD-02-00-00 -
01-0C-CD-02-01-FF
| 0x88B9 | GSSE(IEC 61850 8-1) |
01-0C-CD-04-00-00 -
01-0C-CD-04-01-FF
| 0x88BA | 多播採樣值(IEC 61850 8-1) |
01-1B-19-00-00-00,或
01-80-C2-00-00-0E
| 0x88F7 | 以太網精確時間協議(PTP)版本2(第2層) |
802.11 [ 編輯]
802.11無線網絡使用相同的01:00:5E:xx:xx:xx和33:33:xx:xx:xx:xx MAC地址作為以太網進行多播。
另見[ 編輯]
筆記[ 編輯]
參考文獻[ 編輯]
- ^ a b c IP多播路由配置指南,Cisco,p。17-19 ,檢索到2017-05-27
- ^ AD-HOC Block 1
- ^ AD-HOC Block 2
- ^ Fall,KR和Stevens,WR(2011)。TCP / IP圖解。1。Addison-Wesley出版社。頁。55. ISBN 9780321336316。
- ^ AD-HOC Block 3
- ^ RFC 5771第6節。
- ^ “用於多播的常見問題(FAQ)文件”。多播技術 從原來的2011-05-16存檔。
- ^ IANA IP多播地址分配。互聯網號碼分配機構。
- ^ RFC 3376第4.2.14節
- ^ RFC 4380項目2.17
- ^ Hinden,R。; Deering,S。(2006年2月) IP版本6尋址架構,IETF,RFC 4291。
- ^ Silvia Hagen(2006年5月)。IPv6 Essentials(第二版)。奧賴利。ISBN 978-0-596-10058-2。
- ^ RFC 3956
- ^ RFC 3306
- ^ RFC 4291
- ^ RFC 2365第8節。
- ^ IANA Internet協議版本6多播地址。互聯網號碼分配機構。
- ...... IEEE。“標準組MAC地址:教程指南” (PDF)。IEEE標準協會。第2-3頁。
- ^ Patton,Michael A.等。人。。“多播(包括廣播)地址”。cavebear.com。卡爾·奧爾巴赫。
沒有留言:
張貼留言