日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

UDP组播

發布時間:2025/7/14 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UDP组播 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

組播的優點

當服務器需要向n個客戶端發送同樣的數據包時

  • 單播:服務器向n個不同的客戶端發送n次相同的數據包。
  • 組播:服務器向一個組播地址發送一次數據包。

組播地址:

IP頭中源地址為A/B/C類地址,IP頭中的目標地址改為D類地址,一個地址代表一個組。

IP組播地址是不能成為源地址的,只能是目標地址。它們不能作為數據報的源字段或者出現在源路由和路由記錄選項中。

D類地址是從224.0.0.0到239.255.255.255之間的IP地址,其中224.0.0.0到224.0.0.255是被保留的地址。組播協議的地址范圍類似于一般的單播地址,被劃分為兩個大的地址范圍,239.0.0.0—239.255.255.255是私有地址,供各個內部網在內部使用,這個地址的組播不能上公網,類似于單播協議使用的192.168.X.X和10.X.X.X。224.0.1.0— 238.255.255.255是公用的組播地址,可以用于Internet上。

組播中數據的傳送:

IP組播是指一個IP報文向一個“主機組”的傳送,這個包含零個或多個主機的主機組由一個單獨的IP地址標識。主機組地址也稱為“組播地址”,或者D類地址。除了目的地址部分,組播報文與普通報文沒有區別,網絡盡力傳送組播報文但是并不保證一定送達。主機組的成員可以動態變化,主機有權選擇加入或者退出某個主機組。主機可以加入多個主機組,也可以向自己沒有加入的主機組發送數據。主機組有兩種:永久組和臨時組。永久組的IP地址是保留地址。臨時組的地址則使用除永久組地址外的非保留D類地址。

IGMP(internet網關管理協議)是IP組播的基礎.在IP協議出現以后,為了加入對組播的支持,IGMP產生了。IGMP所做的實際上就是告訴路由器,在這個路由器所在的子網內有人對發送到某一個組播組的數據感興趣,這樣當這個組播組的數據到達后面,路由器就不會拋棄它,而是把他轉送給所有感興趣的客戶。假如不同子網內的A,B要進行組播通信,那么,位與A,B之間的所有路由器必須都要支持IGMP協議,否則A,B之間不能進行通信。當一個應用加入一個組播組后,就會向這個子網的所有路由器發送一個IGMP加入命令,告訴子網內有人對發送到某一個組播組的數據感興趣。路由器也會定時向子網內的所有終端發送一條查詢消息,用于詢問是否還有人對某個組播組的數據感興趣。如果有的話,終端就會回應一條IGMP消息,路由器則繼續轉發這個組播組的數據。如果沒有人回應這條消息,那么路由器就認為已經沒有終端對這個組播組的數據感興趣,就不會在轉發關于這個組播組的數據了。在IGMP第二版中,一個終端退出組播組以后,會向路由器發送一個退出消息,路由器也會通過這個消息來判斷是否還要繼續轉發關于這個組播組的數據了(IGMP第一版中沒有這個功能)[這些事情都是底層的系統做的,你只要坐享其成就好了]。

主機之間“一對一組”的通訊模式,也就是加入了同一個組的主機可以接受到此組內的所有數據,網絡中的交換機和路由器只向有需求者復制并轉發其所需數據。主機可以向路由器請求加入或退出某個組,網絡中的路由器和交換機有選擇的復制并傳輸數據,即只將組內數據傳輸給那些加入組的主機。這樣既能一次將數據傳輸給多個有需要(加入組)的主機,又能保證不影響其他不需要(未加入組)的主機的其他通訊。

組播使用:

1. 建立支持數據報的socket。
2. 把socket和本地的一個端口綁定(以后會通過這個端口進行數據的收發)。
3. 通過socket加入一個組播組。
4. 然后就能通過socket進行數據的收發。
5. 通過sockept離開一個組播組。
6. 關閉socket 。

如果你僅僅是想向一個組播組發送數據,而不要接受數據,那么可不用加入組播組,而直接通過sendto向組播組發送數據。

在加入組播組以后,就可以在指定的組播組收發信息了。

因為任何主機都可以加入任意的組播組,那么服務器與客戶端可以通過自定義的協議交流,用來排除服務器不感興趣的主機。

轉載于:https://my.oschina.net/jacobin/blog/186484

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的UDP组播的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91九色蝌蚪porny| 91久久精品www人人做人人爽 | 足疗店女技师按摩毛片 | 日本福利一区二区 | 四虎免费在线观看 | 一本高清dvd在线播放 | 风间由美在线观看 | 麻豆精品自拍 | 天天干天天操天天舔 | 国产一级做a爰片久久毛片男 | 一级黄色性视频 | 丝袜老师让我了一夜网站 | 999热精品 | 日韩大片免费观看视频播放 | 欧美日韩成人 | 免费观看在线高清 | 日本韩国欧美中文字幕 | 国产精品久久毛片av大全日韩 | 久久久美女视频 | 美日韩精品视频 | 亚洲欧美激情另类 | 精品国产欧美 | 成人福利网站在线观看 | 主播av在线 | 国产日视频 | 国产精品91在线观看 | 国产精品国产一区 | 一区二区三区免费观看 | 法国伦理少妇愉情 | 天堂а√在线中文在线 | 久草在 | 亚洲开心网 | 国产精品人人人人 | 女教师三上悠亚ssni-152 | 成人久久一区二区 | 精品二区视频 | 欧美激精品 | 国产精品成人免费看片 | 亚洲29p| 日本高清视频免费观看 | 久久国产精彩视频 | 探花视频在线观看 | 欧美综合自拍亚洲综合图片区 | 亚洲第一狼人区 | 欧美日韩一区二区视频观看 | 国产精品无码电影在线观看 | av福利网站 | 色在线视频 | 亚洲最新av网址 | 中文一区二区在线 | 午夜精品久久久久久久99热黄桃 | 都市乱淫 | 日本一区二区三区在线免费观看 | 国产日韩三级 | 3d动漫精品啪啪一区二区三区免费 | 国产精品视频免费网站 | 国产九九久久 | 好吊色视频一区二区三区 | 狠狠爱夜夜| 91肉色超薄丝袜脚交一区二区 | 四虎影视免费永久大全 | 波多野结衣中文字幕一区 | 欧美美女性高潮 | 综合色网站 | 一区二区三区免费网站 | 久久2019 | 在线欧美a| 四虎永久免费 | 日本肉体xxxⅹ裸体交 | 美女中文字幕 | 国产精品久久久久久久久久久久久 | 黄色1级大片 | 激情综合激情 | 无码人妻精品中文字幕 | 调教91 | 91视频毛片 | 日日操网站 | 久久亚洲AV成人无码一二三 | 日本免费一二三区 | 免费看一区二区三区 | 国产成人一区二区三区电影 | 国产精品美女自拍视频 | 永久免费精品 | 日本加勒比一区 | 福利资源在线观看 | 亚洲综合中文字幕在线 | 精品国产一二三区 | 阿v天堂2018| 亚洲精品国产精品国自产网站按摩 | 农村脱精光一级 | 中文字幕av解说 | 欧美人喂奶吃大乳 | 日韩免费av片 | 岛国在线视频 | 亚洲国产精品网站 | 自拍偷拍第一页 | 国产高潮在线观看 | 激情影院内射美女 | 成人免费xxxxx在线视频 |