首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IP组播与基本组播的区别( Basic )

IP组播与基本组播的区别( Basic )
EN

Stack Overflow用户
提问于 2016-02-18 12:28:55
回答 2查看 2.3K关注 0票数 0

组播和基本组播( Basic )有什么区别?

它们到底是如何工作的?

这与分布式系统有关。我们有基本的组播,它只是提供基本的保证和可靠性的消息。由于该进程是活动的,并且不会崩溃,所以消息将被传递。但是,如果进程崩溃,则无法保证可靠性。因此,引入了R-组播(可靠组播)一词.利用原子的概念,R-组播带来了更高的可靠性.它依赖于完整性、有效性等特征。此外,有一个协议说,每个成员的小组也多播消息后,交付。该协议加入了100%的integrity.In,可以实现B多播或IP组播,如R组播和R组播。在R组播中,当IP组播具有可伸缩性时,发送方会被IP组播中的IP组播中断,而在IP组播中,由于IP组播技术的影响,只有NACK才会被回传。毕竟,我想知道IP组播和B组播的区别.它们到底是怎么工作的?我知道所写的概念,但需要更多的细节。

EN

回答 2

Stack Overflow用户

发布于 2016-02-18 20:58:59

IP组播与基本组播的区别与网络栈中发生组播的位置有关。

在IP组播的情况下,这发生在网络层,即IP。对于IPv4,范围224.0.0.0/4 (224.0.0.0 - 239.255.255.255)中的地址是多播地址。对于IPv6,地址在FFxx::/16范围内。目标地址在此范围内的数据包将根据IGMP消息的请求发送到多个主机。

基本组播是指链路层或以下的多播。在以太网的情况下,将目标地址的第一个字节中最不重要的比特发送到网络中的所有节点的任何帧。

当以太网帧承载IPv4组播数据时,目标地址在01:00:5E:00:00:00 - 01:00:5E:7F:FF:FF范围内,而IPv6组播数据帧的地址在33:33:xx:xx:xx:xx范围内。还有其他用于其他链路层协议的地址,如生成树或以太网流控制。

一些物理层,如地面无线或卫星,本质上是广播的。

请参阅有关不同类型多播地址的更多详细信息。

就可靠组播而言,这是建立在多播基础上的应用层结构。由于IP本身是不可靠的,建立在IP之上的可靠组播需要解释这种不可靠性。大多数低层组播技术也是不可靠的,因此也需要应用层的可靠性。

票数 2
EN

Stack Overflow用户

发布于 2016-02-18 12:48:53

至于IPv4 -在IPv6中是相似的

多播地址主题对应于类D。

  • 第一组: 224 - 239
  • 第一个八重奏模式: 1110*
  • 这些IP地址是多播地址。

有特定的(路由协议,服务发现,NTP),有时是实验性的,用例。

为了接收发送到地址多播地址的数据包,网络节点必须执行连接(多播地址)调用。一个网络中可以有许多多播地址。

广播地址

每个网络中只有一个广播地址。此地址由其所有主机部分IP地址位设置为1构造.

如果网络是192.168.0.0/24,最后一个八进制是主机部分的IP地址(前三个是网络部分的IP地址)。然后广播地址是192.168.0.255.

广播地址用于向所有发送LAN中的节点,而不仅仅是执行连接(多播地址)呼叫的节点--这是没有意义的。

关于这个答案. 更多细节

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35481513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档