IGMP协议
2015-08-04 13:00
751 查看
IGMP协议一、IGMP组播成员管理协议,用做主机与route间,建立和维持组播成员关系。
二、IGMP版本:V1基本的成员查询和报告,
V2添加了成员离开消息
V3成员可以指定接收或不接收某些组播源的报文。
三、IGMP基本工作流程:主机发送成员关系报告,包含组播地址。
route查询器周期(60s)的发送成员关系查询消息,其中组地址0
主机响应查询消息,发送成员关系报告;route生成(* G)组播项,*任意组播源 G组播组
四、IGMPV1响应抑制与成员离开 主机收到成员关系查询消息,等待10s才会发送成员关系报告。
成员不发送成员关系报告,三个查询消息周期60s*3,route下游没有组成员了
五、IGMPV2特点最大响应时间1-10s内,主机响应查询消息。
route发送目的IP为某个组播组的IP地址特定组查询消息。
IP地址小的route选为查询器
成员以224.0.0.2发送离开消息。
六、V1与V2的互操作 V2主机-V1route时:主机必须发送IGMPV1的报告,或抑制发送离开消息。
V1主机-v2route时 V1主机忽略V2版本的报告。
V1、V2版本route都有::只要有v1版本的route在。必须将所有route配置为v1版。
七、IGMP Snooping(工作在数据链路层) 监听IGMP报文, 建立组播MAC地址表,解决组播报文二层广播的问题
本文出自 “玩徒______技术” 博客,请务必保留此出处http://wantu.blog.51cto.com/8313624/1681545
二、IGMP版本:V1基本的成员查询和报告,
V2添加了成员离开消息
V3成员可以指定接收或不接收某些组播源的报文。
三、IGMP基本工作流程:主机发送成员关系报告,包含组播地址。
route查询器周期(60s)的发送成员关系查询消息,其中组地址0
主机响应查询消息,发送成员关系报告;route生成(* G)组播项,*任意组播源 G组播组
四、IGMPV1响应抑制与成员离开 主机收到成员关系查询消息,等待10s才会发送成员关系报告。
成员不发送成员关系报告,三个查询消息周期60s*3,route下游没有组成员了
五、IGMPV2特点最大响应时间1-10s内,主机响应查询消息。
route发送目的IP为某个组播组的IP地址特定组查询消息。
IP地址小的route选为查询器
成员以224.0.0.2发送离开消息。
六、V1与V2的互操作 V2主机-V1route时:主机必须发送IGMPV1的报告,或抑制发送离开消息。
V1主机-v2route时 V1主机忽略V2版本的报告。
V1、V2版本route都有::只要有v1版本的route在。必须将所有route配置为v1版。
七、IGMP Snooping(工作在数据链路层) 监听IGMP报文, 建立组播MAC地址表,解决组播报文二层广播的问题
本文出自 “玩徒______技术” 博客,请务必保留此出处http://wantu.blog.51cto.com/8313624/1681545
相关文章推荐
- WPF 资源转载
- 如何掌握函数式编程
- NSIS 学习(1)——安装包打开后主界面显示背景图片(使用向导创建)
- Spring的多事务配置(多个Transaction Manager)和使用方法
- 【程序员眼中的统计学(6)】几何分布、二项分布及泊松分布:坚持离散
- server backup 2008/2012的多任务备份计划
- JavaScript数组各种常见用法实例分析
- Lumia1520刷欧版固件去除联通logo使用4G
- 黑马程序员——反射
- Objective-C学习笔记_内存管理(二)
- 用PHP语言做网站常见漏洞有哪些?
- haskell介绍
- iOS UI 之 简单概述
- objective-c面向对象
- Objective-C学习笔记_内存管理(一)
- SQL语句优化原则
- Highcharts图表.net版开源,支持webform 和 mvc3,完全开源
- haskell资源
- 基于Jquery实现表单验证
- svn 命令行下常用命令