组播地址的范围

组播报文的目的地址使用 d 类 ip 地址,

范围是从 224.0.0.0 到 239.255.255.255。d 类地址不能出现在 ip 报文的源 ip 地址字段。

224.0.0.0~224.0.0.255 为预留的组播地址(永久组地址) 只能用于局域网中,路由器是不会转发的地址。

224.0.0.0 保留不做分配,其它地址供路由协议使用。

224.0.1.0~238.255.255.255 为用户可用的组播地址(临时组地址),可以用于 Internet 上的。

239.0.0.0~239.255.255.255 为本地管理组播地址,仅在特定的本地范围内有效。

原文地址:https://www.cnblogs.com/s-xl/p/8524752.html

时间: 2024-08-30 09:54:51

组播地址的范围的相关文章

如何判断一个IP地址是有效的组播地址

组播报文的目的地址使用D类IP地址,范围是从224.0.0.0到239.255.255.255.D类地址不能出现在IP报文的源IP地址字段.单播数据传输过程中,一个数据包传输的路径是从源地址路由到目的地址,利用"逐跳"(hop-by-hop)的原理在IP网络中传输.然而在ip组播环中,数据包的目的地址不是一个,而是一组,形成组地址.所有的信息接收者都加入到一个组内,并且一旦加入之后,流向组地址的数据立即开始向接收者传输,组中的所有成员都能接收到数据包.组播组中的成员是动态的,主机可以在

组播地址对应多个端口

场景描述:一个组播地址可以包含多路组播数据,这些数据通过不同的端口区分.还是举一个简单的实例. 主机A向组播地址:224.1.1.1发送端口为1025的UDP数据 主机B向组播地址:224.1.1.1发送端口为1026的UDP数据 主机C加入组播地址:224.1.1.1,准备接收端口1025的UDP数据,请问各位小伙伴,主机C的网卡能够接收到那一路的UDP数据? 这是一个很有趣的话题.实际上,两路数据主机C都能够接收到.从理论出发:组播程序是一个进程,这个进程运行在后台,当我们调用add_mem

组播初涉,用户如何知道想加入哪一个组播组,如何知道要加入哪一个组播地址?

刚学到组播的时候,纠结了一个问题,用户如何知道想加入哪一个组播组,如何知道要加入哪一个组播地址? 现在想想真是,用四个字来形容就是我作为一个学计算机的“不够专业”. 这个问题其实很好回答,只是没想清楚而已,其实他等价于一个问题,我在看网页,发qq的时候,看B站的时候,我的手机是如何知道对方的IP地址从而获取数据的呢? 哈哈哈哈哈哈,那就是,码农们已经给你写好了,你用的软件其实到哪获取数据都已经是被写进去了,比如,腾讯的服务器是xxxx,你发qq的时候手机根据写好的程序 就自动与xxxx联系了.

常见组播地址

224.0.0.0 基准地址(保留)224.0.0.1 所有主机的地址 (包括所有路由器地址)224.0.0.2 所有组播路由器的地址224.0.0.3 不分配224.0.0.4 dvmrp 路由器224.0.0.5 所有 ospf 路由器224.0.0.6 ospf DR/BDR224.0.0.7 st 路由器224.0.0.8 st 主机224.0.0.9 rip-V2 路由器224.0.0.10 Eigrp 路由器224.0.0.11 活动代理224.0.0.12 dhcp 服务器 / 中

MAC地址(单播、广播、组播、数据收发)

MAC地址 网络设备的MAC地址是全球唯一的.MAC地址长度为48比特,通常用十六进制表示.MAC地址包含两部分:前24比特是组织唯一标识符(OUI,OrganizationallyUniqueIdentifier),由IEEE统一分配给设备制造商. 例如,华为的网络产品的MAC地址前24比特是0x00e0fc.后24位序列号是厂商分配给每个产品的唯一数值,由各个厂商自行分配(这里所说的产品可以是网卡或者其他需要MAC地址的设备). 单播 局域网上的帧可以通过三种方式发送.第一种是单播,指从单一

组播IP地址

组播IP地址组播IP地址用于标识一个IP组播组.IANA(internet assigned number authority)把D类地址空间分配给IP组播,其范围是从224.0.0.0到239.255.255.255.如下图所示(二进制表示),IP组播地址前四位均为1110XXXX XXXXXXXX XXXXXXXX XXXXXXXX组播组可以是永久的也可以是临时的.组播组地址中,有一部分由官方分配的,称为永久组播组.永久组播组保持不变的是它的ip地址,组中的成员构成可以发生变化.永久组播组中

组播IP转换为组播MAC地址【转载】

链接:https://www.zhihu.com/question/36730567/answer/83083851来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 组播IP转换为组播MAC地址是一种32:1的映射关系.组播IP地址:IANA将D类地址空间分配给IP组播地址.该空间的地址用二进制表示并且第一个八位组的前4位用1110表示, 因此IP组播地址的范围从224.0.0.0到239.255.255.255 . 组播MAC地址:IEEE MAC地址规定了第一个

组播MAC地址_转

转自:组播MAC地址 MAC地址是以太网二层使用的一个48bit(6字节十六进制数)的地址,用来标识设备位置.MAC地址分成两部分,前24位是组织唯一标识符(OUI, Organizationally unique identifier),后24位由厂商自行分配. MAC地址有单播.组播.广播之分.单播地址(unicast address)表示单一设备.节点,多播地址或者组播地址(multicast address.group address)表示一组设备.节点,广播地址(broadcast a

java组播MulticastSocket

在单播模式中有服务器端和客户端之分,而组播模式与单播模式不同,每个端都是以路由器或交换机做为中转广播站,任意一端向路由器或交换机发送消息,路由或交换机负责发送其他节点,每个节点都是同等的.所以在编程模式上用同一个类表示即可--MulticastSocket. MulticastSocket属于jdk提供的类,类路径为java.net.MulticastSocket,利用此类可以很方便地实现组播功能,下面展示一个简单例子,两个节点之间通过组播传输消息. ①节点一,指定组播地址为228.0.0.4,