TCP/IP 多播和多播路由


一,引言

什么是單播?

只有一個源點網絡和一個終點網絡。源點網絡和終點網絡的關系是一對一的。數據報途徑的每一個路由器都要將這個分組僅從一個接口轉發出去。

圖例:

什么是多播?

 在多播系統中,有一個源點一組終點。這是一對多的關系。在這種類型的通信中,源地址是一個單播地址,而目的地址則是一個組地址。

圖例:

多播和多個單播的區別?

多播是由源點發送單個分組,然后一路上有各個路由器復制這個分組。所有分組副本的目的地址都是一樣的。

在多個單播中,從源點開始就發出多個分組。例如,如果有四個終點,那么源點就發送四個分組,且每個分組具有不同的單播終點。例如,向一組人放一份電子郵件報文時,就是使用了多個單播。電子郵件軟件把報文復制多分,給每一份寫入不同的目標地址。

多播的應用有哪些?

(1)訪問分布式數據庫

(2)信息傳播

(3)傳播新聞

(4)電視會議

(5)遠程學習

二,內容

什么是多播地址?

 多播地址是參加了多播組的一群主機的目的地址。用多播地址作為目的地址的分組能夠被該組的所有成員都收到。

IPv4中的多播地址段?

 

IGMP的作用?

多播通信表示由一個發送者給一組接收者發送報文,而這些接收者都是同一個組的成員。由於發送者只發送報文的一個副本,路由器需要對這個報文進行復制和轉發,所以多播路由器必須掌握一張多播組的列表,這些組中至少有一個成員與它的某個接口相關。也就是說,多播路由器需要收集組成員的相關信息並與其他多播路由器共享。本地的收集工作就由IGMP協議來完成。

IGMP,Internet Group Management Protocol,網際組管理協議。負責收集和解釋一個網絡中的組成員信息。

IGMP是個組管理協議。它幫助多播路由器創建和更新與每一個路由器接口有關的忠實成員的列表。

IGMP有兩種報文,一種使成員關系查詢報文,一種是成員關系報告報文。

成員關系查詢報文的格式如下:

下面試成員關系報告報文

三,小結

 讀到后面都看不下去了。要吐了。要休息了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM