導航:首頁 > 編程語言 > udp組播編程

udp組播編程

發布時間:2022-01-14 22:47:09

『壹』 linux 下的網路編程,udp組播求幫助

建議你看一下:

Linux網路編程 之 UDP 組播

網頁鏈接

然後再網路一下《Linux就該這么學》,你應該會對udp組播有進一步了解。

『貳』 有誰能給我貼一份可用的 UDP 組播代碼嗎

組播技術可形象的描述如下:
假設一個企業分布於各地的子公司(兩個以上)之間需要通過Internet進行實時的交換信息(數據,聲音,圖像),他們的計算機可能不屬於同一物理網 絡,甚至不屬於同一自治系統,這種通信的特點是「多點」式的。子公司發出的數據希望其他子公司都能收到,而總部發出的指示全體子公司都應收到。這種多點通信方式為組內廣播,即組播技術,也稱多播技術,多目網關技術。
1.2、TCP/IP傳送方式
組播技術是TCP/IP傳送方式的一種。在我們討論組播技術之前先來看看TCP/IP傳送方式。TCP/IP傳送方式有三種:單播,廣播,組播。
單播(Unicast)傳輸:在發送者和每一接收者之間需要單獨的數據信道。 如果一台主機同時給很少量的接收者傳輸數據,一般沒有什麼問題。但如果有大量主機希望獲得數據包的同一份拷貝時卻很難實現。這將導致發送者負擔沉重、延遲長、網路擁塞;為保證一定的服務質量需增加硬體和帶寬。
組播(Multicast)傳輸:它提高了數據傳送效率。減少了主幹網出現擁塞的可能性。組播組中的主機可以是在同一個物理網路,也可以來自不同的物理網路(如果有組播路由器的支持)。
廣播(Broadcast)傳輸:是指在IP子網內廣播數據包,所有在子網內部的主機都將收到這些數據包。廣播意味著網路向子網主機都投遞一份數據包,不論這些主機是否樂於接收該數據包。然而廣播的使用范圍非常小, 只在本地子網內有效,因為路由器會封鎖廣播通信。廣播傳輸增加非接收者的開銷。
組播是一種允許一個或多個發送者(組播源)發送單一的數據包到多個接收者(一次的,同時的)的網路技術。 組播源把數據包發送到特定組播組,而只有屬於該組播組的地址才能接收到數據包。組播可以大大的節省網路帶寬, 因為無論有多少個目標地址,在整個網路的任何一條鏈路上只傳送單一的數據包。 它提高了數據傳送效率。減少了主幹網出現擁塞的可能性。組播組中的主機可以是在同一個物理網路, 也可以來自不同的物理網路(如果有組播路由器的支持)。

閱讀全文

與udp組播編程相關的資料

熱點內容
cab自解壓注冊 瀏覽:923
懂車帝app在哪裡看配置對比 瀏覽:822
主升浪買賣源碼 瀏覽:617
php引用另一個php 瀏覽:589
dosformat命令 瀏覽:86
php圖庫系統 瀏覽:974
python科學計算pdf第二版 瀏覽:5
ac3演算法 瀏覽:33
玩吧app的貓在哪裡買 瀏覽:384
app的aes加密 瀏覽:662
前端可以引入python腳本嗎 瀏覽:260
單片機中斷的原理 瀏覽:892
php開源架構 瀏覽:578
最好聽的解壓聲控 瀏覽:259
mdb2php 瀏覽:34
安卓怎麼修改ini文件夾 瀏覽:926
機構投資的創新之路pdf 瀏覽:683
如何用路由器訪問公司伺服器 瀏覽:526
dosrd命令 瀏覽:678
玩子君手作解壓丸子 瀏覽:252