IGMP Snooping和IGMP Proxy区别
1.了解组播地址范围分类
224.0.0.0–224.0.0.255 预留,路由器不会转发的地址
224.0.1.0–238.255.255.255 可以组播地址,用于INTERNET大网上传输
239.0.0.0–239.255.255.255 用于本地管理组播地址
如:239.255.255.255 是SSDP协议使用;
224.0.0.1 用于自网内所有系统组
224.0.0.2 自网内所有路由器组
224.0.0.3 不分配
224.0.0.4 用于DVMRP协议
224.0.0.5 用于OSPF协议
224.0.0.6 OSPF dr协议
224.0.0.7 st协议
224.0.0.8 st主机
224.0.0.9 RIP-2
224.0.0.12 DHCP协议
224.0.0.13 PIM协议
224.0.0.14 RSVP协议
224.0.0.15 CBT Router
224.0.0.16 sbm
224.0.0.17 sbms
224.0.0.23 IGMP V3 router
224.0.1.1 NTP协议
2、IP 网络3种数据传输方式
1.单播:点到点传输
2.广播:指发送的数据包到同一广播域或子网内所有主机
3.组播:点到多点,但是只有加入组播成员才能接受该数据包
理解:组播组,组播组成员,组播路由器,组播源
组播组:用组播IP地址 进行 标识的一个集合,是一个组播成员的集合,组播成员自己在IP协议中配置的IP不是组播地址,仍是单播IP;
组播源:从组播IP为目的的地址
组播组成员:所有加入组播组的主机,便成为该组播组成员(可以随时加入和退出)
组播路由器:支持三层组播功能和三层交换机
IP组播协议:
三层:有IGMP,MLD,PIM,MSDP。MBGP
二层:有IGMP Snooping,IGMP Proxy;MLD Snooping,MLD Proxy
3、应用场景
IGMP Snooping
IGMP Snooping 侦听IGMP Router和IGMP Client之间的IGMP report和Leave报文消息;
对应IGMP report 会在ONU的MAC Filter DataBase记录下GDA(组目的地址)mac address 和哪个端口相关联
IGMP Proxy
应用场景和IGMP Snooping一样;区别在于L2 Switch 和ONU 和OLT要开启IGMP Proxy 功能
4、如何加入组播组和退出组播组过程
加入组播组过程:由PC1作为Client触发
1.PC1 发送MemberShip-Report 消息 告知 想加入 225.1.1.2 这个组
2.R1 接收成员报告的消息后 将 所有发给 225.1.1.2 的包 转发 到 Network上;
3. R1定期 向 224.0.0.1(所有组成员)发送 membership-query消息 来确认 是否还有组成员上报
验证方法: 可通过wireshare 软件抓包:过滤关键字:igmp
某个主机退出组过程:
4. PC1发送 Leave-Group消息 到 224.0.0.2(所有组播路由器)
5. R1接收消息,转发其他组播包消息(非225.1.1.2)
6. R1停止转发目的地址为 225.1.1.2的报文到Internet上;
5、了解下IGMPV1,V2,V3
IGMP V1(RFC1112)
IGMP V2(RFC2236)
IGMPv3 (RFC3376)
IGMPv1:定义了基本的组成员查询和报告过程
IGMPv2:在V1的基础上 添加了查询器选举 和组成员 离开机制
IGMPv3: 中新增主要功能是可以指定接收或指定不接受某些组播源的报文
IGMPV1/v2/v3都支持 ASM Mode;
IGMP v3直接用于 SSM Mode 而IGMP v1/v2需要SSM-Mapping支持;
对组播源的处理方式:
1.ASM: 任意源组播
2.SFM:过滤源组播
3.SSM:指定源组播
ASM Mode:任意源都可以成为组播源,安全性较差;
组播IP地址范围:224.0.1.0–231.255.255.255
233.0.0.0–238.255.255.255
要求:组播地址必须整个组播网中唯一
SFM Mode:从发送者角度来看两者的组播组成员关系完全相同,如可以任意组播源,但在组播上层应用软件 可以对收到的组播源IP进行过滤
SSM Mode:用户可能对某些组播源感兴趣,而不愿接收其它源的Data;
常用组播地址:232.0.0.0–232.255.255.255
IGMP Snooping和IGMP Proxy区别相关推荐
- igmp snooping和igmp snooping proxy
1.igmp snooping 如果在组播网络中存在交换机,当SW的某个VLAN收到目的MAC时未知的单播.组播.广播帧时,就会在VLAN内进行洪泛,这种情况下就存在某些端口收到多余的组播流量,造成网 ...
- 2022-11- 10 网工进阶(三十六)IP组播协议--IGMP(v1、v2、v3)、IGMP snooping、IGMP SSM Mapping、IGMP Proxy(代理)
感知组播组成员 组播通信中,组播网络需要将组播数据发送给特定的组播组成员,因此组播网络需要知道组成员的位置与组成员所加的组播组. 组播网络感知组播组成员的方法有手工静态配置和动态感知. 手工静态配置 ...
- 什么是IGMP Snooping?
IT人员研发了IGMP(Internet Group Management Protocol, Internet组管理协议)Snooping协议,并将其广泛应用于网络组播模式,以减少网络带宽浪费,防止 ...
- CCIE-IGMPV2和IGMP SNOOPING
2021.11.16 我可以接受自己的平凡,却不能接受自己浑浑噩噩的过完这一生 2.3 IGMP Message IGMP Message分为两大类: Host: Membership Re ...
- 组播IGMP Snooping理论知识
IGMP Snooping配置在二层组播设备上,通过对上游三层设备和下游用户之间的IGMP报文进行分析,建立和维护二层组播转发表,实现组播数据报文在数据链路层的按需分发. IGMP Sn ...
- IGMP Snooping协议技术总结
参考:http://blog.csdn.net/shanzhizi/article/details/7616662 http://www.h3c.com.cn/Products___Technolog ...
- IGMP Snooping
IGMP Snooping简介 IGMP Snooping (Internet Group Management Protocol Snooping)是一种IPv4二层组播协议,通过侦听三层组播设备和 ...
- linux 查看igmp类型,Linux IGMP 学习笔记 之一 IGMP协议格式
一.IGMP定义及分类 IGMP:INTERNET组管理协议,与广播最大的不同是,IGMP允许每一个网络设备决定是否参与到一个特定的多播群组中. IGMP的ip地址,组播ip地址的范围为224.0.0 ...
- IGMP PROXY和IGMP SNOOPING 有什么区别?
IPTV又称为网络电视.宽带电视,是利用宽带网络为用户提供交互式服务的一种业务.通过IPTV业务,用户可以得到高质量(接近DVD水平)的数字媒体服务,可以自由选择宽带IP网的视频节目,实现媒体提供者和 ...
最新文章
- 网站down掉后,自动发信的shell
- spark sql定义RDD、DataFrame与DataSet
- 最大隶属度原则_模糊数学笔记:六、模糊模型识别-I(最大隶属度原则)
- 地图 c-suite_C-Suite的模型
- [CSS]RevealTrans 滤镜
- 基础学习笔记之opencv(14):随机数发生器绘制文字
- 用python处理excel文件_用python 读写excel文件(附资料下载)
- amd 安卓虚拟机_一款完美解决AMD兼容问题的安卓模拟器
- 常用iOS的第三方框架
- Nowcoder专项练习:Linux(二)
- Tesseract-OCR样本训练方法
- Win10以太网网络电缆被拔出怎么解决
- 过拟合与欠拟合及解决方法
- 安卓10.1寸大屏车载导航
- 阿里2021年面经汇总
- 深度学习环境搭建超级详解(Miniconda、pytorch安装)
- 计算机数制详解及相互转换(二进制、八进制、十进制、十六进制)
- Android7.0 PackageManagerService (3) APK安装
- 龙芯mips64el 微信客户端 ubuntu 微信客户端
- Castor XML