找回密码
 注册

QQ登录

只需一步,快速开始

查看: 29855|回复: 21

请教光猫中IPTV组播VLAN的原理

[复制链接]
发表于 2019-8-13 00:05:37 | 显示全部楼层 |阅读模式
光猫中采用VLAN划分业务,其中有不少运营商针对IPTV直播流划分出了独立的组播VLAN。* B5 y. w/ s2 t6 i0 W( e: T
我们假设在光猫上行接口(PON口)的IPTV业务配置中,VLAN ID为45,组播VLAN为50,并绑定了一个LAN口,连接IPTV机顶盒。0 C. j: K% i6 h& o& v2 {
IPTV直播业务通过发送IGMP加入组请求来获取UDP组播流。
) W3 H1 p# @% q; \% @0 f+ t; o' j那么问题如下:
# ^* B' r8 P$ P' _- N1) 光猫在转发IGMP加入组请求时,该请求在PON上行接口(光纤口)中被标记(发出)的VLAN Tag是45还是50?1 q8 L1 {. }& v- p5 J
2) 光猫接收到UDP组播数据包并去除VLAN Tag时,上行口发来的组播包标记的VLAN Tag是45还是50?' ]0 z; N- f0 [; R& m+ Z, t
3) 在IPTV不发送任何IGMP加入组请求的情况下,光猫上行接口是否会收到很多很多VLAN50的数据包(很多组播频道)并自动丢弃,又或是VLAN50中不会有任何数据?
2 X+ ?  v6 }6 S* W1 ^; w: t4) IPTV与企业组网中的组播VLAN应用的情况和需求并不相同。那么IPTV使用独立组播VLAN的用意何在?
( U+ w# w( e) Y
发表于 2020-11-5 09:10:55 | 显示全部楼层
学习了,技术讨论贴
 楼主| 发表于 2020-11-4 23:29:24 | 显示全部楼层
vision57 发表于 2020-10-24 00:386 R9 c2 m& j+ k9 }  L; t
最近研究这个也是头大,说说我的理解吧:$ F4 L; @8 J* F9 L& P$ _
1) 既然组播vlan是50,那么组播数据报从光猫WAN出去也应该是vlan5 ...

4 f9 H" `1 M0 s: U现在是2020年11月。有关IPTV组播的VLAN数据包逻辑问题,我已经通过抓包PON上行口的方式搞清楚了。& Y: l0 ]+ P1 \7 g! \8 `! B% Z
由于有PON上行口的抓包数据作为参考,现在我可以非常肯定的回答我自己之前发的这个帖子提出的问题。7 N3 n' ?) X+ D  t6 e- s+ b
二楼的回答基本都是正确的。% U. c9 K4 u! ?5 H6 e( r6 k7 O
1) 光猫在转发IGMP加入组请求时,向运营商的VLAN 45发送IGMPv2/IGMPv3加入组请求。2 N: |2 w* ?5 i: F$ `3 u+ q
2) 光猫在接收到UDP组播数据包,是从运营商的VLAN 50接收的。- u$ X! c! i" {% P4 W' [0 D
3) VLAN 50中的数据,是单向的,也就是只有OLT往ONT上面传。ONT不会主动向VLAN 50发送任何数据。在整个组播数据传输链路中,从OLT到ONT这一段,是由OLT控制的。OLT上面做了IGMP终结,同时一般还限定的同一时刻最大组播频道数量为8个。平时光猫收不到任何来自VLAN 50的数据,发送组播请求后,由OLT进行IGMP相关控制,并向ONT的VLAN 50做限定频道的数据回传。
5 u/ B1 A, U+ r$ _$ W; K* x3 V4) IPTV使用独立组播VLAN的意义是方便运营商自己管控数据信道。由于OLT是一个IGMP终结设备,对于OLT的上行端来说,对于组播数据独立划分一个VLAN,显然是跟在企业网络中组播数据走单独的VLAN的意义(优势及便捷性)是大同小异的。而对于用户来说,作为IGMP客户端的角度来看,专门划分的组播VLAN就会显得有些画蛇添足了。
发表于 2019-8-13 18:48:49 | 显示全部楼层
ONU发出加组vlan要看ONU和OLT具体实现方式和规划,按常理,加组也应该是带组播VLAN,如果是端口的单播vlanOLT上可以转换成组播VLAN传上去。( x6 U3 \0 U! S5 Q8 F' X; T; Y
下行组播流就是组播VLAN了,ONU端口的组播和单播是两种不通的业务,所有可以共用
发表于 2023-10-17 11:46:21 | 显示全部楼层
vlan45是点播内容网络,vlan50是组播vlan,vlan45绑定到端口后该端口pvid=45,iptv设备从该端口获取到网关地址等dhcp信息,成功连入iptv点播网络继而认证用户身份分发对应的vip包月影视体验服务。* |% D. n# K; m. y* H6 J& Z$ O1 ]
组播vlan50是运营商的iptv直播内容,解决多用户vlan情况下数据复制省流的问题。vlan45加入组播vlan50后可以收发iptv直播内容,同理把intenet的vlan1加入组播vlan50也可以直接收看iptv直播,但不能看点播内容。
发表于 2022-8-30 11:28:34 | 显示全部楼层
Delta_18  元老   能加我一下Q吗?论坛不能发私信,12318826     拜托,加一下      ,你是好人
发表于 2022-1-5 17:06:00 | 显示全部楼层
正在了解学习这方面知识,向请教楼主大佬,假设光猫上IPTV 业务VLAN 是45,组播数据vlan是50,那么光猫上通常有一过设置是vlan45 绑定组播vlan50,这个执行的什么操作?(意思是在交换机或路由器上是用什么命令实现这个绑定)
发表于 2022-1-5 16:55:48 | 显示全部楼层
正在了解和学习这方面知识,学习了。
发表于 2021-11-4 12:17:04 | 显示全部楼层
楼主,加你企鹅号没反应,怎么联系你呢?关于8145X6的
发表于 2021-8-12 13:22:13 | 显示全部楼层
yytk 发表于 2021-8-11 21:57* X4 @; B: @; q1 `* }; t4 q
各位大神,有个问题请教,移动没开IPTV业务只宽带,能自己打开光猫设置IPTV链接,用移动IPTV直播源吗? ...

5 Z  n2 c3 J3 T7 e不可以的
发表于 2021-8-11 21:57:27 | 显示全部楼层
各位大神,有个问题请教,移动没开IPTV业务只宽带,能自己打开光猫设置IPTV链接,用移动IPTV直播源吗?

点评

不可以的  详情 回复 发表于 2021-8-12 13:22
 楼主| 发表于 2021-7-7 13:42:42 | 显示全部楼层
ut2k3 发表于 2021-7-7 10:08
( Q, |/ a' a1 V) q新人刚接触,请教楼主  l3 X' a" j+ B4 n
我们假设在光猫上行接口(PON口)的IPTV业务配置中,VLAN ID为45,组播VLAN为50,并 ...

0 b* r6 _8 @! PVLAN 45和VLAN 50配置在IPTV的上行连接那里。
6 i7 Q9 M. }9 Z# n9 `5 F* T4 z, C- B* O* L& d0 L. q  ^
在我国运营商的家庭宽带的PON网络中,基本不会出现VLAN嵌套。
- p; K, P6 I1 {VLAN 45和VLAN 50都是独立的VLAN。并不是50套在45里,反之亦然。
. o$ f* Z: v- P/ I* X" \2 j2 @: P/ W$ r1 v  T
运营商的IPTV使用不同的VLAN,对于运营商来说,在部署和维护的时候会对他们提供有利条件。
ut2k3 该用户已被删除
发表于 2021-7-7 10:08:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-26 06:59 , Processed in 0.026277 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表