【技术分享】unicast / multicast / broadcast

简介: 技术分享

◆ 什么是单播、组播和广播?
在计算机网络中进行通信时,可根据通信伙伴的数量将通信分为以下三种类型。
image.png
1.png

◆单播、组播和广播的用途
1.单播通信是最标准的通信类型,因为它通过指定通信伙伴进行一对一通信。
例如,你的电脑现在正通过单播与我的网络服务器通信,浏览这个网站。
因此,这种通信方式在浏览网站和收发电子邮件等各种用途中使用最为广泛。

2.组播通信使用一个特殊地址(224.0.0.0 至 239.255.255.255),称为组播地址
向属于特定组的所有PC发送数据。这种组播通信经常用于在网络上分发视频。
使用组播时,源计算机会发送一个数据包由一个支持组播的路由器或类似设备复制,同时发送的数据包数量与目的地数量相同。
使用单播时,数据包需要一次一个地发送到要通信的目的地,因此无法将视频或音乐等大量数据发送到许多目的地。
组播的效率更高,因为向许多目的地发送视频或音乐等大量数据的要求很高。

3.广播通信是一种使用称为广播地址的地址向同一局域网内所有节点发送数据的通信方法。
广播通信是一种通信方法,它使用一个称为广播地址的地址向同一局域网中的所有节点发送数据。
广播的用途包括从 IP 地址中查找 MAC 地址信息。
它用于 ARP、DHCP 获取 IP 地址和路由信息更新。
可以说,广播通信是实现单播通信的第一个重要通信方式。

主机部分的广播地址为 "255"。 例如,在 "192.168.1.0/24 "网络中,192.168.1.255 将是广播地址。
192.168.1.255 将是广播地址。 请注意,在通过 DHCP 获取 IP 地址时,LAN通过 DHCP 获取 IP 地址时,局域网中使用的广播地址为 255.255.255.255(有限广播地址)。

  • 广播通信只能在同一局域网内传送,不能超过路由器等 L3 设备。
目录
相关文章
|
设计模式 Java
Java克隆方式避免频繁创建对象优化方案
Java克隆方式避免频繁创建对象优化方案
314 0
|
机器学习/深度学习 算法 数据挖掘
目标检测算法——YOLOv3
目标检测算法——YOLOv3
1028 0
目标检测算法——YOLOv3
|
27天前
|
缓存 项目管理 开发工具
UV实战教程,我啥要从Anaconda切换到uv来管理包?
本文对比Anaconda“手动挡”与uv“全自动挡”环境管理:uv以“项目即环境”为核心,支持`uv init`一键初始化、自动下载Python、智能依赖管理(`uv add/sync/run`)及PyCharm无缝对接,大幅提升Python开发效率与协作体验。(239字)
487 11
UV实战教程,我啥要从Anaconda切换到uv来管理包?
|
机器学习/深度学习 前端开发 JavaScript
使用JavaScript精确裁剪图像的空白部分
【8月更文挑战第20天】
792 5
|
消息中间件 JSON 自然语言处理
Python多进程日志以及分布式日志的实现方式
python日志模块logging支持多线程,但是在多进程下写入日志文件容易出现下面的问题: PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。 也就是日志文件被占用的情况,原因是多个进程的文件handler对日志文件进行操作产生的。
|
存储 KVM 文件存储
【KVM虚拟化】· 存储池、存储卷
【KVM虚拟化】· 存储池、存储卷
1163 0
|
缓存 网络协议 网络架构
以太网数据链路层、Ethernet_II帧格式、IEEE802.3帧格式,以太网的MAC地址的组成,ARP地址解析协议的工作原理,单播帧、组播帧、广播帧的区别
数据链路层,Ethernet_II帧格式、IEEE802.3帧格式,帧格式的区分以及链路层每种帧格式有什么作用,怎么区别分辨帧格式,以太网MAC地址的组成,ARP地址解析协议原理、什么是单播帧?什么是组播数据帧?什么是广播帧?...............
1859 0
以太网数据链路层、Ethernet_II帧格式、IEEE802.3帧格式,以太网的MAC地址的组成,ARP地址解析协议的工作原理,单播帧、组播帧、广播帧的区别
|
安全 网络安全 网络虚拟化
路由器与交换机:Access/Trunk,Wan/Lan
路由器与交换机:Access/Trunk,Wan/Lan
1976 0
|
JavaScript Java 关系型数据库
宠物救助系统|基于Springboot和vue的流浪猫狗救助救援系统设计与实现(源码+数据库+文档)
宠物救助系统|基于Springboot和vue的流浪猫狗救助救援系统设计与实现(源码+数据库+文档)
494 0