计算机网络-基本概念(5)【网络层】-IP多播
可以大大節約網絡資源。多播路由器在轉發分組時,需要把收到的分組復制成多個副本,分別下發到下面的R1R2路由器,當分組到達目的局域網時,由于局域網具有硬件多播功能,因此不需要復制分組,多播成員就會收到分組。
多播數據報
目的地址不能寫目的主機的IP,而是多播組的標識符【D類地址】
不產生ICMP差錯報文,ping后面如果鍵入多播地址,永遠收不到響應。
兩種協議
IGMP兩個工作階段
多播路由選擇協議
實際上就是要找出以源主機為根節點的多播轉發樹。
洪泛與剪除 ,適用于較小的多播組
使用洪泛法(廣播),為了避免兜圈子,才用了反向路徑廣播RPB。
檢查數據報是否就是從原點經在最短路徑傳送過來的,如果是,則向其他方向轉發;如果不是則丟棄而不轉發。
如果在多播轉發樹上的某個路由器發現他的葉節點方向已經沒有多播組成員,就應把他和下游的樹枝一起剪除。
隧道技術, 適用于多播組在地理上分散
網1和網2支持多播,網1箱網2進行多播,但R1與R2之間的網不支持多播。因此R1就對多播數據報進行再次封裝。加上普通數據報首部,向目的站發送單播數據包,通過隧道從R1發到R2.到R2后,去除首部,可以繼續向多個目的站轉發。
基于核心的發現技術, 適用于較大多播組
對于每一個多播組,制定一個核心路由器,給出IP單播地址,由核心路由器創建出轉發樹。
附加:IP數據報的三種傳輸方式
1. 單播
用于發送數據報到單個目的地,且每發送一份單播報文都使用一個單播IP地址作為目的地址。是一種點對點的傳輸方式。
2. 廣播
是指發送數據包到同一廣播域或子網內的所有設備的一種數據傳輸方式。是一種一點對多點的傳輸方式。
3. 多播(組播)
當網絡中的某些用戶需要特定數據時,多播數據發送者僅發送一次數據,借助組播路由協議為組播數據包建立組播分發樹,被傳遞的數據到達舉例用戶端盡可能近的節點后才開始復制和分發,是一種一點對多點的傳輸方式。
注意
多播源地址總是單播地址,目的地址是多播地址(D類地址)
總結
以上是生活随笔為你收集整理的计算机网络-基本概念(5)【网络层】-IP多播的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 荣耀路由器设置双路由器怎么设置手机上怎么
- 下一篇: 计算机网络-基本概念(7)【网络层】-多