日常知識點之隨手問題整理(思考單播,組播,廣播哪個更省帶寬)

新入職的公司在某些場景下無腦使用組播技術,自己突然就意識到一個問題:單播,組播,廣播,哪個更省帶寬?

有所收獲,做點筆記,僅僅是個人理解~

1:簡單理解

單播:特定的目的ip和端口,點對點傳輸。

組播:統一加入特定組播地址,由路由器或者交換機復制/轉發給非發送方(加入該組播)的其他方。

====》跨子網IGMP(管理 IPv4 組播)、PIM(路由器之間通信協議)、MLD(管理 IPv6 組播)

====》或者配置隧道Gre等

=========》擴展一下:PIM是基于路由器層次的組播邏輯配置了。

廣播:發送給一個廣播地址,由路由器(內部的交換功能)或者交換機復制/轉發給其他所有方。

====》跨子網需要顯示配置DHCP Relay 或 UDP Helper

2:哪個更省帶寬

最終結論是:組播肯定是最優的

====》從發送方不多發送報文,沒有過多的接收端能收到報文(不需要收到卻收到)考慮。

在這里插入圖片描述

3:淺了解一下Gre協議(依賴公網ip)

這里配置的內部虛擬ip都是私有IP地址。

在這里插入圖片描述

4:淺了解一下PIM協議(路由層次的組播)

udp組播協議實際上是不能跨網段的,而PIM協議就是跨網段 UDP 組播轉發的核心協議。

PIM-SM (稀疏模式):實際上是通過一個中間節點,所有需要流量的節點加入這個節點(匯聚點),通過中間點進行轉發。

PIM-DM (密集模式):通過源直接向所有路由器傳輸流量,然后剪枝。

PIM-SSM(固定源多播):接收端必須指定從哪個源(源ip)接收哪個組(IGMPv3協議),源ip如果是內網IP有限制條件,或者需要隧道等技術處理。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/904784.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/904784.shtml
英文地址,請注明出處:http://en.pswp.cn/news/904784.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

R1-Omni

一、Omni概述 Omni 文本視頻音頻,全模態。 R1Omni 強化學習全模態。 二、Omni舉例-humanOmni humanOmni:以人體姿態和人物交互為中心的全模態模型。 visual projector有3個,分別負責人臉標簽、姿態檢測、人和物交互。有點像moe。text enc…

linux中的日志分割

1.問題背景,nginx日志過大不好刪除 [rootlocalhost cron.daily]# cd /lk/nginx/log/ [rootlocalhost log]# ll 總用量 2386188 -rw-r--r--. 1 root root 2078699697 5月 9 13:02 access.log -rw-r--r--. 1 root root 11138 5月 6 10:28 error.log [rootloc…

華為云Flexus+DeepSeek征文|從開通到應用:華為云DeepSeek-V3/R1商用服務深度體驗

前言 本文章主要講述在華為云ModelArts Studio上 開通DeepSeek-V3/R1商用服務的流程,以及開通過程中的經驗分享和使用感受幫我更多開發者,在華為云平臺快速完成 DeepSeek-V3/R1商用服務的開通以及使用入門注意:避免測試過程中出現部署失敗等問…

【機器學習-線性回歸-5】多元線性回歸:概念、原理與實現詳解

線性回歸是機器學習中最基礎且廣泛應用的算法之一,而多元線性回歸則是其重要擴展。本文將全面介紹多元線性回歸的核心概念、數學原理及多種實現方式,幫助讀者深入理解這一強大的預測工具。 1. 多元線性回歸概述 1.1 什么是多元線性回歸 多元線性回歸(…

GOC指令

網絡版GoC常見繪圖命令說明 (V3.8) 目錄 l 基本畫圖命令 fd, bk, lt, rt l 設置筆狀態命令 c, rgb, size, up, down l 狀態命令 show, hide, speed, showXY, wait, pause, cls, clsRec l 增強畫圖命令 o, oo, e, ee, r, rr l 坐標命令 moveTo, lineTo, g…

Qt獲取CPU使用率及內存占用大小

Qt 獲取 CPU 使用率及內存占用大小 文章目錄 Qt 獲取 CPU 使用率及內存占用大小一、簡介二、關鍵函數2.1 獲取當前運行程序pid2.2 通過pid獲取運行時間2.3 通過pid獲取內存大小 三、具體實現五、寫在最后 ? 一、簡介 近期在使用軟件的過程中發現一個有意思的東西。如下所示&a…

期刊論文寫作注意點

下面給出關于期刊寫作的幾個關鍵注意點 一、摘要突出創新點 最重要的是論文的摘要,因為在論文送審的時候,編輯如果沒有時間,最先看的就是摘要。摘要要寫好。如果投的是頂刊,在摘要里面盡量不要寫是在什么方法的基礎上進行改進之類…

Swagger 3.0 中注解詳細示例

Swagger 3.0 提供了豐富的注解來詳細描述 API 的請求和響應。以下是一個使用 Operation、Parameter、RequestBody 和 ApiResponse 注解的示例,展示了如何設置請求頭、請求參數、路徑變量、請求體和響應體。代碼中未使用 DTO 對象,而是使用 Map 來傳遞參數…

切比雪夫不等式專題習題解析

切比雪夫不等式專題習題解析 前言 本文為概率論習題集專欄的切比雪夫不等式專題習題解析,針對習題篇中的10道題目提供詳細解答。希望通過這些解析幫助大家深入理解切比雪夫不等式的應用和意義。 一、基礎概念題解析 習題1解析: 錯誤。切比雪夫不等式適用于任何具有有限方…

軟件測試的概念

需求的概念 開發模型 測試模型 1. 什么是需求 在多數軟件公司,會有兩部分需求,?部分是??需求,?部分是軟件需求。 1.1 ??需求 ??需求:可以簡單理解為甲?提出的需求,如果沒有甲?,那么就是終端??…

前端面試每日三題 - Day 29

這是我為準備前端/全棧開發工程師面試整理的第29天每日三題練習: ? 題目1:Web Components技術全景解析 核心三要素 Custom Elements(自定義元素) class MyButton extends HTMLElement {constructor() {super();this.attachShado…

StreamRL:彈性、可擴展、異構的RLHF架構

StreamRL:彈性、可擴展、異構的RLHF架構 大語言模型(LLMs)的強化學習(RL)訓練正處于快速發展階段,但現有架構存在諸多問題。本文介紹的StreamRL框架為解決這些難題而來,它通過獨特設計提升了訓…

LVGL的核心:lv_timer_handler

文章目錄 🧠 一句話總結 LVGL 的運行核心:🔁 1. while(1) 主循環中的 lv_task_handler()?? 2. lv_timer_handler() 定時器調度核心? 并發控制? 關鍵行為流程:🌀 任務執行邏輯:🧮 計算下一次…

【數據機構】2. 線性表之“順序表”

- 第 96 篇 - Date: 2025 - 05 - 09 Author: 鄭龍浩/仟墨 【數據結構 2】 文章目錄 數據結構 - 2 -線性表之“順序表”1 基本概念2 順序表(一般為數組)① 基本介紹② 分類 (靜態與動態)③ 動態順序表的實現**test.c文件:****SeqList.h文件:****SeqList.c文件:** 數據結構 - 2 …

101 alpha——8 學習

alpha (-1 * rank(((sum(open, 5) * sum(returns, 5)) - delay((sum(open, 5) * sum(returns, 5)),這里我們操作符都明白,現在來看金融意義 金融意義 里層是這個 (sum(open, 5) * sum(returns, 5)) - delay((sum(open, 5) * sum(returns, 5)), 10 這里是兩個相減…

auto推導類型原則

auto 是 C11 引入的類型自動推導關鍵字,它允許編譯器根據表達式的類型來推導變量的確切類型。雖然使用 auto 可以讓代碼更簡潔,但理解它的類型推導規則非常關鍵,尤其是在涉及指針、引用、const、模板等場景時。 ? 一、基本推導原則 auto x …

使用智能表格做FMEDA

一、優點 使用智能表格替代excel做FMEDA具備以下優勢: 減少維護成本(數據庫關聯,修改方便)便于持續優化(失效率分布,失效率模型可重復使用)多人同步編寫(同時操作,同步…

IP協議.

IP 協議是互聯網的核心協議,工作在網絡層。它給網絡中的設備分配唯一的 IP 地址,把上層數據封裝成數據包,然后根據目的 IP 地址通過路由器等設備進行轉發,實現數據在不同網絡間的傳輸。它還能在必要時對數據包進行分片和重組&…

archlinux 詳解系統層面

Arch Linux 深度解析:從設計哲學到系統架構 一、Arch Linux 概述:滾動發行的極客之選 Arch Linux 是一款以 滾動更新(Rolling Release) 為核心特性的 Linux 發行版,強調 輕量、靈活、高度可定制,旨在讓用…

HTML8:媒體元素

視頻和音頻 視頻元素 video 音頻 audio <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>媒體元素學習</title> </head> <body> <!--音頻和視頻 src:資源路徑 controls:控制條…