EPON组播的实现与配置.ppt

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2、按类型统计收发的IGMP报 文个数
3、自动生成日志(缺省2小时) 4、向转发管理提供日志生成函数
向命令行网管提供显示,清除
日志命令
受控组播
视频源 级联口
权限模板
上行口
鉴权用户
鉴权
watch
节目
preview
预览
非鉴权用户
组播基本概念
受控组播简介
EPON组播配置
1、 创建VLAN 并加入上行端口 MA5600T(config)#vlan 10 smart MA5600T(config)#vlan 1001 smart MA5600T(config)#port vlan 1001 0/9 0 2、 设置上行口的Native-VLAN MA5600T(config-if-giu-0/19)#native-vlan 0 vlan 1001 3、建立业务虚端口 MA5600T(config)# service-port vlan 1 epon 0/1/0 ont 0 multi-service user-vlan 10 rx-cttr 6 tx-cttr 6 4、将ONT上的端口加入USER-VLAN MA5600T(config-if-epon-0/12)ont port vlan 0 0 ge 10 1 5、设置业务流的多播抑制开关 MA5600T(config-btv)# multicast policy service-port 0 normal 6、添加EPON组播用户 MA5600T(config-btv)#igmp user add service-port 0 no-auth 7、设置组播VLAN模式 MA5600T(config-mvlan1001)# igmp mode proxy 8、添加节目 MA5600T (config-mvlan1001)# igmp program add ip 239.1.1.1 sourceip 10.11.104.1 9、添加上行口 MA5600T(config-mvlan1001)# igmp uplink-port 0/9/0 10、将用户加入组播VLAN MA5600T(config-mvlan1001)# igmp multicast-vlan member service-port 0
.
.
.
.
|
Source Address [N]
|Baidu Nhomakorabea
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
IGMP V3消息格式-报告
Group Record Type
• “当前状态报告” 1 MODE_IS_INCLUDE IS_IN() 2 MODE_IS_EXCLUDE IS_EX()
EPON 组播
组播基本概念 IGMP协议介绍 组播实现 组播用户上线流程
目录
组播基本概念
传送数据的一个拷贝到多个接收者
主机发送数据的一个拷贝,网络在每个接收者 的最后可能存在的一跳复制它
主机可同时发送数据到多个接收者
单播与组播
组播基本概念 IGMP协议介绍 组播实现 组播用户上线流程
| Resv |S| QRV |
QQIC
|
Number of Sources (N)
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Source Address [1]
|
|
Source Address [2]
|
.
.
上行口管理 级联口管理 组播鉴权管理 组播预览管理
受控组播
协议栈
日志统计
转发管理
报告报文处理 离开报文处理 查询报文处理 V2、V3报文的
兼容处理
1、组播组的创建、删除 2、组成员的创建、删除 3、组播转发表项的创建、删除 4、报文的封装、分包
1、对用户上下线进行记录包括 上下线时间,行为(预览,观看)
• “模式切换报告” 3 CHANGE_TO_INCLUDE_MODE TO_IN() 4 CHANGE_TO_EXCLUDE_MODE TO_EX()
• “源列表改变报告” 5 ALLOW_NEW_SOURCES ALLOW() 6 BLOCK_OLD_SOURCES BLOCK()
注:Type=TO_IN()且源列表为空表示用户要离开某组播组
消息名 ---------------------查询报文 V3版本成员报告 ----------------------
IGMP V3消息格式-查询
0
1
2
3
01234567890123456789012345678901
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
目录
IGMP协议介绍
IGMP V2 格式
0
78
15 16
8位
IG M P
最 大 响 应 时 间
报 文 类 型
32位 组 地 址
16位 校 验 和
31 8byte
报文类型
类型号(hex) ----------------
0x11 0x12 0x16 0x17 ----------------
消息名 ---------------------查询报文 V1版本成员报告 V2版本成员报告 离开报文 ----------------------
组播基本概念 IGMP协议介绍 组播实现 组播用户上线流程
目录
组播实现方式
IGMP PROXY
IGMP proxy功能主要包括IGMP协议报文的处理,节目组 成员关系的维护(加入、离开、老化) 。IGMP协议报文的 处理包括系统同时作为IGMP查询器和主机功能分别与用户 侧和网络侧设备交互 。仅当用户是加入节目的第一个用户 时,才向相应的上行口转发用户的Report报文;同样的, 当用户是离开该节目的最后一个用户时,才向相应的上行 口转发用户的Leave报文
IGMP SNOOPING
IGMP snooping功能主要是窥探用户上报的IGMP加入/离 开报文,直接向相应的上行口转发,并接收上行口的组播 流,转发到用户端口;除了对用户IGMP报文和上层查询报 文的处理过程有差别外,其它处理过程与PROXY的实现完 全相同
BTV模块内部结构图
主要功能: 用户管理 节目管理 模板管理
| Type = 0x11 | Max Resp Code |
Checksum
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Group Address
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
最大响应时间
最大响应时间(以1/10秒为单位)字段 允许查询用路由器为它的查询报文指定 准确的查询间隔响应时间
组地址
在报告报文中指定为多播组地址,在查 询报文中该字段为0
IGMP V3格式
类型号(hex) ----------------
0x11 0x22 ----------------
相关文档
最新文档