精华内容
下载资源
问答
  • 下面的地址中,属于单播地址的是 A. 172.31.128.255/18 B. 10.255.255.255 C. 192.168.24.59/30 D. 224.105.5.211 答案貌似是A,不懂,求解释,求过程~~~
  • “组播并不像单播,有一个明确目的主机和IP地址,也不像广播,局域网内所有主机都是目的主机,广播IP地址也明确(主机标识全部置为1)。组播不同,它并不知道要把信息发给谁,因为谁都可能随时加入组播组,谁都...

    “组播并不像单播,有一个明确的目的主机和IP地址,也不像广播,局域网内的所有主机都是目的主机,广播IP地址也明确(主机标识全部置为1)。组播不同,它并不知道要把信息发给谁,因为谁都可能随时加入组播组,谁都可能随时离开,不可能用某一个主机的IP地址作为组播地址”

    如果你还不了解什么是组播,请点击

    组播简介

    01组播IP

    组播不可能以某一个主机的IP作为自己的目的IP,但是以太网报文在封装时必须要填入目的IP,怎么办?

    回想一下,组播IP不能以某个主机的IP作为自己的目的IP,换句话说,组播IP不需要考虑主机标识,哪个类型的IP地址没有主机标识,D类

    如果你不了解IP地址,请参考

    IP地址

    d453ef79034d757e2eeefd520938e2fb.png

    由于224.0.0.0/24用于本地链路,239.0.0.0/8为私有组播地址,所以实际可用的组播地址为225.0.0.0/8 - 238.0.0.0/8

    02组播MAC

    同样地,组播报文在数据链路层需要填充目的MAC地址,如何填充正确的MAC地址呢?

    单播报文在填入目的MAC时,会通过ARP协议根据目的IP询问目的主机的MAC地址,而组播由于目的IP并不是某个主机的IP,所有无法用ARP协议询问目的MAC。既然ARP寻址方式行不通,组播MAC地址有自己的转换方式

    组播IP映射为组播MAC

    虽然无法ARP寻址,但是可以借鉴通过目的IP寻找目的MAC的方式,把组播IP映射为组播MAC

    IEEE对MAC地址定义:MAC地址的第一个八位组的bit0指明了目标地址是广播/组播地址,还是单播地址

    83e901b6eb697d6e57a511881219f37a.png

    所以在对网卡设置MAC地址时,这一位千万不能设置成1

    对于以太网而言,组播MAC地址以0x 01 00 5E为前缀,剩下的24位可以被组播使用,通过把组播IP映射到这24位,如何映射?

    组播IP的前四位固定1110,剩下的28位才是有用的信息,而这28位由于某些原因,我们需要把前5位扔掉,取后23位,映射到组播MAC地址的后24位

    9adec6cb7d3ef16b783295e3c8088e64.png

    至于为什么只取23位,有一个有趣的历史

    cdd78071b34513bcb1fed12419ff9d04.png

    以上就是组播IP和组播MAC

    如果觉得文章不错,记得在下方 分享 收藏 点赞 在看 四连击01d95c6bde2bad486ce937d2bf53de09.gif

    展开全文
  • 单播地址是IP网络中最常见的。包含单播目标地址的分组发送给特定主机,一个这样的例子是,IP地址为192.168.1.5(源地址)的主机向IP地址为192.168.1.200(目标地址)的服务器请求网页 其以太网帧组成:目标mac地址+...

    单播、广播、组播

    1.单播

    单播地址是IP网络中最常见的。包含单播目标地址的分组发送给特定主机,一个这样的例子是,IP地址为192.168.1.5(源地址)的主机向IP地址为192.168.1.200(目标地址)的服务器请求网页

    其以太网帧组成:
    目标mac地址+源msc地址+目标ip地址+源ip地址+用户数据+帧层

    如果目标IP地址属于另一个网络,则在帧中使用的目标MAC地址将为与源IP地址位于同一个网络中的路由器接口的MAC地址
    即目标mac变为路由接口的mac


    2.广播

    广播分组的目标IP地址的主机部分全为1,这意味着本地网络(广播域)中的所有主机都将接收并查看该分组。诸如ARP和DHCP等很多网络协议都使用广播。

    其以太网帧:
    目标mac地址(FF-FF-FF-FF)+源msc地址+广播地址+源ip地址+数据+帧层

    3.多播

    多播地址让源设备能够将分组发送给一组设备。属于多播组的设备将被分配一个多播组IP地址,多播地址范围为224.0.0.0~239.255.255.255。由于多播地址表示一组设备(有时被称为主机组),因此只能用作分组的目标地址。源地址总是为单播地址。

    远程游戏就是一个使用多播地址的例子,很多玩家通过远程连接玩同一个游戏;另一例子是通过视频会议进行远程教学,其中很多学生连接到同一个教室。还有一个例子是硬盘映像应用程序,这种程序用于同时恢复众多硬盘的内容。又例如网络电视的点播功能。

    同单播地址和广播地址一样,多播IP地址也需要相应的多播MAC地址在本地网络中实际传送帧。多播MAC地址以十六进制值01-00-5E打头,余下的6个十六进制位是根据IP多播组地址的最后23位转换得到的。一个MAC多播地址是01-00-5E-0F-64-C5

    只有加入了组的才会接收到数据。多播源只将数据发给组内成员


    在百度看到这么一个例子,很容易就能够理解这三个东西
    比如你对小月喊“小月”,只有小月应你(单播)
    在学校广播中喊“今天放假”,全部同学都会响应(广播)
    比如你喊:是男人的来一下,一人发一百块“那么男的过来,女就不会过来因为没有钱发她不理你(组播,其中男生就是一个组)

    转载于:https://www.cnblogs.com/935zys/archive/2013/03/11/2954009.html

    展开全文
  • 单播 简介  单播(unicast)是指封包在计算机网络传输中,目的地址为单一目标一种传输方式。... 在IPv4网络中,0.0.0.0到223.255.255.255属于单播地址。 单播优点 服务器及时响应客...

    单播

    这里写图片描述

    简介

      单播(unicast)是指封包在计算机网络的传输中,目的地址为单一目标的一种传输方式。每次只有两个实体相互通信,发送端和接收端都是唯一确定的。它是现今网络应用最为广泛,通常所使用的网络协议或服务大多采用单播传输,例如一切基于TCP的协议。

    单播地址

      在IPv4网络中,0.0.0.0到223.255.255.255属于单播地址。

    单播优点

    1. 服务器及时响应客户机的请求

    2. 服务器针对每个客户不通的请求发送不通的数据,容易实现个性化服务。

    单播缺点

    1. 服务器针对每个客户机发送数据流,服务器流量=客户机数量×客户机流量;在客户数量大、每个客户机流量大的流媒体应用中服务器不堪重负。

    2. 现有的网络带宽是金字塔结构,城际省际主干带宽仅仅相当于其所有用户带宽之和的5%。如果全部使用单播协议,将造成网络主干不堪重负。现在的P2P应用就已经使主干经常阻塞,只要有5%的客户在全速使用网络,其他人就不要玩了。而将主干扩展20倍几乎是不可能。

    多播(组播)

    这里写图片描述

    简介

      多播(multicast,台湾又译作多点发送、多点广播或群播,中国大陆又译作组播)是指把信息同时传递给一组目的地址。它使用策略是最高效的,因为消息在每条网络链路上只需传递一次,而且只有在链路分叉的时候,消息才会被复制。与多播相比,常规的点到单点的传递被称作单播。当以单播的形式把消息传递给多个接收方时,必须向每个接收者都发送一份数据副本。由此产生的多余副本将导致发送方效率低下,且缺乏可扩展性。不过,许多流行的协议——例如XMPP——用限制接收者数量的方法弥补了这一不足。

    多播地址

      多 播 地 址 的 范 围 从 224.0.0.0到239.255.255.255。 
      PS:尽管IP多播是一个非常令人满意的概念模型,但它对于网络内部的状态需求要比仅提供尽力而为服务的IP单播模型大得多——这一点已经遭到了一些人的批评。更糟的是,到目前为止还没有一种机制能保证IP多播模型可以被扩展到足以容纳数以百万计的发送者和多播组的地步,而这往往又是使完全通用的多播应用成为商用互联网中的实际应用的必要条件。到2003年为止,人们为扩展多播以适应大型网络所作的努力还是只集中在较为简单的、只存在单个源端的情况——这种情况的计算貌似更加简单一些。

      由于以上以及经济方面的原因,IP多播在商用互联网上用得并不多。其他一些不基于IP多播的多播技术——例如互联网中继交谈和PSYC——却反而很受欢迎。尽管它们可能不如IP多播设计得那么精巧,但它们更为实用,而且在存在大量小规模的组的情况下更具有可扩展性。

    多播优点

    1. 需要相同数据流的客户端加入相同的组共享一条数据流,节省了服务器的负载。

    2. 由于组播协议是根据接受者的需要对数据流进行复制转发,所以服务端的服务总带宽不受客户接入端带宽的限制。IP协议允许有2亿6千多万个(268435456)组播,所以其提供的服务可以非常丰富。

    3. 此协议和单播协议一样允许在Internet宽带网上传输。

    多播缺点

    1. 与单播协议相比没有纠错机制,发生丢包错包后难以弥补,但可以通过一定的容错机制和QOS加以弥补。

    2. 现行网络虽然都支持组播的传输,但在客户认证、QOS(指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制, 是用来解决网络延迟和阻塞等问题的一种技术。)等方面还需要完善。

    广播

    这里写图片描述

    简介

      广播(broadcast)是指封包在计算机网络中传输时,目的地址为网络中所有设备的一种传输方式。实际上,这里所说的“所有设备”也是限定在一个范围之中,称为“广播域”。

      并非所有的计算机网络都支持广播,例如X.25网络和帧中继都不支持广播,而且也没有在“整个互联网范围中”的广播。IPv6亦不支持广播,广播相应的功能由多播代替。

      通常,广播都是限制在局域网中的,比如以太网或令牌环网络。因为广播在局域网中造成的影响远比在广域网中小得多。

    广播地址

      以太网和IPv4网都用全1的地址表示广播,分别是ff:ff:ff:ff:ff:ff和255.255.255.255。

    广播优点

    1. 网络设备简单,维护简单,布网成本低廉 。

    2. 由于服务器不用向每个客户机单独发送数据,所以服务器流量负载极低。

    广播缺点

           1.无法针对每个客户的要求和时间及时提供个性化服务。

      2.网络允许服务器提供数据的带宽有限,客户端的最大带宽=服务总带宽。例如有线电视的客户端的线路支持100个频道(如果采用数字压缩技术,理论上可以提供500个频道),即使服务商有更大的财力配置更多的发送设备、改成光纤主干,也无法超过此极限。也就是说无法向众多客户提供更多样化、更加个性化的服务。

      3.广播禁止在Internet宽带网上传输。

    转载于:https://www.cnblogs.com/MakeView660/p/9257444.html

    展开全文
  • 在IPv4网络中,0.0.0.0到223.255.255.255属于单播地址。 示例:你喊XXX名字,那么只有XXX回过头来答应你。 组播 IP组播是一种通过使用一个组播地址将数据在同一时间以高效方式发往处于TCP/IP网络上多个...

    目录

    单播

    组播

    广播

    任播


    单播

    每次只有两个实体相互通信,发送端和接收端都是唯一确定的。

    在IPv4网络中,0.0.0.0到223.255.255.255属于单播地址。

    示例:你喊XXX名字,那么只有XXX回过头来答应你。

     

     

    组播

    IP组播是一种通过使用一个组播地址将数据在同一时间以高效的方式发往处于TCP/IP网络上的多个接收者的协议。此外,它还常用来与RTP等音视频协议相结合。

    组播报文的目的地址使用D类IP地址(224.0.0.0~239.255.255.255), D类地址不能出现在IP报文的源IP地址字段。

    示例:你在大街上大喊一声“美女”, 会有好几个女性回头看你。

     

     

    广播

    并非所有的计算机网络都支持广播,例如X.25网络和帧中继都不支持广播,而且也没有在“整个互联网范围中”的广播。IPv6亦不支持广播,广播相应的功能由任播(anycast)代替。

    通常,广播都是限制在局域网中的,比如以太网或令牌环网络。因为广播在局域网中造成的影响远比在广域网中小得多。

    以太网和IPv4网都用全1的地址表示广播,分别是ff:ff:ff:ff:ff:ff和255.255.255.255。

    令牌环网络使用IEEE 802.2控制域中的一个特殊值来表示广播。

    示例:你在公司大喊一声“放假了”, 全部同事都会响应。

     

    任播

    任播是与单播、广播和组播不同的方式。

    在单播中,在网络位址和网络节点之间存在一一对应的关系。

    在广播和组播中,在网络位址和网络节点之间存在一对多的关系:每一个目的位址对应一群接收可以复制资讯的节点。

    在任播中,在网络位址和网络节点之间存在一对多的关系:每一个位址对应一群接收节点,但在任何给定时间,只有其中之一可以接收到传送端来的资讯。

    任播通信从目标群中选择一台最符合网络条件的主机作为目标主机发送消息 。所被选中的那台特定主机将返回一个单播信号,随后发送端主机会只跟这台主机进行通信

    在互联网中,通常使用边界网关协议来实现任播。

    展开全文
  • 单播、多播(主播)、广播简介

    千次阅读 2016-09-27 22:16:39
    单播简介单播(unicast)是指封包在计算机网络传输中,目的地址为单一目标...单播地址在IPv4网络中,0.0.0.0到223.255.255.255属于单播地址。单播优点 服务器及时响应客户机请求 服务器针对每个客户不通请求发
  • 播地址,IP组播地址

    千次阅读 2009-10-12 14:33:00
    IP组播地址组播协议地址在IP协议中属于D类地址。D类地址是从224.0.0.0到239.255.255.255之间IP地址其中224.0.0.0到224.0.0.... 组播协议地址范围类似于一般的单播地址,被划分为两个大地址范围,239.0.0.0—2
  • 单播通信、主播通信和广播通信

    千次阅读 2018-08-27 15:45:14
    单播 简介 单播(unicast)是指封包在计算机网络传输中,目的地址为单一目标一种传输方式。...在IPv4网络中,0.0.0.0到223.255.255.255属于单播地址。 单播优点 服务器及时响应客户机请求 ...
  • IP组播地址

    2016-09-02 13:46:07
     IP组播地址  组播协议地址在IP协议中属于D类地址。...组播协议地址范围类似于一般的单播地址,被划分为两个大地址范围, 239.0.0.0—239.255.255.255是私有地址,供各个内部网在内部使用,这个地
  • 1.组播地址范围224-239,D...单播有路由表,组播也有路由表,但是针对目的地址是局部地址的时候不会查询路由表,因为只有一跳,这属于逐跳行为4.组播内部分公有地址范围:224.0.1.1-224.0.1.254,可以查询组播路由表...
  • 三、组播的基本工作方式数据发送者和接收者之间是一对多点连接方式,多个接收者加入同一个组组,共享同一个IP地址(这个IP地址是“逻辑”上,实际数据接收仍然需要每个接受者配置单独IP地址),同时组组中...
  • 本文在分析比较单播、广播和组播工作方式基础上,指出了IP组播技术使用对于网络视频多点实时传输、网络多点实时监控具有特别重要意义,并介绍了与组播密切相关IP地址格式。  一、 单播、组播、广播技术...
  • 广播和多

    千次阅读 2019-01-13 23:28:50
    广播 广播和多播仅应用于 U D P 它们对需将报文同时传往多个接收者应用来说十分重要。 T C P是一个面向连接协议,它意味着分别运行于两主机(由 I...(multicast) 处于单播和广播之间:帧仅传送给属于多播组多个主机...
  • 概念初探

    2020-09-09 15:52:41
    3.单播有路由表,组播也有路由表,但是针对目的地址是局部地址的时候不会查询路由表,因为只有一跳,这属于逐跳行为 4.组播内部分公有地址范围:224.0.1.1-224.0.1.254,可以查询组播路由表,属于逐流行为 5.组播内...
  • IP组播 IP数据传输三种方式 IP组播地址 IP组播地址让源设备能够将分组发送给一组设备。属于多播组设备将被分配一个组播组IP地址(一群共同需求组播相同标志) ...同单播地址一样,组播地址也
  • (12)广播和多

    2019-10-04 05:46:44
     IP地址包括单播地址、多播地址和广播地址。多播和广播仅用于UDP。  有时一个主机要向网上所有其他主机发送帧,这就是广播。多播处于单播和广播之间:帧仅传送给属于多播组多个主机。  对于以太网,当地址...
  • 和IGMP

    2020-11-29 18:46:17
    组播 组播技术初衷是在IP网络中,以"尽力而为...因此组播方式解决了单播情况下数据重复拷贝及带宽重复占用,也解决了广播方式下带宽资源浪费。   组播IP地址用于标识一个IP组播组。IANA(internet assigned
  • IP组基础

    2020-03-04 19:26:07
    网络中传输数据方式有许多种,如果一个设备想要将数据发往特定几个目的地,但是这几个地址属于不同网络环境,如果我们使用单播方式一个一个发送对于设备而已负担太大,类似直播方式,如果直播源通过单播...
  • 《网络编程》广播和多

    千次阅读 2014-12-18 16:47:43
    在网络协议中 IP 地址有三种方式,即为单播地址、广播地址 以及 多播地址。假设多个主机上共享信道网络是以太网,每个以太网帧包含源主机和目的主机以太网地址。若目的地址仅指定单个接收接口,则称为单播,在单...
  • 首先可以看见源MAC地址的第一个字节为00,所以是全球管理的单播帧,当A,C收到该单播帧时检查与自己的MAC地址是否匹配,匹配则接受,不匹配则丢弃。 B发送该广播帧后,所有的主机都会收到该广播帧,当A,C发现目的MAC...
  • 播地址是最高字节最低位为1.表示为多播地址:01:00:00:00:00:00.以太网中ff:ff:ff:ff:ff:ff也是多拨地址 多播出现减少了对应用不感兴趣主机处理负荷。使用多播,主机可加入一个或多个 多播组。这样,网卡...
  • IPV6地址的一些理解

    2010-09-28 19:56:02
    IPv6地址是独立接口标识符,所有IPv6地址都被分配到接口,而非节点。 由于每个接口都属于某个特定节点,因此节点任意一个接口地址都可用来标识一个节点。...任播地址从单播地址空间中进行分配,使...
  • 声明:本博客参考自《TCP/IP详解卷一:协议》 1.概述 IP地址一共有三种:...多播介于单播和广播之间:数据帧仅传送个属于多播组多个主机。 广播和多播与主机对由信道传输过来过滤过程有关,下图是TCP/IP协...
  • 这次我们简单介绍一下基本mac地址组成...以下是华为设备中典型mac地址表mac地址表主要用于引导数据进行单播转发,如果没有匹配到相应转发表项(未知单播),或者接收到广播数据帧,组播数据(默认情况下)会进行...
  • 多播处于单播和广播之间,仅传送给属于多播组的多个主机。 由上图,网卡查看由信道传送过来的帧,确定是否接收该帧,若接收,将它送往设备驱动程序,通常网卡仅接收目的地址为网卡物理地址或广播地址的帧。另外,...
  • 常见IPv6地址及其前缀:::/128即0:0:0:0:0...::1/128即0:0:0:0:0:0:0:1,回环地址,相当于IPv4中localhost(127.0.0.1)2001::/16全球可聚合地址,由IANA按地域和ISP进行分配,是最常用IPv6地址,属于单播地址...
  • 保留IPv6子网任播(anycast)地址

    千次阅读 2005-11-27 03:11:00
    1. 介绍IPv6地址结构中定义了任播地址,它被指定于一个或多...IPv6定义了必须的子网路由任播地址用于所有路由器,并且允许附加的任播地址可以从单播地址空间中取得。本文定义保留的任播地址的一个附加集。2. 保留的子网

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 141
精华内容 56
关键字:

属于单播地址的是