EPON组播的实现与配置.ppt
- 格式:ppt
- 大小:930.00 KB
- 文档页数:24
C300 EPON组播业务配置EPON在整个IPTV承载网中所其的作用是组播流量复制和igmp组的管理,除此以外,作为承载网的接入层,EPON也能满足承载网可控组播的要求。
关于igmp组的管理,OLT上可以采用snooping或者proxy模式或者可控模式,前者igmp 加入报文透传到上联路由器,不对报文作处理,只监听,后者则会对加入报文作一些处理。
ONU上一般采用snooping模式。
组播的配置主要包括,配置单播业务是igmp报文能够上传到OLT,配置组播vlan即mvlan,配置mvlan的源端口和接收端口,配置节目源,配置ONU的组播模式。
为一个ONU开通IPTV业务事先需要3个业务规划数据:1、组播VLAN:一般情况下,所有组播用户和业务采用一个VLAN进行IPTV业务流的处理,即组播VLAN。
2、节目源给出所要支持的节目组播地址信息。
3、ONU组播模式ONU上采用Igmp-Snooping或者Igmp-proxy模式或者可控模式。
如果OLT上启用IPTV cac功能,则必须使用可控模式;如果不使能频道访问控制功能,则三者均可。
OLT默认关闭了频道访问控制功能。
一个完整的EPON组播业务需要在OLT和ONU上都进行相关配置。
OLT基本配置1)配置组播VLAN在配置组播VLAN之前必须先创建基础VLAN。
ZXAN(config)#igmp mvlan 40002)配置组播源端口在配置源端口之前,必须将源端口加入基础VLAN。
源端口配置防止IGMP报文向其它上联口发送,保证下来的组播流是来自正确的组播源的。
ZXAN(config)#igmp mvlan 4000 source-port gei_1/19/13)配置组播接收端口接收端口配置防止非法用户访问组播资源。
注意:如果ONU工作在可控组播模式,则OLT上必须将可控组播的每个端口都配置成接收端口;ZXAN(config)#igmp mvlan 4000 receive-port epon-onu_1/8/2:1 vport 1ZXAN(config)#igmp mvlan 4000 receive-port e pon-onu_1/8/2:1 vport 2如果ONU工作在Snooping模式下,OLT上只需要配置缺省的vport 1为接收端口。
EPON组播原理及应用一、组播原理1、组播定义大家都知道单播、组播、广播是计算机网络上三种基本的通信方式。
单播是相互感兴趣的主机双方进行通信的方式,主机不能接收对其不感兴趣的其它主机发送的信息,属于点对点通信。
广播是主机向子网内所有主机发送信息,子网内所有主机都能收到来自某台主机的广播信息,属于点对所有点的通信。
组播则介于两者之间,是主机向一组主机发送信息,存在于某个组的所有主机都可以接收到信息,属于点对多点通信。
从这个意义上讲,广播可以认为是组范围最大化的组播。
当然,二者还是存在显著区别的:首先,广播被限制在子网内,不会被路由器转发。
其次,主机被默认为是接收者,而组播方式则需要主机主动加入。
(如下图所示:)2 、组播的特点组播是一种点到多点的技术,解决点到多点的通信,可以通过单播和组播方式实现。
单播可以通过建立多个点对点的连接来达到点对多点的传输。
这种方式将在源点(服务器)与各个接收点建立连接,从服务器开始,就将有多份数据流分别流向分散的接收点。
这种方式将加重服务器的负荷,增大对服务器性能的要求;同时还在网络中造成大流量,从而增加网络的负载,导致网络拥塞。
组播则不然,发送方仅发一份数据包,此后数据包只是在需要复制分发的地方才会被复制分发,每一网段中都将保持只有一份数据流。
这样就可以减轻服务器的负担,节省网络带宽。
总之组播技术有效地解决了单点发送多点接收、多点发送多点接收的问题,实现了IP网络中点到多点的高效数据传送,能够有效地节约网络带宽、减轻服务器及网络的负载。
因此具有增强效率,优化性能,分布式应用等优点。
(单播和组播的区别如下图)3、组播的应用组播最早的应用是音频/视频会议。
但音频/视频会议只是众多IP组播应用之一。
除此之外,还包括数据分发,实时数据组播,以及游戏和仿真应用等。
目前特别是视频业务电信级的视频业务(IPTV)都是基于组播实现的。
4、组播的体系结构组播协议分为主机-路由器之间的组成员关系协议和路由器-路由器之间的组播路由协议。
20-EPON组播配置命令EPON组播配置命令目录第1章 OLT IGMP组播配置命令 (1)1.1.1 ip mcst {enable | disable} (2)1.1.2 ip mcst mc-vlan vlan_id range A.B.C.D&<1-n> (2)1.1.3 ip mcst vlan vlan_id static A.B.C.D interface intf (3)1.1.4ip mcst timer router-age timer_value (4)1.1.5 ip mcst timer response-time timer_value (4)1.1.6 ip mcst mrouter interface inft_name (5)1.1.7 ip igmp-proxy enable (6)1.1.8 ip mcst querier{enable | disable} (6)1.1.9 ip mcst querier address[ip_addr] (7)1.1.10 ip igmp-proxy last-member-query {count value1| interval value2} (8)1.1.11 ip mcst compatible {enable | disable} (8)1.1.12 ip mcst mode (9)1.1.13 ip mcst preview time (10)1.1.14 show ip mcst (10)1.1.15 show ip mcst timer (11)1.1.16 show ip mcst groups (12)1.1.17 show ip mcst statistics (13)1.1.18 show ip igmp-proxy (13)1.1.19 debug ip mcst packet (14)1.1.20 debug ip mcst timer (15)1.1.21 debug ip mcst timer (15)1.1.22 debug ip mcst event (16)1.1.23 debug ip mcst error (17)1.1.24 debug ip igmp-proxy (17)第2章 OLT MLD组播配置命令 (19)2.1.1 ip mld-snooping {enable | disable} (19)2.1.2 ip mld-snooping solicitation (20)2.1.3 ip mld-snooping mc-vlan vlan_id range A.B.C.D&<1-n> (21)2.1.4 ip mld-snooping vlan vlan_id static X:X:X:X::X interface intf (21)2.1.5 ip mld-snooping timer router-age timer_value (22)2.1.6 ip mld-snooping timer response-time timer_value (23)2.1.7 ip mld-snooping mrouter interface inft_name (23)2.1.8 ip mld-proxying enable (24)2.1.9 ip mld-proxying querier address[ip_addr] (25)2.1.10 ip mld-proxying last-member-query {count value1| interval value2} (25)2.1.11 show ip mld-snooping (26)2.1.12 show ip mld-snooping timer (27)2.1.13 show ip mld-snooping groups (28)2.1.14 show ip mld-snooping statistics (28)2.1.15 show ip mld-proxying (29)第3章 ONU组播远程配置命令 (31)3.1.1 epon onu mcst enable (31)3.1.2 epon onu ctc mcst switch (32)3.1.3 epon onu ctc mcst fast-leave enable (32)3.1.4 epon onu ctc mcst premission (33)3.1.5 epon onu port port_id ctc mcst tag-stripe enable (34)3.1.6 epon onu port port_id ctc mcst max-group-number value (34)3.1.7 epon onu port port_id ctc mcst mc-vlan {add vlanmap| delete vlanmap|clear}.35第1章 OLT IGMP组播配置命令OLT IGMP组播配置命令包括:z ip mcst {enable | disable}z ip mcst mc-vlan vlan_id range A.B.C.D&<1-n>z ip mcst vlan vlan_id static A.B.C.D interface intfz ip mcst timer router-age timer_valuez ip mcst timer response-time timer_valuez ip mcst mrouter interface inft_namez ip igmp-proxy enablez ip mcst querier address ip_addrz ip igmp-proxy last-member-query {count value1| interval value2} z ip mcst modez ip mcst permissionz show ip mcstz show ip mcst timerz show ip mcst groupsz show ip mcst statisticsz show ip igmp-proxyz debug ip mcst packetz debug ip mcst timerz debug ip mcst eventz debug ip mcst errorz debug ip igmp-proxy1.1.1 ip mcst {enable | disable}命令描述ip mcst enable{no ip mcst | ip mcst disable}配置IGMP-snooping功能开启和关闭,no命令恢复到默认值。