中文版 | English

网站首页 | 个人作品 | 博客 | 给我留言 | 经典分享 | 友情链接 | 黑白人生


D段保留地址含义

在TDMoP的应用中,无论是传送时钟还是业务都有可能会碰到单播unicast、广播broadcast和组播multicast的问题,那么我们来看一个简单明了的对三者的解释:

以Ethernet网络架构而言,封包(Packet)在同一个subnet中传递时,以收方地址来判别该由那台主机接收;若在不同的subnet时,就要透过路由器(Router)根据收方地址,把这个packet送往收方主机所在的另一个subnet上。这就是Internet上最普遍、一对一方式传送的unicast。

另一类传输模式为一对多模式,分为broadcast和multicast 二种。当broadcast时,同一subnet上所有主机都会收到broadcastpacket。但是broadcast packet会被subnet router挡下来,不会传送到另一个subnet,否则网络就会被broadcast packet瘫痪了。

multicast是一对一个群组(group)的传输模式,不同于broadcast的是,同一subnet中只有参加multicast group的主机才会收到封包,其它的主机就不会受到无谓的干扰,而且multicastpacket会透会mrouter(multicast router)的运作将封包送到另一个subnet的multicast group。另一方面,multicast和broadcast相同的特性是,不管接收封包的主机有几台,都只有一个数据流,也就是说,同一个subnet里,不管接收主机的数量,所需的频宽都是一样的。
multicast多点组播,数据只给所有加入指定组播组的客户端发,而broadcast广播数据是给每个客户端发。multicast用的IP地址是个D类地址,IP地址的首字节为224-239(有些地址用于专门用途,可以参考相关书籍)。而广播的IP地址就不用我多说了,是一个固定地址。
      multicast一般用于网上传输实时视频和语音数据。而broadcast一般用于在网上发布消息。
224.0.0.0 - Base address
224.0.0.1 - 网段中所有支持多播的主机(组播地址)
224.0.0.2 - 网段中所有支持多播的路由器
224.0.0.4 - 网段中所有的DVMRP路由器
224.0.0.5 - 所有的OSPF路由器
224.0.0.6 - 所有的OSPF指派路由器
224.0.0.7 - 所有的ST路由器
224.0.0.8 - 所有的ST主机
224.0.0.9 - 所有RIPv2路由器
224.0.0.10 - 网段中所有支的路由器
224.0.0.11 - Mobile-Agents
224.0.0.12 - DHCP server / relay agent.
224.0.0.13 - 所有的PIM路由器
224.0.0.22 - 所有的IGMP路由器
224.0.0.251 - 所有的支持组播的DNS服务器

上一篇: [转]影音风暴作者自话
下一篇: 用ARP探测网络中的混杂模式节点[转]