找回密码
 注册

QQ登录

只需一步,快速开始

楼主: spicahan

关于用软件VLAN处理IPTV的方法

[复制链接]
发表于 2012-2-15 12:50:43 | 显示全部楼层
spicahan 发表于 2012-2-14 10:21
& T' d( \2 p7 l你这个 -S 只给出了默认的表的规则,还需要执行 iptables -t nat -S, 看一下 nat 表的规则。( T6 A. R! f- t3 J
我建议你先 ...

7 b. A2 \. R0 I4 E. U* d* n8 }) G如果我使用-F的参数的话,会不会导致我上不了网?
 楼主| 发表于 2012-2-15 22:21:51 | 显示全部楼层
tywg001 发表于 2012-2-15 12:50 % ?) {3 S7 Y- Y& c
如果我使用-F的参数的话,会不会导致我上不了网?
4 r8 H/ a* Q3 ~
嗯,执行后一条 -F 会的。。。要不你就光执行 iptables -F, 那条 -t nat -F 就不要执行了。
发表于 2012-3-7 00:47:52 | 显示全部楼层
楼主好,拜读了几篇iptv转发的帖子,我很感兴趣,可是我不是很明白,也没有条件和能力尝试。 8 A# H6 |4 i; ~9 r

3 R2 |/ N/ s: E1 S9 x: S我对路由开启iptv后的低效能不满,我想请教下是否可以这样呢,我同时有2个电信的路由器串联(都支持LAN2接IPTV),第一级路由A的LAN口连接第二级路由B的WAN口,路由B的LAN2连接IPTV。让软件模拟让路由B去做,不影响路由A的性能,你看是不是可行呢
发表于 2012-3-7 07:20:40 | 显示全部楼层
w2w 发表于 2012-3-7 00:47 : A7 q' |1 Q& V0 {4 E
楼主好,拜读了几篇iptv转发的帖子,我很感兴趣,可是我不是很明白,也没有条件和能力尝试。 : I3 D9 R- b  l- {0 p2 [" }( x
0 ^+ C8 ]! h5 X" _
我对路由开 ...

  V" U6 I5 z* y' h& J/ |你这个方案还不如把电信路由改桥接,桥接口拖个自备路由拨号
发表于 2012-3-7 13:37:32 | 显示全部楼层
chmjiong 发表于 2012-3-7 07:20 9 \3 z# R2 F. }8 Q
你这个方案还不如把电信路由改桥接,桥接口拖个自备路由拨号

  ^3 |8 S6 R$ z! G  l# Q& @; l感谢回复,如果internet桥接的话,那么只要第一级的电信路由还是直连iptv的话,仍然是低效能的 ) W. C; R' `* v
我的初衷是把低效能的软件vlan处理的事情,交给第二级的电信路由处理,不影响第一级路由的运行效率6 H+ l+ J2 w/ p, Q, M9 }
2个电信路由都破解超密了,不知是否可以不刷openwrt的情况下,实现这些呢
+ e1 d& I1 {% [& H' M+ e3 N要是第一级路由直接dmz给第二级可以实现就好了! ^2 J- u9 w8 S. u) P1 o
我找到一篇文章,还在研究' p  C( M1 `; P' n; [; m" m  N- Y
http://club.pchome.net/thread_1_15_6251630___TRUE.html
发表于 2012-3-9 01:56:59 | 显示全部楼层
重新研究了下,理论上应该可行吧,还不是很懂,如果可以的话,可能这是最方便最便宜的实现方式吧4 N) A6 z% X: J: @7 y* `$ t: w8 o2 _9 ~

" v# s/ |9 N. C( I* T8 \* A- l楼主在另外一个帖子里说道“我们现在来回答一开始的问题:为什么直接用傻瓜交换机把电信网关和自己的无线路由器与 ONU 一起接起来不好?首先这个方法在处理 IPTV VLAN 标签上一点改进也没有,靠的就是 CPU 和软件来处理。其次,用这个方法的时候,你在看 IPTV 直播的时候,你所有的 IPTV 数据包都会被一并广播到你自己的 PPPoE 无线路由器上,凭空增加它的负担。虽然理论上讲,IPTV 直播依赖的是 IPv4 组播技术,在合适的设备上,只有 IPTV 机顶盒才会收到直播数据包。但不幸的是,这里 ONU 后面接的是一个不支持 IGMP snooping 的傻瓜交换机,它会把组播数据当成广播数据来处理,于是你的 PPPoE 设备也就会不停地收到视频包,网卡不停地通知 CPU 有数据来了,CPU 忙着让网卡丢弃不属于它的数据。”
1 t( ]4 E4 n- C6 F  f4 }4 j& F
3 ?, ?1 v8 h& N9 T而我正好有2个电信路由,RG201O-CA和H618C,2者都支持IGMP snooping
# W% c. P3 l2 W希望可以实现这样,把cpu计算交给H618C去做
9 T% l' G0 L9 ^8 A4 F
1 u; ?* X% p! N光纤线————RG201O-CA————PC123...6 F$ p. n) \4 g/ ~; M/ e' G$ F
                             |# X% W: I* s0 n( Z: H& _" b9 d* V# ^
                             |/ w) ~# {: Y1 W/ |# L3 D
                         H618C————IPTV
发表于 2012-3-9 02:03:34 | 显示全部楼层
w2w 发表于 2012-3-9 01:56 3 J0 o! @9 U: l/ @, W
重新研究了下,理论上应该可行吧,还不是很懂,如果可以的话,可能这是最方便最便宜的实现方式吧5 v" T) f4 o0 Z4 H' s- W* z

9 U+ z4 L& }2 B  j* N3 {" N楼主在 ...
4 a  ]' B; r( b* c/ h8 o3 ~
现在我H618C这个二级路由LAN口接PC可以正常上网
. R8 i5 {3 f+ g9 e( P  I* }接IPTV就弄不来,一直没反应
发表于 2012-3-9 07:50:01 | 显示全部楼层
w2w 发表于 2012-3-9 02:03
1 Q( [- c/ p; s' [% N7 ^. }现在我H618C这个二级路由LAN口接PC可以正常上网
/ ^1 }1 n( _4 Y, W" `接IPTV就弄不来,一直没反应
' \' J4 r- t! p1 r6 F
因为H618C出来的数据已经打上valn标签了,201O不会处理了; ?3 Z7 d6 x' E2 j
你要么把201O的4个口都搞成桥接试试
发表于 2012-3-9 16:05:45 | 显示全部楼层
chmjiong 发表于 2012-3-9 07:50
; T" l; V4 Z1 z; @  S因为H618C出来的数据已经打上valn标签了,201O不会处理了* i9 ^; G' ~" V- N0 f1 r
你要么把201O的4个口都搞成桥接试试
; N! R4 _; c5 y
周末我再研究研究! H5 e9 y; S( }6 |9 O+ o+ S  M
网上找了下,的确是没有看到过二级路由接IPTV成功的先例
 楼主| 发表于 2012-3-9 17:06:50 | 显示全部楼层
w2w 发表于 2012-3-9 16:05 ! C3 G6 T  a3 ~8 V' J
周末我再研究研究  r8 p  d9 T! r
网上找了下,的确是没有看到过二级路由接IPTV成功的先例
5 r% J4 I1 M& J, ?% [2 N: O
我大致看了一下,觉得思想上大概是可行的,但你现在的做法有问题。
8 K8 |/ n  l  d1 m你希望H618C的LAN2能看IPTV, 那就要求H618的WAN上要有IPTV的数据。但你在127楼上画的,把R201O的LAN接到H618C的WAN上,这是不对的。电信的固件就是在用软件上实现把光猫过来的三路VLAN分开,所以R201O的用来上网的LAN口上根本就没有IPTV数据(但是在LAN2口上是有的)。
) i& j9 X2 }( W9 {如果要实现你的要求是可以的,但是还得再添个傻瓜交换机,把光猫的输出变成两路,一路接& C0 s6 ]( I& S9 M% `% O7 X
在R201O上,一路接在H618C上。另外,你说那两个都支持IGMP Snooping, 那是没用的,那两个的IGMP snooping是用软件实现的,不是在交换机上实现的,所以WAN口对应的CPU还是会收到直播包的,所以我说的IPTV直播影响上网的性能这个问题一样存在。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-2 02:43 , Processed in 0.024448 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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