IGMP Snooping技术介绍

IGMP Snooping简介

IGMP是Internet Group Management Protocol Snooping(互联网组管理协议窥探)的简称,它是运行在二层设备上的组播约束机制,用于管理和控制组播组。

IGMP Snooping原理

运行IGMP Snooping的二层设备通过对收到的IGMP报文进行分析,为端口和MAC组播地址建立起映射关系,并根据这样的映射关系转发组播数据。

1所示,当二层设备没有运行IGMP Snooping时,组播数据在二层被广播;当二层设备运行了IGMP Snooping后,已知组播组的组播数据不会在二层被广播,而在二层被组播给指定的接收者。

图1二层设备运行IGMP Snooping的对比

 

 



IGMP Snooping通过二层组播将信息只转发给有需要的接收者,可以带来以下好处:

l             减少了二层网络中的广播报文,节约了网络带宽;

l             增强了组播信息的安全性;

l             为实现对每台主机的单独计费带来了方便。

IGMP Snooping基本概念

1. IGMP Snooping相关端口

2所示,Router A连接组播源,在Switch ASwitch B上分别运行IGMP SnoopingHost AHost C为接收者主机(即组播组成员)。

图2 IGMP Snooping相关端口

 

 



结合 2,介绍一下IGMP Snooping相关的端口概念:

l             路由器端口(Router Port):交换机上朝向三层组播设备(DRIGMP查询器)一侧的端口,如Switch ASwitch B各自的Ethernet1/1端口。交换机将本设备上的所有路由器端口都记录在路由器端口列表中。

l             成员端口(Member Port):又称组播组成员端口,表示交换机上朝向组播组成员一侧的端口,如Switch AEthernet1/2Ethernet1/3端口,以及Switch BEthernet1/2端口。交换机将本设备上的所有成员端口都记录在IGMP Snooping转发表中。

 

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值