Cisco CGMP协媾和RGMP协议

Cisco CGMP协媾和RGMP协议

路由器无线传输速率那些不为人知的事情

今天来给人人讲讲Cisco CGMP协媾和RGMP协议

 

CGMP协议,思科组治理协议:

 

CGMP用来在二层网络限制多播流量。由于交流机不能查看三层数据包,也不能区分出IGMP包。使用了CGMP,路由器告诉交流机多播组用户的接口,只有路由器能够发生CGMP数据包,交流机只是监听CGMP数据包。

 

主要提供以下服务:

 

1、允许 IP 组播数据包被交流到具有 IP 组播客户机的那些端口。

 

2、将网络带宽保留在用户字段,不致于转播不必要的IP组播流量。

 

3、在为交流网络中的每个组播组建立自力 VLAN 时不会发生分外开销。

 

CGMP有两种数据包

 

Join

路由器向交流机通告向多播组中加入一个组员

 

Leave

路由器向交流机通告从多播组中删除一个组员

 

一旦 CGMP 被激活使用,它能自动识别与 CGMP-Capable 路由器毗邻的端口。CGMP 通过缺省方式被激活,它支持最大为64的IP 组播组注册。

cisco交换机实现端口隔离

 

支持 CGMP 的组播路由器周期性地相发送 CGMP 加入信息(JoinMessages),用来通告自己执行网络交流行为。吸收交流机保留信息,并设置一个类似于路由器保持时间(Holdtime)的定时器(Timer)。

 

交流机每吸收一个 CGMP 加入信息,定时器也随其不断更新。当路由器保持时间终止时,交流机卖力将所有知道的组播组移出 CGMP。

 

RGMP协议,思科路由器端口组治理协议:

 

思科路由器端口组治理协议(RGMP)弥补了 Internet 组治理协议(IGMP:Internet Group ManagementProtocol)在 Snooping 手艺机制上所存在的不足。

 

RGMP 协议作用于组播路由器和交流机之间。通过RGMP,可以将交流机中转发的组播数据包牢固在所需要的路由器中。RGMP 的设计目的是应用于具有多种路由器相连的主干交流网(BackboneSwitched Networks)。

 

IGMP Snooping手艺的局限性主要体现在:该手艺只能将组播流量牢固在吸收机间经由其它交流机直接或间接相连的交流端口,在 IGMP Snooping手艺下,组播流量不能牢固在至少与一台组播路由器相连的端口处,从而引起这些端口的组播流量扩散。

 

IGMP Snooping是机制固有的局限性。基于此,路由器无法讲述流量状态,以是交流机只能知道主机请求的组播流量类型,而不知道路由器端口吸收的流量类型。

 

RGMP 协议支持将组播流量牢固在路由器端口。为高效实现流量牢固,要求网络交流机和路由器都必须支持 RGMP 。

 

通过RGMP,主干交流机可以知道每个端口需要的组类型,然后组播路由器将该信息传送给交流机。然则路由器只发送 RGMP 信息,而忽视了所吸收的RGMP 信息。

 

当组不再需要吸收通讯流量时,路由器会发送一个 RGMP 脱离信息(Leave Message)。RGMP协议中网络交流机需要消耗网络端口到达 RGMP 信息并对其举行处置操作。此外,RGMP 中的交流机不允许将吸收到的 RGMP信息转发/扩散到其它网络端口。

 

RGMP 的设计目的是与支持分配树 Join/Prune 的组播路由选择协议相结合使用。其典型协议为 PIM-SM。RGMP 协议只划定了 IP v4 组播路由选择操作,而不包括 IPv6。

交换机与路由器相比的五点优势

分享到 :
相关推荐

发表评论

登录... 后才能评论