共 9 篇文章 |
|
组播报文的目的地址使用D类IP地址,范围是从224.0.0.0到239.255.255.255。那些没有保留下来供永久组播组使用的ip组播地址,可以被临时组播组利用。224.0.0.0~224.0.0.255为预留的组播地址(永久组地址),地址224.0.0.0保留不做分配,其它地址供路由协议使用;判断一个IP地址是否为组播地址,只需要判断该地址是否在224.0.0.255(不含)到239.255... 阅1841 转0 评0 公众公开 16-10-12 13:52 |
igmpv2版本又设计新的两种报文第一种 group-specific query 特定组查询v1版普通组查询,v2版设计特定组查询第二种 leave group message 离组消息主机离开组,主动发出离组消息增加两种机制1、增加查询者的选择机制 querier election mechanism自动从几台路由器选出一台路由器作为查询者,谁IP地址小就为查询者。 阅10778 转5 评0 公众公开 16-09-06 15:16 |
组播技术入门 01】IP组播概述组播技术入门 01】IP组播概述。How does multicast work组播source向特定组播组发送一个数据的拷贝组播路由器仅仅把数据拷贝并转发给需要的、存在组播接收者的branches主机加入自己感兴趣的组播组以便收到这些数据包,主机使用组播控制消息加入和离开组播组所以组播我们可以将其分为三个模块:发送者、中间路由器、... 阅219 转3 评0 公众公开 16-03-09 21:40 |
组播技术入门 02】组播IP地址及组播MAC地址组播技术入门 02】组播IP地址及组播MAC地址。02】组播IP地址及组播MAC地址" alt="【组播技术入门 02】组播IP地址及组播MAC地址" src="http://s12.sinaimg.cn/mw690/001JAT05gy6HuhHmwNd4b&690" real_src="http://s12.sinaimg.cn/mw690/001JAT05gy6HuhHmwNd4b&6... 阅3662 转4 评0 公众公开 16-03-09 21:39 |
在单播路由表中查找到组播报文源地址的路由如果该路由的出接口就是组播报文的入接口,RPF成功,因为这意味着组播数据是从该路由器“朝向组播源的接口”上收到的否则RPF失败 03】组播路由协议概述" alt="【组播技术入门 03】组播路由协议概述" src="http://s1.sinaimg.cn/mw690/001JAT05gy6HukJDaUge0&690" real_s... 阅448 转3 评0 公众公开 16-03-09 21:38 |
组播技术入门 04】IGMPv1组播技术入门 04】IGMPv1.但是RFC1112没有指定如何选择IGMPv1查询器,没办法,IGMPv1只能借助第三层IP组播协议如PIM、DVMRP等通过为子网选择指定的路由器来解决这个问题。IGMPv1加入机制当子网中,有主机想加入某个组播组,它可以无需等待查询器的下一个成员关系查询包的到来,而是直接发向自己感兴趣的组播组的IP地址... 阅639 转5 评0 公众公开 16-03-09 21:36 |
【组播技术入门 05】IGMPv2(RFC2236)【组播技术入门 05】IGMPv2(RFC2236)为了避免Group-Specific Query被意外丢弃或被破坏导致路由器误以为组内没有成员了,因此查询路由器将间隔1S一次性发送两个Group-Specific Query消息(可以使用ip igmp last-member-query-count修改发送几个特定组查询消息),如果依然没有成员响应,路由器删除该组。... 阅1529 转7 评0 公众公开 16-03-09 21:34 |
struct ip_mreq mreq;memset( &mreq, 0, sizeof(struct ip_mreq) );这个操作是在网络层上的一个选项,所以级别是SOL_IP,IP_ADD_MEMBERSHIP选项把用户传入的参数拷贝成了struct ip_mreqn结构体: struct ip_mreqn { struct in_addr imr_multiaddr; struct in_addr imr_address; int imr_ifindex;... 阅263 转4 评0 公众公开 15-08-21 16:06 |