找回密码
 注册

QQ登录

只需一步,快速开始

楼主: spicahan

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

[复制链接]
发表于 2012-2-15 12:50:43 | 显示全部楼层
spicahan 发表于 2012-2-14 10:21
4 @3 e" \2 Z3 A6 t4 r% L. l你这个 -S 只给出了默认的表的规则,还需要执行 iptables -t nat -S, 看一下 nat 表的规则。
+ H8 U% k0 Q( C: o9 N5 ?" P我建议你先 ...

7 q& m& R+ T; V" l) Q) p如果我使用-F的参数的话,会不会导致我上不了网?
 楼主| 发表于 2012-2-15 22:21:51 | 显示全部楼层
tywg001 发表于 2012-2-15 12:50 8 @! G' t. @4 N! Q) v0 w
如果我使用-F的参数的话,会不会导致我上不了网?

4 z" W- L3 k! c, |5 p7 q4 O* z& J嗯,执行后一条 -F 会的。。。要不你就光执行 iptables -F, 那条 -t nat -F 就不要执行了。
发表于 2012-3-7 00:47:52 | 显示全部楼层
楼主好,拜读了几篇iptv转发的帖子,我很感兴趣,可是我不是很明白,也没有条件和能力尝试。 # ~; r% D$ i# N; T

4 d4 d* h8 y9 W' `9 d' ?& E我对路由开启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 . D) x% D- g0 u' l* g
楼主好,拜读了几篇iptv转发的帖子,我很感兴趣,可是我不是很明白,也没有条件和能力尝试。
# e% x6 V; p" R, i; f% j, ]4 `
) m, m; |; `2 u  h& z+ v1 q: M8 w我对路由开 ...
) R" e. q( W9 T4 U/ H+ T
你这个方案还不如把电信路由改桥接,桥接口拖个自备路由拨号
发表于 2012-3-7 13:37:32 | 显示全部楼层
chmjiong 发表于 2012-3-7 07:20 ! N( R: F" j" T! v
你这个方案还不如把电信路由改桥接,桥接口拖个自备路由拨号

! |0 Q* X% S9 ]* E感谢回复,如果internet桥接的话,那么只要第一级的电信路由还是直连iptv的话,仍然是低效能的 ( C9 q0 ?- m! l- J! `0 H
我的初衷是把低效能的软件vlan处理的事情,交给第二级的电信路由处理,不影响第一级路由的运行效率# g7 X6 B3 B' t
2个电信路由都破解超密了,不知是否可以不刷openwrt的情况下,实现这些呢. V- \1 n/ o. k2 p$ ]
要是第一级路由直接dmz给第二级可以实现就好了
, s; X/ {. k7 b. w' f. R2 P6 V( F我找到一篇文章,还在研究: k6 }: \6 Y2 x2 @8 T
http://club.pchome.net/thread_1_15_6251630___TRUE.html
发表于 2012-3-9 01:56:59 | 显示全部楼层
重新研究了下,理论上应该可行吧,还不是很懂,如果可以的话,可能这是最方便最便宜的实现方式吧: U4 i5 j# f+ ^/ c+ q# n6 X
3 q7 }0 Y: o! C
楼主在另外一个帖子里说道“我们现在来回答一开始的问题:为什么直接用傻瓜交换机把电信网关和自己的无线路由器与 ONU 一起接起来不好?首先这个方法在处理 IPTV VLAN 标签上一点改进也没有,靠的就是 CPU 和软件来处理。其次,用这个方法的时候,你在看 IPTV 直播的时候,你所有的 IPTV 数据包都会被一并广播到你自己的 PPPoE 无线路由器上,凭空增加它的负担。虽然理论上讲,IPTV 直播依赖的是 IPv4 组播技术,在合适的设备上,只有 IPTV 机顶盒才会收到直播数据包。但不幸的是,这里 ONU 后面接的是一个不支持 IGMP snooping 的傻瓜交换机,它会把组播数据当成广播数据来处理,于是你的 PPPoE 设备也就会不停地收到视频包,网卡不停地通知 CPU 有数据来了,CPU 忙着让网卡丢弃不属于它的数据。”
  I0 v" T" h& _* O; Z! C" ?. R  `3 j/ _" K2 e4 |" {0 I! [2 N9 w
而我正好有2个电信路由,RG201O-CA和H618C,2者都支持IGMP snooping
: c* A. c2 u4 l: `希望可以实现这样,把cpu计算交给H618C去做! O; \3 l/ G) I

& e% _6 n$ D, ~( @光纤线————RG201O-CA————PC123...
( t$ p1 [- L; B  \                             |
0 q! B3 b  Y) Q6 Q; B                             |( @9 g/ l- J+ e6 G: q& |
                         H618C————IPTV
发表于 2012-3-9 02:03:34 | 显示全部楼层
w2w 发表于 2012-3-9 01:56 2 t" T6 E9 B' }8 c3 B
重新研究了下,理论上应该可行吧,还不是很懂,如果可以的话,可能这是最方便最便宜的实现方式吧# P: c, w( T. y/ m, }+ y3 m
4 m- t. x" ]* r1 {& c& b' V8 a
楼主在 ...

  R4 D! S! G5 x; @! |  s现在我H618C这个二级路由LAN口接PC可以正常上网. g$ D$ k4 r5 y
接IPTV就弄不来,一直没反应
发表于 2012-3-9 07:50:01 | 显示全部楼层
w2w 发表于 2012-3-9 02:03 2 b$ _' h1 o8 Y
现在我H618C这个二级路由LAN口接PC可以正常上网
0 T2 m: `+ m/ }  t4 S4 O, O* F接IPTV就弄不来,一直没反应
6 V: B$ Z8 B5 p
因为H618C出来的数据已经打上valn标签了,201O不会处理了! f8 a2 |- }4 _' ?5 ^
你要么把201O的4个口都搞成桥接试试
发表于 2012-3-9 16:05:45 | 显示全部楼层
chmjiong 发表于 2012-3-9 07:50 ! V4 U0 [" v; w( _3 V/ Z
因为H618C出来的数据已经打上valn标签了,201O不会处理了  y$ [& ?7 F8 m
你要么把201O的4个口都搞成桥接试试

- _( L* u$ ], u: n2 V: m周末我再研究研究  H9 t5 _9 e; i. i
网上找了下,的确是没有看到过二级路由接IPTV成功的先例
 楼主| 发表于 2012-3-9 17:06:50 | 显示全部楼层
w2w 发表于 2012-3-9 16:05 4 }& H) P& |* n" Q" |& g$ k* d
周末我再研究研究
- y) `4 j( m, F6 D网上找了下,的确是没有看到过二级路由接IPTV成功的先例

7 V/ P- K' M& @( S我大致看了一下,觉得思想上大概是可行的,但你现在的做法有问题。
) q( l- \! ?) L4 r5 J% ~+ I% e你希望H618C的LAN2能看IPTV, 那就要求H618的WAN上要有IPTV的数据。但你在127楼上画的,把R201O的LAN接到H618C的WAN上,这是不对的。电信的固件就是在用软件上实现把光猫过来的三路VLAN分开,所以R201O的用来上网的LAN口上根本就没有IPTV数据(但是在LAN2口上是有的)。" M' b2 b% X0 t5 S
如果要实现你的要求是可以的,但是还得再添个傻瓜交换机,把光猫的输出变成两路,一路接
0 ^# h& m; z; {6 Q  B# _% J3 j在R201O上,一路接在H618C上。另外,你说那两个都支持IGMP Snooping, 那是没用的,那两个的IGMP snooping是用软件实现的,不是在交换机上实现的,所以WAN口对应的CPU还是会收到直播包的,所以我说的IPTV直播影响上网的性能这个问题一样存在。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-17 20:07 , Processed in 0.030046 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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